1{
2 "array_types" :
3 [
4  {
5   "alignment" : 2,
6   "linker_set_key" : "_fpreg [8]",
7   "name" : "_fpreg [8]",
8   "referenced_type" : "type-57",
9   "self_type" : "type-71",
10   "size" : 80,
11   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
12  },
13  {
14   "alignment" : 2,
15   "linker_set_key" : "_fpxreg [8]",
16   "name" : "_fpxreg [8]",
17   "referenced_type" : "type-60",
18   "self_type" : "type-73",
19   "size" : 128,
20   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
21  },
22  {
23   "alignment" : 2,
24   "linker_set_key" : "_libc_fpreg [8]",
25   "name" : "_libc_fpreg [8]",
26   "referenced_type" : "type-170",
27   "self_type" : "type-172",
28   "size" : 80,
29   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/ucontext.h"
30  },
31  {
32   "alignment" : 4,
33   "linker_set_key" : "_xmmreg [8]",
34   "name" : "_xmmreg [8]",
35   "referenced_type" : "type-68",
36   "self_type" : "type-74",
37   "size" : 128,
38   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
39  },
40  {
41   "alignment" : 4,
42   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture [3]",
43   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture [3]",
44   "referenced_type" : "type-1545",
45   "self_type" : "type-1550",
46   "size" : 12,
47   "source_file" : "/external/libcxx/include/array"
48  },
49  {
50   "linker_set_key" : "char *[]",
51   "name" : "char *[]",
52   "referenced_type" : "type-200",
53   "self_type" : "type-199",
54   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/time.h"
55  },
56  {
57   "alignment" : 1,
58   "linker_set_key" : "char [0]",
59   "name" : "char [0]",
60   "referenced_type" : "type-22",
61   "self_type" : "type-1579",
62   "source_file" : "/system/core/liblog/include/log/log_read.h"
63  },
64  {
65   "alignment" : 1,
66   "linker_set_key" : "char [10]",
67   "name" : "char [10]",
68   "referenced_type" : "type-22",
69   "self_type" : "type-808",
70   "size" : 10,
71   "source_file" : "/external/libcxx/include/type_traits"
72  },
73  {
74   "alignment" : 1,
75   "linker_set_key" : "char [11]",
76   "name" : "char [11]",
77   "referenced_type" : "type-22",
78   "self_type" : "type-230",
79   "size" : 11,
80   "source_file" : "/external/libcxx/include/type_traits"
81  },
82  {
83   "alignment" : 1,
84   "linker_set_key" : "char [17]",
85   "name" : "char [17]",
86   "referenced_type" : "type-22",
87   "self_type" : "type-802",
88   "size" : 17,
89   "source_file" : "/external/libcxx/include/type_traits"
90  },
91  {
92   "alignment" : 1,
93   "linker_set_key" : "char [256]",
94   "name" : "char [256]",
95   "referenced_type" : "type-22",
96   "self_type" : "type-754",
97   "size" : 256,
98   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/dirent.h"
99  },
100  {
101   "alignment" : 1,
102   "linker_set_key" : "char [2]",
103   "name" : "char [2]",
104   "referenced_type" : "type-22",
105   "self_type" : "type-798",
106   "size" : 2,
107   "source_file" : "/external/libcxx/include/type_traits"
108  },
109  {
110   "alignment" : 1,
111   "linker_set_key" : "char [32]",
112   "name" : "char [32]",
113   "referenced_type" : "type-22",
114   "self_type" : "type-168",
115   "size" : 32,
116   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/user.h"
117  },
118  {
119   "alignment" : 1,
120   "linker_set_key" : "char [33]",
121   "name" : "char [33]",
122   "referenced_type" : "type-22",
123   "self_type" : "type-1223",
124   "size" : 33,
125   "source_file" : "/external/libcxx/include/locale"
126  },
127  {
128   "alignment" : 1,
129   "linker_set_key" : "char [3]",
130   "name" : "char [3]",
131   "referenced_type" : "type-22",
132   "self_type" : "type-800",
133   "size" : 3,
134   "source_file" : "/external/libcxx/include/type_traits"
135  },
136  {
137   "alignment" : 1,
138   "linker_set_key" : "char [4]",
139   "name" : "char [4]",
140   "referenced_type" : "type-22",
141   "self_type" : "type-115",
142   "size" : 4,
143   "source_file" : "/bionic/libc/kernel/uapi/asm-generic/siginfo.h"
144  },
145  {
146   "alignment" : 1,
147   "linker_set_key" : "char [8]",
148   "name" : "char [8]",
149   "referenced_type" : "type-22",
150   "self_type" : "type-689",
151   "size" : 8,
152   "source_file" : "/external/libcxx/include/type_traits"
153  },
154  {
155   "alignment" : 1,
156   "linker_set_key" : "char [9]",
157   "name" : "char [9]",
158   "referenced_type" : "type-22",
159   "self_type" : "type-804",
160   "size" : 9,
161   "source_file" : "/external/libcxx/include/type_traits"
162  },
163  {
164   "alignment" : 2,
165   "linker_set_key" : "char16_t [5]",
166   "name" : "char16_t [5]",
167   "referenced_type" : "type-67",
168   "self_type" : "type-142",
169   "size" : 10,
170   "source_file" : "/external/libcxx/include/string"
171  },
172  {
173   "alignment" : 4,
174   "linker_set_key" : "char32_t [2]",
175   "name" : "char32_t [2]",
176   "referenced_type" : "type-184",
177   "self_type" : "type-187",
178   "size" : 8,
179   "source_file" : "/external/libcxx/include/string"
180  },
181  {
182   "alignment" : 4,
183   "linker_set_key" : "const char *[65]",
184   "name" : "const char *[65]",
185   "referenced_type" : "type-129",
186   "self_type" : "type-193",
187   "size" : 260,
188   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/signal.h"
189  },
190  {
191   "alignment" : 4,
192   "linker_set_key" : "double [4]",
193   "name" : "double [4]",
194   "referenced_type" : "type-35",
195   "self_type" : "type-2734",
196   "size" : 32,
197   "source_file" : "/external/libcxx/include/type_traits"
198  },
199  {
200   "alignment" : 4,
201   "linker_set_key" : "int [0]",
202   "name" : "int [0]",
203   "referenced_type" : "type-11",
204   "self_type" : "type-12",
205   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
206  },
207  {
208   "alignment" : 4,
209   "linker_set_key" : "int [10]",
210   "name" : "int [10]",
211   "referenced_type" : "type-11",
212   "self_type" : "type-2894",
213   "size" : 40,
214   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/bits/pthread_types.h"
215  },
216  {
217   "alignment" : 4,
218   "linker_set_key" : "int [13]",
219   "name" : "int [13]",
220   "referenced_type" : "type-11",
221   "self_type" : "type-147",
222   "size" : 52,
223   "source_file" : "/bionic/libc/kernel/uapi/asm-generic/siginfo.h"
224  },
225  {
226   "alignment" : 4,
227   "linker_set_key" : "int [19]",
228   "name" : "int [19]",
229   "referenced_type" : "type-11",
230   "self_type" : "type-174",
231   "size" : 76,
232   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/ucontext.h"
233  },
234  {
235   "alignment" : 4,
236   "linker_set_key" : "int [1]",
237   "name" : "int [1]",
238   "referenced_type" : "type-11",
239   "self_type" : "type-1079",
240   "size" : 4,
241   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/bits/pthread_types.h"
242  },
243  {
244   "alignment" : 4,
245   "linker_set_key" : "int [2]",
246   "name" : "int [2]",
247   "referenced_type" : "type-11",
248   "self_type" : "type-2889",
249   "size" : 8,
250   "source_file" : "/bionic/libc/kernel/uapi/asm-generic/posix_types.h"
251  },
252  {
253   "alignment" : 4,
254   "linker_set_key" : "int [32]",
255   "name" : "int [32]",
256   "referenced_type" : "type-11",
257   "self_type" : "type-119",
258   "size" : 128,
259   "source_file" : "/bionic/libc/kernel/uapi/asm-generic/siginfo.h"
260  },
261  {
262   "alignment" : 4,
263   "linker_set_key" : "int [8]",
264   "name" : "int [8]",
265   "referenced_type" : "type-11",
266   "self_type" : "type-169",
267   "size" : 32,
268   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/bits/pthread_types.h"
269  },
270  {
271   "alignment" : 4,
272   "linker_set_key" : "long [20]",
273   "name" : "long [20]",
274   "referenced_type" : "type-27",
275   "self_type" : "type-160",
276   "size" : 80,
277   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/user.h"
278  },
279  {
280   "alignment" : 4,
281   "linker_set_key" : "long [32]",
282   "name" : "long [32]",
283   "referenced_type" : "type-27",
284   "self_type" : "type-162",
285   "size" : 128,
286   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/user.h"
287  },
288  {
289   "alignment" : 4,
290   "linker_set_key" : "long [56]",
291   "name" : "long [56]",
292   "referenced_type" : "type-27",
293   "self_type" : "type-163",
294   "size" : 224,
295   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/user.h"
296  },
297  {
298   "alignment" : 4,
299   "linker_set_key" : "std::__1::basic_string<char> [14]",
300   "name" : "std::__1::basic_string<char> [14]",
301   "referenced_type" : "type-222",
302   "self_type" : "type-1254",
303   "size" : 168,
304   "source_file" : "/external/libcxx/include/locale"
305  },
306  {
307   "alignment" : 4,
308   "linker_set_key" : "std::__1::basic_string<char> [24]",
309   "name" : "std::__1::basic_string<char> [24]",
310   "referenced_type" : "type-222",
311   "self_type" : "type-1255",
312   "size" : 288,
313   "source_file" : "/external/libcxx/include/locale"
314  },
315  {
316   "alignment" : 4,
317   "linker_set_key" : "std::__1::basic_string<char> [2]",
318   "name" : "std::__1::basic_string<char> [2]",
319   "referenced_type" : "type-222",
320   "self_type" : "type-1256",
321   "size" : 24,
322   "source_file" : "/external/libcxx/include/locale"
323  },
324  {
325   "alignment" : 4,
326   "linker_set_key" : "std::__1::basic_string<wchar_t> [14]",
327   "name" : "std::__1::basic_string<wchar_t> [14]",
328   "referenced_type" : "type-796",
329   "self_type" : "type-1259",
330   "size" : 168,
331   "source_file" : "/external/libcxx/include/locale"
332  },
333  {
334   "alignment" : 4,
335   "linker_set_key" : "std::__1::basic_string<wchar_t> [24]",
336   "name" : "std::__1::basic_string<wchar_t> [24]",
337   "referenced_type" : "type-796",
338   "self_type" : "type-1260",
339   "size" : 288,
340   "source_file" : "/external/libcxx/include/locale"
341  },
342  {
343   "alignment" : 4,
344   "linker_set_key" : "std::__1::basic_string<wchar_t> [2]",
345   "name" : "std::__1::basic_string<wchar_t> [2]",
346   "referenced_type" : "type-796",
347   "self_type" : "type-1261",
348   "size" : 24,
349   "source_file" : "/external/libcxx/include/locale"
350  },
351  {
352   "alignment" : 1,
353   "linker_set_key" : "unsigned char [16]",
354   "name" : "unsigned char [16]",
355   "referenced_type" : "type-141",
356   "self_type" : "type-2782",
357   "size" : 16,
358   "source_file" : "/external/libcxx/include/type_traits"
359  },
360  {
361   "alignment" : 1,
362   "linker_set_key" : "unsigned char [4]",
363   "name" : "unsigned char [4]",
364   "referenced_type" : "type-141",
365   "self_type" : "type-205",
366   "size" : 4,
367   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/bits/mbstate_t.h"
368  },
369  {
370   "alignment" : 1,
371   "linker_set_key" : "unsigned char [5121]",
372   "name" : "unsigned char [5121]",
373   "referenced_type" : "type-141",
374   "self_type" : "type-1586",
375   "size" : 5121,
376   "source_file" : "/system/core/liblog/include/log/log_read.h"
377  },
378  {
379   "alignment" : 4,
380   "linker_set_key" : "unsigned int [12]",
381   "name" : "unsigned int [12]",
382   "referenced_type" : "type-25",
383   "self_type" : "type-78",
384   "size" : 48,
385   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
386  },
387  {
388   "alignment" : 4,
389   "linker_set_key" : "unsigned int [32]",
390   "name" : "unsigned int [32]",
391   "referenced_type" : "type-25",
392   "self_type" : "type-80",
393   "size" : 128,
394   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
395  },
396  {
397   "alignment" : 4,
398   "linker_set_key" : "unsigned int [3]",
399   "name" : "unsigned int [3]",
400   "referenced_type" : "type-25",
401   "self_type" : "type-144",
402   "size" : 12,
403   "source_file" : "/external/libcxx/include/string"
404  },
405  {
406   "alignment" : 4,
407   "linker_set_key" : "unsigned int [44]",
408   "name" : "unsigned int [44]",
409   "referenced_type" : "type-25",
410   "self_type" : "type-76",
411   "size" : 176,
412   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
413  },
414  {
415   "alignment" : 4,
416   "linker_set_key" : "unsigned int [4]",
417   "name" : "unsigned int [4]",
418   "referenced_type" : "type-25",
419   "self_type" : "type-69",
420   "size" : 16,
421   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
422  },
423  {
424   "alignment" : 4,
425   "linker_set_key" : "unsigned int [64]",
426   "name" : "unsigned int [64]",
427   "referenced_type" : "type-25",
428   "self_type" : "type-81",
429   "size" : 256,
430   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
431  },
432  {
433   "alignment" : 4,
434   "linker_set_key" : "unsigned int [6]",
435   "name" : "unsigned int [6]",
436   "referenced_type" : "type-25",
437   "self_type" : "type-72",
438   "size" : 24,
439   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
440  },
441  {
442   "alignment" : 4,
443   "linker_set_key" : "unsigned int [7]",
444   "name" : "unsigned int [7]",
445   "referenced_type" : "type-25",
446   "self_type" : "type-56",
447   "size" : 28,
448   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
449  },
450  {
451   "alignment" : 4,
452   "linker_set_key" : "unsigned long [1]",
453   "name" : "unsigned long [1]",
454   "referenced_type" : "type-17",
455   "self_type" : "type-1074",
456   "size" : 4,
457   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sched.h"
458  },
459  {
460   "alignment" : 4,
461   "linker_set_key" : "unsigned long [2]",
462   "name" : "unsigned long [2]",
463   "referenced_type" : "type-17",
464   "self_type" : "type-152",
465   "size" : 8,
466   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/bits/signal_types.h"
467  },
468  {
469   "alignment" : 4,
470   "linker_set_key" : "unsigned long [32]",
471   "name" : "unsigned long [32]",
472   "referenced_type" : "type-17",
473   "self_type" : "type-198",
474   "size" : 128,
475   "source_file" : "/bionic/libc/kernel/uapi/linux/posix_types.h"
476  },
477  {
478   "alignment" : 4,
479   "linker_set_key" : "unsigned long long [14]",
480   "name" : "unsigned long long [14]",
481   "referenced_type" : "type-13",
482   "self_type" : "type-1574",
483   "size" : 112,
484   "source_file" : "/bionic/libc/kernel/uapi/linux/stat.h"
485  },
486  {
487   "alignment" : 4,
488   "linker_set_key" : "unsigned long long [2]",
489   "name" : "unsigned long long [2]",
490   "referenced_type" : "type-13",
491   "self_type" : "type-84",
492   "size" : 16,
493   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
494  },
495  {
496   "alignment" : 4,
497   "linker_set_key" : "unsigned long long [5]",
498   "name" : "unsigned long long [5]",
499   "referenced_type" : "type-13",
500   "self_type" : "type-85",
501   "size" : 40,
502   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
503  },
504  {
505   "alignment" : 4,
506   "linker_set_key" : "unsigned long long [8]",
507   "name" : "unsigned long long [8]",
508   "referenced_type" : "type-13",
509   "self_type" : "type-90",
510   "size" : 64,
511   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
512  },
513  {
514   "alignment" : 2,
515   "linker_set_key" : "unsigned short [1]",
516   "name" : "unsigned short [1]",
517   "referenced_type" : "type-59",
518   "self_type" : "type-1573",
519   "size" : 2,
520   "source_file" : "/bionic/libc/kernel/uapi/linux/stat.h"
521  },
522  {
523   "alignment" : 2,
524   "linker_set_key" : "unsigned short [3]",
525   "name" : "unsigned short [3]",
526   "referenced_type" : "type-59",
527   "self_type" : "type-61",
528   "size" : 6,
529   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
530  },
531  {
532   "alignment" : 2,
533   "linker_set_key" : "unsigned short [4]",
534   "name" : "unsigned short [4]",
535   "referenced_type" : "type-59",
536   "self_type" : "type-58",
537   "size" : 8,
538   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
539  },
540  {
541   "alignment" : 4,
542   "linker_set_key" : "wchar_t [2]",
543   "name" : "wchar_t [2]",
544   "referenced_type" : "type-210",
545   "self_type" : "type-451",
546   "size" : 8,
547   "source_file" : "/external/libcxx/include/string"
548  }
549 ],
550 "builtin_types" :
551 [
552  {
553   "alignment" : 1,
554   "is_integral" : true,
555   "is_unsigned" : true,
556   "linker_set_key" : "bool",
557   "name" : "bool",
558   "referenced_type" : "type-31",
559   "self_type" : "type-31",
560   "size" : 1
561  },
562  {
563   "alignment" : 1,
564   "is_integral" : true,
565   "linker_set_key" : "char",
566   "name" : "char",
567   "referenced_type" : "type-22",
568   "self_type" : "type-22",
569   "size" : 1
570  },
571  {
572   "alignment" : 2,
573   "is_integral" : true,
574   "is_unsigned" : true,
575   "linker_set_key" : "char16_t",
576   "name" : "char16_t",
577   "referenced_type" : "type-67",
578   "self_type" : "type-67",
579   "size" : 2
580  },
581  {
582   "alignment" : 4,
583   "is_integral" : true,
584   "is_unsigned" : true,
585   "linker_set_key" : "char32_t",
586   "name" : "char32_t",
587   "referenced_type" : "type-184",
588   "self_type" : "type-184",
589   "size" : 4
590  },
591  {
592   "alignment" : 4,
593   "linker_set_key" : "double",
594   "name" : "double",
595   "referenced_type" : "type-35",
596   "self_type" : "type-35",
597   "size" : 8
598  },
599  {
600   "alignment" : 4,
601   "linker_set_key" : "float",
602   "name" : "float",
603   "referenced_type" : "type-33",
604   "self_type" : "type-33",
605   "size" : 4
606  },
607  {
608   "alignment" : 4,
609   "is_integral" : true,
610   "linker_set_key" : "int",
611   "name" : "int",
612   "referenced_type" : "type-11",
613   "self_type" : "type-11",
614   "size" : 4
615  },
616  {
617   "alignment" : 4,
618   "is_integral" : true,
619   "linker_set_key" : "long",
620   "name" : "long",
621   "referenced_type" : "type-27",
622   "self_type" : "type-27",
623   "size" : 4
624  },
625  {
626   "alignment" : 4,
627   "linker_set_key" : "long double",
628   "name" : "long double",
629   "referenced_type" : "type-3",
630   "self_type" : "type-3",
631   "size" : 8
632  },
633  {
634   "alignment" : 4,
635   "is_integral" : true,
636   "linker_set_key" : "long long",
637   "name" : "long long",
638   "referenced_type" : "type-2",
639   "self_type" : "type-2",
640   "size" : 8
641  },
642  {
643   "alignment" : 4,
644   "linker_set_key" : "nullptr_t",
645   "name" : "nullptr_t",
646   "referenced_type" : "type-494",
647   "self_type" : "type-494",
648   "size" : 4
649  },
650  {
651   "alignment" : 2,
652   "is_integral" : true,
653   "linker_set_key" : "short",
654   "name" : "short",
655   "referenced_type" : "type-113",
656   "self_type" : "type-113",
657   "size" : 2
658  },
659  {
660   "alignment" : 1,
661   "is_integral" : true,
662   "linker_set_key" : "signed char",
663   "name" : "signed char",
664   "referenced_type" : "type-749",
665   "self_type" : "type-749",
666   "size" : 1
667  },
668  {
669   "alignment" : 1,
670   "is_integral" : true,
671   "is_unsigned" : true,
672   "linker_set_key" : "unsigned char",
673   "name" : "unsigned char",
674   "referenced_type" : "type-141",
675   "self_type" : "type-141",
676   "size" : 1
677  },
678  {
679   "alignment" : 4,
680   "is_integral" : true,
681   "is_unsigned" : true,
682   "linker_set_key" : "unsigned int",
683   "name" : "unsigned int",
684   "referenced_type" : "type-25",
685   "self_type" : "type-25",
686   "size" : 4
687  },
688  {
689   "alignment" : 4,
690   "is_integral" : true,
691   "is_unsigned" : true,
692   "linker_set_key" : "unsigned long",
693   "name" : "unsigned long",
694   "referenced_type" : "type-17",
695   "self_type" : "type-17",
696   "size" : 4
697  },
698  {
699   "alignment" : 4,
700   "is_integral" : true,
701   "is_unsigned" : true,
702   "linker_set_key" : "unsigned long long",
703   "name" : "unsigned long long",
704   "referenced_type" : "type-13",
705   "self_type" : "type-13",
706   "size" : 8
707  },
708  {
709   "alignment" : 2,
710   "is_integral" : true,
711   "is_unsigned" : true,
712   "linker_set_key" : "unsigned short",
713   "name" : "unsigned short",
714   "referenced_type" : "type-59",
715   "self_type" : "type-59",
716   "size" : 2
717  },
718  {
719   "linker_set_key" : "void",
720   "name" : "void",
721   "referenced_type" : "type-97",
722   "self_type" : "type-97"
723  },
724  {
725   "alignment" : 4,
726   "is_integral" : true,
727   "linker_set_key" : "wchar_t",
728   "name" : "wchar_t",
729   "referenced_type" : "type-210",
730   "self_type" : "type-210",
731   "size" : 4
732  }
733 ],
734 "elf_functions" :
735 [
736  {
737   "name" : "HIDL_FETCH_IMapper"
738  },
739  {
740   "name" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMapper9mapMemoryERKNS_8hardware11hidl_memoryE"
741  },
742  {
743   "name" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemory10getPointerEv"
744  },
745  {
746   "name" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemory11updateRangeEyy"
747  },
748  {
749   "name" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemory4readEv"
750  },
751  {
752   "name" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemory6commitEv"
753  },
754  {
755   "name" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemory6updateEv"
756  },
757  {
758   "name" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemory7getSizeEv"
759  },
760  {
761   "name" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemory9readRangeEyy"
762  },
763  {
764   "name" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemoryC1ERKNS_8hardware11hidl_memoryEPv"
765  },
766  {
767   "name" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemoryC2ERKNS_8hardware11hidl_memoryEPv"
768  },
769  {
770   "name" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemoryD0Ev"
771  },
772  {
773   "name" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemoryD1Ev"
774  },
775  {
776   "name" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemoryD2Ev"
777  },
778  {
779   "name" : "_ZTv0_n12_N7android4hidl6memory4V1_014implementation12AshmemMemoryD0Ev"
780  },
781  {
782   "name" : "_ZTv0_n12_N7android4hidl6memory4V1_014implementation12AshmemMemoryD1Ev"
783  }
784 ],
785 "elf_objects" :
786 [
787  {
788   "name" : "_ZTCN7android4hidl6memory4V1_014implementation12AshmemMapperE0_NS0_4base4V1_05IBaseE"
789  },
790  {
791   "name" : "_ZTCN7android4hidl6memory4V1_014implementation12AshmemMapperE0_NS2_7IMapperE"
792  },
793  {
794   "name" : "_ZTCN7android4hidl6memory4V1_014implementation12AshmemMemoryE0_NS0_4base4V1_05IBaseE"
795  },
796  {
797   "name" : "_ZTCN7android4hidl6memory4V1_014implementation12AshmemMemoryE0_NS2_7IMemoryE"
798  },
799  {
800   "name" : "_ZTTN7android4hidl6memory4V1_014implementation12AshmemMapperE"
801  },
802  {
803   "name" : "_ZTTN7android4hidl6memory4V1_014implementation12AshmemMemoryE"
804  },
805  {
806   "name" : "_ZTVN7android4hidl6memory4V1_014implementation12AshmemMapperE"
807  },
808  {
809   "name" : "_ZTVN7android4hidl6memory4V1_014implementation12AshmemMemoryE"
810  }
811 ],
812 "enum_types" :
813 [
814  {
815   "alignment" : 4,
816   "enum_fields" :
817   [
818    {
819     "enum_field_value" : 0,
820     "name" : "android::hardware::HidlReturnRestriction::NONE"
821    },
822    {
823     "enum_field_value" : 1,
824     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
825    },
826    {
827     "enum_field_value" : 2,
828     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
829    }
830   ],
831   "linker_set_key" : "android::hardware::HidlReturnRestriction",
832   "name" : "android::hardware::HidlReturnRestriction",
833   "referenced_type" : "type-1383",
834   "self_type" : "type-1383",
835   "size" : 4,
836   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
837   "underlying_type" : "type-11",
838   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
839  },
840  {
841   "alignment" : 4,
842   "enum_fields" :
843   [
844    {
845     "enum_field_value" : 1,
846     "name" : "android::hardware::kSynchronizedReadWrite"
847    },
848    {
849     "enum_field_value" : 2,
850     "name" : "android::hardware::kUnsynchronizedWrite"
851    }
852   ],
853   "linker_set_key" : "android::hardware::MQFlavor",
854   "name" : "android::hardware::MQFlavor",
855   "referenced_type" : "type-1540",
856   "self_type" : "type-1540",
857   "size" : 4,
858   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
859   "underlying_type" : "type-25",
860   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
861  },
862  {
863   "alignment" : 4,
864   "enum_fields" :
865   [
866    {
867     "enum_field_value" : 0,
868     "name" : "android::hardware::Status::EX_NONE"
869    },
870    {
871     "enum_field_value" : -1,
872     "name" : "android::hardware::Status::EX_SECURITY"
873    },
874    {
875     "enum_field_value" : -2,
876     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
877    },
878    {
879     "enum_field_value" : -3,
880     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
881    },
882    {
883     "enum_field_value" : -4,
884     "name" : "android::hardware::Status::EX_NULL_POINTER"
885    },
886    {
887     "enum_field_value" : -5,
888     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
889    },
890    {
891     "enum_field_value" : -6,
892     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
893    },
894    {
895     "enum_field_value" : -7,
896     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
897    },
898    {
899     "enum_field_value" : -128,
900     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
901    },
902    {
903     "enum_field_value" : -129,
904     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
905    }
906   ],
907   "linker_set_key" : "android::hardware::Status::Exception",
908   "name" : "android::hardware::Status::Exception",
909   "referenced_type" : "type-1364",
910   "self_type" : "type-1364",
911   "size" : 4,
912   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
913   "underlying_type" : "type-11",
914   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
915  },
916  {
917   "alignment" : 4,
918   "enum_fields" :
919   [
920    {
921     "enum_field_value" : 0,
922     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
923    },
924    {
925     "enum_field_value" : 1,
926     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
927    },
928    {
929     "enum_field_value" : 2,
930     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
931    },
932    {
933     "enum_field_value" : 3,
934     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
935    },
936    {
937     "enum_field_value" : 4,
938     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
939    },
940    {
941     "enum_field_value" : 5,
942     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
943    },
944    {
945     "enum_field_value" : 6,
946     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
947    },
948    {
949     "enum_field_value" : 7,
950     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
951    },
952    {
953     "enum_field_value" : 8,
954     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
955    },
956    {
957     "enum_field_value" : 9,
958     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
959    }
960   ],
961   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
962   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
963   "referenced_type" : "type-845",
964   "self_type" : "type-845",
965   "size" : 4,
966   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
967   "underlying_type" : "type-25",
968   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
969  },
970  {
971   "alignment" : 4,
972   "enum_fields" :
973   [
974    {
975     "enum_field_value" : 0,
976     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
977    },
978    {
979     "enum_field_value" : 1,
980     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
981    },
982    {
983     "enum_field_value" : 2,
984     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
985    }
986   ],
987   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
988   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
989   "referenced_type" : "type-1545",
990   "self_type" : "type-1545",
991   "size" : 4,
992   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
993   "underlying_type" : "type-11",
994   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
995  },
996  {
997   "alignment" : 4,
998   "enum_fields" :
999   [
1000    {
1001     "enum_field_value" : 0,
1002     "name" : "ANDROID_LOG_UNKNOWN"
1003    },
1004    {
1005     "enum_field_value" : 1,
1006     "name" : "ANDROID_LOG_DEFAULT"
1007    },
1008    {
1009     "enum_field_value" : 2,
1010     "name" : "ANDROID_LOG_VERBOSE"
1011    },
1012    {
1013     "enum_field_value" : 3,
1014     "name" : "ANDROID_LOG_DEBUG"
1015    },
1016    {
1017     "enum_field_value" : 4,
1018     "name" : "ANDROID_LOG_INFO"
1019    },
1020    {
1021     "enum_field_value" : 5,
1022     "name" : "ANDROID_LOG_WARN"
1023    },
1024    {
1025     "enum_field_value" : 6,
1026     "name" : "ANDROID_LOG_ERROR"
1027    },
1028    {
1029     "enum_field_value" : 7,
1030     "name" : "ANDROID_LOG_FATAL"
1031    },
1032    {
1033     "enum_field_value" : 8,
1034     "name" : "ANDROID_LOG_SILENT"
1035    }
1036   ],
1037   "linker_set_key" : "android_LogPriority",
1038   "name" : "android_LogPriority",
1039   "referenced_type" : "type-1565",
1040   "self_type" : "type-1565",
1041   "size" : 4,
1042   "source_file" : "/system/core/liblog/include/android/log.h",
1043   "underlying_type" : "type-25",
1044   "unique_id" : "android_LogPriority"
1045  },
1046  {
1047   "alignment" : 4,
1048   "enum_fields" :
1049   [
1050    {
1051     "enum_field_value" : 0,
1052     "name" : "LOG_ID_MIN"
1053    },
1054    {
1055     "enum_field_value" : 0,
1056     "name" : "LOG_ID_MAIN"
1057    },
1058    {
1059     "enum_field_value" : 1,
1060     "name" : "LOG_ID_RADIO"
1061    },
1062    {
1063     "enum_field_value" : 2,
1064     "name" : "LOG_ID_EVENTS"
1065    },
1066    {
1067     "enum_field_value" : 3,
1068     "name" : "LOG_ID_SYSTEM"
1069    },
1070    {
1071     "enum_field_value" : 4,
1072     "name" : "LOG_ID_CRASH"
1073    },
1074    {
1075     "enum_field_value" : 5,
1076     "name" : "LOG_ID_STATS"
1077    },
1078    {
1079     "enum_field_value" : 6,
1080     "name" : "LOG_ID_SECURITY"
1081    },
1082    {
1083     "enum_field_value" : 7,
1084     "name" : "LOG_ID_KERNEL"
1085    },
1086    {
1087     "enum_field_value" : 8,
1088     "name" : "LOG_ID_MAX"
1089    }
1090   ],
1091   "linker_set_key" : "log_id",
1092   "name" : "log_id",
1093   "referenced_type" : "type-1566",
1094   "self_type" : "type-1566",
1095   "size" : 4,
1096   "source_file" : "/system/core/liblog/include/android/log.h",
1097   "underlying_type" : "type-25",
1098   "unique_id" : "log_id"
1099  },
1100  {
1101   "alignment" : 4,
1102   "linker_set_key" : "std::align_val_t",
1103   "name" : "std::align_val_t",
1104   "referenced_type" : "type-3105",
1105   "self_type" : "type-3105",
1106   "size" : 4,
1107   "source_file" : "/external/libcxx/include/new",
1108   "underlying_type" : "type-25",
1109   "unique_id" : "_ZTSSt11align_val_t"
1110  },
1111  {
1112   "alignment" : 1,
1113   "linker_set_key" : "std::byte",
1114   "name" : "std::byte",
1115   "referenced_type" : "type-1709",
1116   "self_type" : "type-1709",
1117   "size" : 1,
1118   "source_file" : "/external/libcxx/include/cstddef",
1119   "underlying_type" : "type-141",
1120   "unique_id" : "_ZTSSt4byte"
1121  },
1122  {
1123   "alignment" : 4,
1124   "enum_fields" :
1125   [
1126    {
1127     "enum_field_value" : 0,
1128     "name" : "std::__1::codecvt_base::ok"
1129    },
1130    {
1131     "enum_field_value" : 1,
1132     "name" : "std::__1::codecvt_base::partial"
1133    },
1134    {
1135     "enum_field_value" : 2,
1136     "name" : "std::__1::codecvt_base::error"
1137    },
1138    {
1139     "enum_field_value" : 3,
1140     "name" : "std::__1::codecvt_base::noconv"
1141    }
1142   ],
1143   "linker_set_key" : "std::codecvt_base::result",
1144   "name" : "std::codecvt_base::result",
1145   "referenced_type" : "type-1145",
1146   "self_type" : "type-1145",
1147   "size" : 4,
1148   "source_file" : "/external/libcxx/include/__locale",
1149   "underlying_type" : "type-25",
1150   "unique_id" : "_ZTSNSt3__112codecvt_base6resultE"
1151  },
1152  {
1153   "alignment" : 4,
1154   "enum_fields" :
1155   [
1156    {
1157     "enum_field_value" : 0,
1158     "name" : "std::__1::cv_status::no_timeout"
1159    },
1160    {
1161     "enum_field_value" : 1,
1162     "name" : "std::__1::cv_status::timeout"
1163    }
1164   ],
1165   "linker_set_key" : "std::cv_status",
1166   "name" : "std::cv_status",
1167   "referenced_type" : "type-1094",
1168   "self_type" : "type-1094",
1169   "size" : 4,
1170   "source_file" : "/external/libcxx/include/__mutex_base",
1171   "underlying_type" : "type-11",
1172   "unique_id" : "_ZTSNSt3__19cv_statusE"
1173  },
1174  {
1175   "alignment" : 4,
1176   "enum_fields" :
1177   [
1178    {
1179     "enum_field_value" : 97,
1180     "name" : "std::__1::errc::address_family_not_supported"
1181    },
1182    {
1183     "enum_field_value" : 98,
1184     "name" : "std::__1::errc::address_in_use"
1185    },
1186    {
1187     "enum_field_value" : 99,
1188     "name" : "std::__1::errc::address_not_available"
1189    },
1190    {
1191     "enum_field_value" : 106,
1192     "name" : "std::__1::errc::already_connected"
1193    },
1194    {
1195     "enum_field_value" : 7,
1196     "name" : "std::__1::errc::argument_list_too_long"
1197    },
1198    {
1199     "enum_field_value" : 33,
1200     "name" : "std::__1::errc::argument_out_of_domain"
1201    },
1202    {
1203     "enum_field_value" : 14,
1204     "name" : "std::__1::errc::bad_address"
1205    },
1206    {
1207     "enum_field_value" : 9,
1208     "name" : "std::__1::errc::bad_file_descriptor"
1209    },
1210    {
1211     "enum_field_value" : 74,
1212     "name" : "std::__1::errc::bad_message"
1213    },
1214    {
1215     "enum_field_value" : 32,
1216     "name" : "std::__1::errc::broken_pipe"
1217    },
1218    {
1219     "enum_field_value" : 103,
1220     "name" : "std::__1::errc::connection_aborted"
1221    },
1222    {
1223     "enum_field_value" : 114,
1224     "name" : "std::__1::errc::connection_already_in_progress"
1225    },
1226    {
1227     "enum_field_value" : 111,
1228     "name" : "std::__1::errc::connection_refused"
1229    },
1230    {
1231     "enum_field_value" : 104,
1232     "name" : "std::__1::errc::connection_reset"
1233    },
1234    {
1235     "enum_field_value" : 18,
1236     "name" : "std::__1::errc::cross_device_link"
1237    },
1238    {
1239     "enum_field_value" : 89,
1240     "name" : "std::__1::errc::destination_address_required"
1241    },
1242    {
1243     "enum_field_value" : 16,
1244     "name" : "std::__1::errc::device_or_resource_busy"
1245    },
1246    {
1247     "enum_field_value" : 39,
1248     "name" : "std::__1::errc::directory_not_empty"
1249    },
1250    {
1251     "enum_field_value" : 8,
1252     "name" : "std::__1::errc::executable_format_error"
1253    },
1254    {
1255     "enum_field_value" : 17,
1256     "name" : "std::__1::errc::file_exists"
1257    },
1258    {
1259     "enum_field_value" : 27,
1260     "name" : "std::__1::errc::file_too_large"
1261    },
1262    {
1263     "enum_field_value" : 36,
1264     "name" : "std::__1::errc::filename_too_long"
1265    },
1266    {
1267     "enum_field_value" : 38,
1268     "name" : "std::__1::errc::function_not_supported"
1269    },
1270    {
1271     "enum_field_value" : 113,
1272     "name" : "std::__1::errc::host_unreachable"
1273    },
1274    {
1275     "enum_field_value" : 43,
1276     "name" : "std::__1::errc::identifier_removed"
1277    },
1278    {
1279     "enum_field_value" : 84,
1280     "name" : "std::__1::errc::illegal_byte_sequence"
1281    },
1282    {
1283     "enum_field_value" : 25,
1284     "name" : "std::__1::errc::inappropriate_io_control_operation"
1285    },
1286    {
1287     "enum_field_value" : 4,
1288     "name" : "std::__1::errc::interrupted"
1289    },
1290    {
1291     "enum_field_value" : 22,
1292     "name" : "std::__1::errc::invalid_argument"
1293    },
1294    {
1295     "enum_field_value" : 29,
1296     "name" : "std::__1::errc::invalid_seek"
1297    },
1298    {
1299     "enum_field_value" : 5,
1300     "name" : "std::__1::errc::io_error"
1301    },
1302    {
1303     "enum_field_value" : 21,
1304     "name" : "std::__1::errc::is_a_directory"
1305    },
1306    {
1307     "enum_field_value" : 90,
1308     "name" : "std::__1::errc::message_size"
1309    },
1310    {
1311     "enum_field_value" : 100,
1312     "name" : "std::__1::errc::network_down"
1313    },
1314    {
1315     "enum_field_value" : 102,
1316     "name" : "std::__1::errc::network_reset"
1317    },
1318    {
1319     "enum_field_value" : 101,
1320     "name" : "std::__1::errc::network_unreachable"
1321    },
1322    {
1323     "enum_field_value" : 105,
1324     "name" : "std::__1::errc::no_buffer_space"
1325    },
1326    {
1327     "enum_field_value" : 10,
1328     "name" : "std::__1::errc::no_child_process"
1329    },
1330    {
1331     "enum_field_value" : 67,
1332     "name" : "std::__1::errc::no_link"
1333    },
1334    {
1335     "enum_field_value" : 37,
1336     "name" : "std::__1::errc::no_lock_available"
1337    },
1338    {
1339     "enum_field_value" : 61,
1340     "name" : "std::__1::errc::no_message_available"
1341    },
1342    {
1343     "enum_field_value" : 42,
1344     "name" : "std::__1::errc::no_message"
1345    },
1346    {
1347     "enum_field_value" : 92,
1348     "name" : "std::__1::errc::no_protocol_option"
1349    },
1350    {
1351     "enum_field_value" : 28,
1352     "name" : "std::__1::errc::no_space_on_device"
1353    },
1354    {
1355     "enum_field_value" : 63,
1356     "name" : "std::__1::errc::no_stream_resources"
1357    },
1358    {
1359     "enum_field_value" : 6,
1360     "name" : "std::__1::errc::no_such_device_or_address"
1361    },
1362    {
1363     "enum_field_value" : 19,
1364     "name" : "std::__1::errc::no_such_device"
1365    },
1366    {
1367     "enum_field_value" : 2,
1368     "name" : "std::__1::errc::no_such_file_or_directory"
1369    },
1370    {
1371     "enum_field_value" : 3,
1372     "name" : "std::__1::errc::no_such_process"
1373    },
1374    {
1375     "enum_field_value" : 20,
1376     "name" : "std::__1::errc::not_a_directory"
1377    },
1378    {
1379     "enum_field_value" : 88,
1380     "name" : "std::__1::errc::not_a_socket"
1381    },
1382    {
1383     "enum_field_value" : 60,
1384     "name" : "std::__1::errc::not_a_stream"
1385    },
1386    {
1387     "enum_field_value" : 107,
1388     "name" : "std::__1::errc::not_connected"
1389    },
1390    {
1391     "enum_field_value" : 12,
1392     "name" : "std::__1::errc::not_enough_memory"
1393    },
1394    {
1395     "enum_field_value" : 95,
1396     "name" : "std::__1::errc::not_supported"
1397    },
1398    {
1399     "enum_field_value" : 125,
1400     "name" : "std::__1::errc::operation_canceled"
1401    },
1402    {
1403     "enum_field_value" : 115,
1404     "name" : "std::__1::errc::operation_in_progress"
1405    },
1406    {
1407     "enum_field_value" : 1,
1408     "name" : "std::__1::errc::operation_not_permitted"
1409    },
1410    {
1411     "enum_field_value" : 95,
1412     "name" : "std::__1::errc::operation_not_supported"
1413    },
1414    {
1415     "enum_field_value" : 11,
1416     "name" : "std::__1::errc::operation_would_block"
1417    },
1418    {
1419     "enum_field_value" : 130,
1420     "name" : "std::__1::errc::owner_dead"
1421    },
1422    {
1423     "enum_field_value" : 13,
1424     "name" : "std::__1::errc::permission_denied"
1425    },
1426    {
1427     "enum_field_value" : 71,
1428     "name" : "std::__1::errc::protocol_error"
1429    },
1430    {
1431     "enum_field_value" : 93,
1432     "name" : "std::__1::errc::protocol_not_supported"
1433    },
1434    {
1435     "enum_field_value" : 30,
1436     "name" : "std::__1::errc::read_only_file_system"
1437    },
1438    {
1439     "enum_field_value" : 35,
1440     "name" : "std::__1::errc::resource_deadlock_would_occur"
1441    },
1442    {
1443     "enum_field_value" : 11,
1444     "name" : "std::__1::errc::resource_unavailable_try_again"
1445    },
1446    {
1447     "enum_field_value" : 34,
1448     "name" : "std::__1::errc::result_out_of_range"
1449    },
1450    {
1451     "enum_field_value" : 131,
1452     "name" : "std::__1::errc::state_not_recoverable"
1453    },
1454    {
1455     "enum_field_value" : 62,
1456     "name" : "std::__1::errc::stream_timeout"
1457    },
1458    {
1459     "enum_field_value" : 26,
1460     "name" : "std::__1::errc::text_file_busy"
1461    },
1462    {
1463     "enum_field_value" : 110,
1464     "name" : "std::__1::errc::timed_out"
1465    },
1466    {
1467     "enum_field_value" : 23,
1468     "name" : "std::__1::errc::too_many_files_open_in_system"
1469    },
1470    {
1471     "enum_field_value" : 24,
1472     "name" : "std::__1::errc::too_many_files_open"
1473    },
1474    {
1475     "enum_field_value" : 31,
1476     "name" : "std::__1::errc::too_many_links"
1477    },
1478    {
1479     "enum_field_value" : 40,
1480     "name" : "std::__1::errc::too_many_symbolic_link_levels"
1481    },
1482    {
1483     "enum_field_value" : 75,
1484     "name" : "std::__1::errc::value_too_large"
1485    },
1486    {
1487     "enum_field_value" : 91,
1488     "name" : "std::__1::errc::wrong_protocol_type"
1489    }
1490   ],
1491   "linker_set_key" : "std::errc",
1492   "name" : "std::errc",
1493   "referenced_type" : "type-1031",
1494   "self_type" : "type-1031",
1495   "size" : 4,
1496   "source_file" : "/external/libcxx/include/__errc",
1497   "underlying_type" : "type-11",
1498   "unique_id" : "_ZTSNSt3__14errcE"
1499  },
1500  {
1501   "alignment" : 4,
1502   "enum_fields" :
1503   [
1504    {
1505     "enum_field_value" : -1,
1506     "name" : "std::__1::denorm_indeterminate"
1507    },
1508    {
1509     "enum_field_value" : 0,
1510     "name" : "std::__1::denorm_absent"
1511    },
1512    {
1513     "enum_field_value" : 1,
1514     "name" : "std::__1::denorm_present"
1515    }
1516   ],
1517   "linker_set_key" : "std::float_denorm_style",
1518   "name" : "std::float_denorm_style",
1519   "referenced_type" : "type-3108",
1520   "self_type" : "type-3108",
1521   "size" : 4,
1522   "source_file" : "/external/libcxx/include/limits",
1523   "underlying_type" : "type-11",
1524   "unique_id" : "_ZTSNSt3__118float_denorm_styleE"
1525  },
1526  {
1527   "alignment" : 4,
1528   "enum_fields" :
1529   [
1530    {
1531     "enum_field_value" : -1,
1532     "name" : "std::__1::round_indeterminate"
1533    },
1534    {
1535     "enum_field_value" : 0,
1536     "name" : "std::__1::round_toward_zero"
1537    },
1538    {
1539     "enum_field_value" : 1,
1540     "name" : "std::__1::round_to_nearest"
1541    },
1542    {
1543     "enum_field_value" : 2,
1544     "name" : "std::__1::round_toward_infinity"
1545    },
1546    {
1547     "enum_field_value" : 3,
1548     "name" : "std::__1::round_toward_neg_infinity"
1549    }
1550   ],
1551   "linker_set_key" : "std::float_round_style",
1552   "name" : "std::float_round_style",
1553   "referenced_type" : "type-3107",
1554   "self_type" : "type-3107",
1555   "size" : 4,
1556   "source_file" : "/external/libcxx/include/limits",
1557   "underlying_type" : "type-11",
1558   "unique_id" : "_ZTSNSt3__117float_round_styleE"
1559  },
1560  {
1561   "alignment" : 4,
1562   "enum_fields" :
1563   [
1564    {
1565     "enum_field_value" : 1,
1566     "name" : "std::__1::io_errc::stream"
1567    }
1568   ],
1569   "linker_set_key" : "std::io_errc",
1570   "name" : "std::io_errc",
1571   "referenced_type" : "type-1200",
1572   "self_type" : "type-1200",
1573   "size" : 4,
1574   "source_file" : "/external/libcxx/include/ios",
1575   "underlying_type" : "type-11",
1576   "unique_id" : "_ZTSNSt3__17io_errcE"
1577  },
1578  {
1579   "alignment" : 4,
1580   "enum_fields" :
1581   [
1582    {
1583     "enum_field_value" : 0,
1584     "name" : "std::__1::ios_base::erase_event"
1585    },
1586    {
1587     "enum_field_value" : 1,
1588     "name" : "std::__1::ios_base::imbue_event"
1589    },
1590    {
1591     "enum_field_value" : 2,
1592     "name" : "std::__1::ios_base::copyfmt_event"
1593    }
1594   ],
1595   "linker_set_key" : "std::ios_base::event",
1596   "name" : "std::ios_base::event",
1597   "referenced_type" : "type-256",
1598   "self_type" : "type-256",
1599   "size" : 4,
1600   "source_file" : "/external/libcxx/include/ios",
1601   "underlying_type" : "type-25",
1602   "unique_id" : "_ZTSNSt3__18ios_base5eventE"
1603  },
1604  {
1605   "alignment" : 4,
1606   "enum_fields" :
1607   [
1608    {
1609     "enum_field_value" : 0,
1610     "name" : "std::__1::ios_base::beg"
1611    },
1612    {
1613     "enum_field_value" : 1,
1614     "name" : "std::__1::ios_base::cur"
1615    },
1616    {
1617     "enum_field_value" : 2,
1618     "name" : "std::__1::ios_base::end"
1619    }
1620   ],
1621   "linker_set_key" : "std::ios_base::seekdir",
1622   "name" : "std::ios_base::seekdir",
1623   "referenced_type" : "type-246",
1624   "self_type" : "type-246",
1625   "size" : 4,
1626   "source_file" : "/external/libcxx/include/ios",
1627   "underlying_type" : "type-25",
1628   "unique_id" : "_ZTSNSt3__18ios_base7seekdirE"
1629  },
1630  {
1631   "alignment" : 4,
1632   "enum_fields" :
1633   [
1634    {
1635     "enum_field_value" : 0,
1636     "name" : "std::__1::memory_order_relaxed"
1637    },
1638    {
1639     "enum_field_value" : 1,
1640     "name" : "std::__1::memory_order_consume"
1641    },
1642    {
1643     "enum_field_value" : 2,
1644     "name" : "std::__1::memory_order_acquire"
1645    },
1646    {
1647     "enum_field_value" : 3,
1648     "name" : "std::__1::memory_order_release"
1649    },
1650    {
1651     "enum_field_value" : 4,
1652     "name" : "std::__1::memory_order_acq_rel"
1653    },
1654    {
1655     "enum_field_value" : 5,
1656     "name" : "std::__1::memory_order_seq_cst"
1657    }
1658   ],
1659   "linker_set_key" : "std::memory_order",
1660   "name" : "std::memory_order",
1661   "referenced_type" : "type-362",
1662   "self_type" : "type-362",
1663   "size" : 4,
1664   "source_file" : "/external/libcxx/include/atomic",
1665   "underlying_type" : "type-25",
1666   "unique_id" : "_ZTSNSt3__112memory_orderE"
1667  },
1668  {
1669   "alignment" : 4,
1670   "enum_fields" :
1671   [
1672    {
1673     "enum_field_value" : 0,
1674     "name" : "std::__1::money_base::none"
1675    },
1676    {
1677     "enum_field_value" : 1,
1678     "name" : "std::__1::money_base::space"
1679    },
1680    {
1681     "enum_field_value" : 2,
1682     "name" : "std::__1::money_base::symbol"
1683    },
1684    {
1685     "enum_field_value" : 3,
1686     "name" : "std::__1::money_base::sign"
1687    },
1688    {
1689     "enum_field_value" : 4,
1690     "name" : "std::__1::money_base::value"
1691    }
1692   ],
1693   "linker_set_key" : "std::money_base::part",
1694   "name" : "std::money_base::part",
1695   "referenced_type" : "type-1280",
1696   "self_type" : "type-1280",
1697   "size" : 4,
1698   "source_file" : "/external/libcxx/include/locale",
1699   "underlying_type" : "type-25",
1700   "unique_id" : "_ZTSNSt3__110money_base4partE"
1701  },
1702  {
1703   "alignment" : 4,
1704   "enum_fields" :
1705   [
1706    {
1707     "enum_field_value" : 0,
1708     "name" : "std::__1::pointer_safety::relaxed"
1709    },
1710    {
1711     "enum_field_value" : 1,
1712     "name" : "std::__1::pointer_safety::preferred"
1713    },
1714    {
1715     "enum_field_value" : 2,
1716     "name" : "std::__1::pointer_safety::strict"
1717    }
1718   ],
1719   "linker_set_key" : "std::pointer_safety::__lx",
1720   "name" : "std::pointer_safety::__lx",
1721   "referenced_type" : "type-655",
1722   "self_type" : "type-655",
1723   "size" : 4,
1724   "source_file" : "/external/libcxx/include/memory",
1725   "underlying_type" : "type-25",
1726   "unique_id" : "_ZTSNSt3__114pointer_safety4__lxE"
1727  },
1728  {
1729   "alignment" : 4,
1730   "enum_fields" :
1731   [
1732    {
1733     "enum_field_value" : 0,
1734     "name" : "std::__1::time_base::no_order"
1735    },
1736    {
1737     "enum_field_value" : 1,
1738     "name" : "std::__1::time_base::dmy"
1739    },
1740    {
1741     "enum_field_value" : 2,
1742     "name" : "std::__1::time_base::mdy"
1743    },
1744    {
1745     "enum_field_value" : 3,
1746     "name" : "std::__1::time_base::ymd"
1747    },
1748    {
1749     "enum_field_value" : 4,
1750     "name" : "std::__1::time_base::ydm"
1751    }
1752   ],
1753   "linker_set_key" : "std::time_base::dateorder",
1754   "name" : "std::time_base::dateorder",
1755   "referenced_type" : "type-1242",
1756   "self_type" : "type-1242",
1757   "size" : 4,
1758   "source_file" : "/external/libcxx/include/locale",
1759   "underlying_type" : "type-25",
1760   "unique_id" : "_ZTSNSt3__19time_base9dateorderE"
1761  }
1762 ],
1763 "function_types" :
1764 [
1765  {
1766   "alignment" : 4,
1767   "linker_set_key" : "std::__1::ios_base &(std::__1::ios_base &)",
1768   "name" : "std::__1::ios_base &(std::__1::ios_base &)",
1769   "parameters" :
1770   [
1771    {
1772     "referenced_type" : "type-257"
1773    }
1774   ],
1775   "referenced_type" : "type-1041",
1776   "return_type" : "type-257",
1777   "self_type" : "type-1041",
1778   "source_file" : "/external/libcxx/include/system_error"
1779  },
1780  {
1781   "alignment" : 4,
1782   "linker_set_key" : "void ()",
1783   "name" : "void ()",
1784   "referenced_type" : "type-121",
1785   "return_type" : "type-97",
1786   "self_type" : "type-121",
1787   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/signal.h"
1788  },
1789  {
1790   "alignment" : 4,
1791   "linker_set_key" : "void (const std::__1::__libcpp_debug_info &)",
1792   "name" : "void (const std::__1::__libcpp_debug_info &)",
1793   "parameters" :
1794   [
1795    {
1796     "referenced_type" : "type-2956"
1797    }
1798   ],
1799   "referenced_type" : "type-2955",
1800   "return_type" : "type-97",
1801   "self_type" : "type-2955",
1802   "source_file" : "/external/libcxx/include/__debug"
1803  },
1804  {
1805   "alignment" : 4,
1806   "linker_set_key" : "void (int)",
1807   "name" : "void (int)",
1808   "parameters" :
1809   [
1810    {
1811     "referenced_type" : "type-11"
1812    }
1813   ],
1814   "referenced_type" : "type-96",
1815   "return_type" : "type-97",
1816   "self_type" : "type-96",
1817   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/signal.h"
1818  },
1819  {
1820   "alignment" : 4,
1821   "linker_set_key" : "void (int, siginfo *, void *)",
1822   "name" : "void (int, siginfo *, void *)",
1823   "parameters" :
1824   [
1825    {
1826     "referenced_type" : "type-11"
1827    },
1828    {
1829     "referenced_type" : "type-100"
1830    },
1831    {
1832     "referenced_type" : "type-108"
1833    }
1834   ],
1835   "referenced_type" : "type-99",
1836   "return_type" : "type-97",
1837   "self_type" : "type-99",
1838   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/signal.h"
1839  },
1840  {
1841   "alignment" : 4,
1842   "linker_set_key" : "void (sigval)",
1843   "name" : "void (sigval)",
1844   "parameters" :
1845   [
1846    {
1847     "referenced_type" : "type-107"
1848    }
1849   ],
1850   "referenced_type" : "type-150",
1851   "return_type" : "type-97",
1852   "self_type" : "type-150",
1853   "source_file" : "/bionic/libc/kernel/uapi/asm-generic/siginfo.h"
1854  },
1855  {
1856   "alignment" : 4,
1857   "linker_set_key" : "void (std::__1::ios_base::event, std::__1::ios_base &, int)",
1858   "name" : "void (std::__1::ios_base::event, std::__1::ios_base &, int)",
1859   "parameters" :
1860   [
1861    {
1862     "referenced_type" : "type-256"
1863    },
1864    {
1865     "referenced_type" : "type-257"
1866    },
1867    {
1868     "referenced_type" : "type-11"
1869    }
1870   ],
1871   "referenced_type" : "type-255",
1872   "return_type" : "type-97",
1873   "self_type" : "type-255",
1874   "source_file" : "/external/libcxx/include/ios"
1875  },
1876  {
1877   "alignment" : 4,
1878   "linker_set_key" : "void (void *)",
1879   "name" : "void (void *)",
1880   "parameters" :
1881   [
1882    {
1883     "referenced_type" : "type-108"
1884    }
1885   ],
1886   "referenced_type" : "type-419",
1887   "return_type" : "type-97",
1888   "self_type" : "type-419",
1889   "source_file" : "/external/libcxx/include/type_traits"
1890  },
1891  {
1892   "alignment" : 4,
1893   "linker_set_key" : "void (void *, const void *)",
1894   "name" : "void (void *, const void *)",
1895   "parameters" :
1896   [
1897    {
1898     "referenced_type" : "type-108"
1899    },
1900    {
1901     "referenced_type" : "type-694"
1902    }
1903   ],
1904   "referenced_type" : "type-3074",
1905   "return_type" : "type-97",
1906   "self_type" : "type-3074",
1907   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/malloc.h"
1908  },
1909  {
1910   "alignment" : 4,
1911   "linker_set_key" : "void *(const void *)",
1912   "name" : "void *(const void *)",
1913   "parameters" :
1914   [
1915    {
1916     "referenced_type" : "type-694"
1917    }
1918   ],
1919   "referenced_type" : "type-693",
1920   "return_type" : "type-108",
1921   "self_type" : "type-693",
1922   "source_file" : "/external/libcxx/include/functional"
1923  },
1924  {
1925   "alignment" : 4,
1926   "linker_set_key" : "void *(unsigned int, const void *)",
1927   "name" : "void *(unsigned int, const void *)",
1928   "parameters" :
1929   [
1930    {
1931     "referenced_type" : "type-25"
1932    },
1933    {
1934     "referenced_type" : "type-694"
1935    }
1936   ],
1937   "referenced_type" : "type-3066",
1938   "return_type" : "type-108",
1939   "self_type" : "type-3066",
1940   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/malloc.h"
1941  },
1942  {
1943   "alignment" : 4,
1944   "linker_set_key" : "void *(unsigned int, unsigned int, const void *)",
1945   "name" : "void *(unsigned int, unsigned int, const void *)",
1946   "parameters" :
1947   [
1948    {
1949     "referenced_type" : "type-25"
1950    },
1951    {
1952     "referenced_type" : "type-25"
1953    },
1954    {
1955     "referenced_type" : "type-694"
1956    }
1957   ],
1958   "referenced_type" : "type-3077",
1959   "return_type" : "type-108",
1960   "self_type" : "type-3077",
1961   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/malloc.h"
1962  },
1963  {
1964   "alignment" : 4,
1965   "linker_set_key" : "void *(void *)",
1966   "name" : "void *(void *)",
1967   "parameters" :
1968   [
1969    {
1970     "referenced_type" : "type-108"
1971    }
1972   ],
1973   "referenced_type" : "type-1083",
1974   "return_type" : "type-108",
1975   "self_type" : "type-1083",
1976   "source_file" : "/external/libcxx/include/__threading_support"
1977  },
1978  {
1979   "alignment" : 4,
1980   "linker_set_key" : "void *(void *, unsigned int, const void *)",
1981   "name" : "void *(void *, unsigned int, const void *)",
1982   "parameters" :
1983   [
1984    {
1985     "referenced_type" : "type-108"
1986    },
1987    {
1988     "referenced_type" : "type-25"
1989    },
1990    {
1991     "referenced_type" : "type-694"
1992    }
1993   ],
1994   "referenced_type" : "type-3069",
1995   "return_type" : "type-108",
1996   "self_type" : "type-3069",
1997   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/malloc.h"
1998  }
1999 ],
2000 "functions" :
2001 [
2002  {
2003   "function_name" : "android::hidl::memory::V1_0::implementation::HIDL_FETCH_IMapper",
2004   "linker_set_key" : "HIDL_FETCH_IMapper",
2005   "parameters" :
2006   [
2007    {
2008     "referenced_type" : "type-129"
2009    }
2010   ],
2011   "return_type" : "type-1357",
2012   "source_file" : "/system/libhidl/transport/memory/1.0/default/HidlFetch.h"
2013  },
2014  {
2015   "function_name" : "android::hidl::memory::V1_0::implementation::AshmemMapper::mapMemory",
2016   "linker_set_key" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMapper9mapMemoryERKNS_8hardware11hidl_memoryE",
2017   "parameters" :
2018   [
2019    {
2020     "is_this_ptr" : true,
2021     "referenced_type" : "type-1563"
2022    },
2023    {
2024     "referenced_type" : "type-1521"
2025    }
2026   ],
2027   "return_type" : "type-1373",
2028   "source_file" : "/system/libhidl/transport/memory/1.0/default/AshmemMapper.h"
2029  },
2030  {
2031   "function_name" : "android::hidl::memory::V1_0::implementation::AshmemMemory::getPointer",
2032   "linker_set_key" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemory10getPointerEv",
2033   "parameters" :
2034   [
2035    {
2036     "is_this_ptr" : true,
2037     "referenced_type" : "type-1353"
2038    }
2039   ],
2040   "return_type" : "type-2476",
2041   "source_file" : "/system/libhidl/transport/memory/1.0/default/AshmemMemory.h"
2042  },
2043  {
2044   "function_name" : "android::hidl::memory::V1_0::implementation::AshmemMemory::updateRange",
2045   "linker_set_key" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemory11updateRangeEyy",
2046   "parameters" :
2047   [
2048    {
2049     "is_this_ptr" : true,
2050     "referenced_type" : "type-1353"
2051    },
2052    {
2053     "referenced_type" : "type-13"
2054    },
2055    {
2056     "referenced_type" : "type-13"
2057    }
2058   ],
2059   "return_type" : "type-1384",
2060   "source_file" : "/system/libhidl/transport/memory/1.0/default/AshmemMemory.h"
2061  },
2062  {
2063   "function_name" : "android::hidl::memory::V1_0::implementation::AshmemMemory::read",
2064   "linker_set_key" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemory4readEv",
2065   "parameters" :
2066   [
2067    {
2068     "is_this_ptr" : true,
2069     "referenced_type" : "type-1353"
2070    }
2071   ],
2072   "return_type" : "type-1384",
2073   "source_file" : "/system/libhidl/transport/memory/1.0/default/AshmemMemory.h"
2074  },
2075  {
2076   "function_name" : "android::hidl::memory::V1_0::implementation::AshmemMemory::commit",
2077   "linker_set_key" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemory6commitEv",
2078   "parameters" :
2079   [
2080    {
2081     "is_this_ptr" : true,
2082     "referenced_type" : "type-1353"
2083    }
2084   ],
2085   "return_type" : "type-1384",
2086   "source_file" : "/system/libhidl/transport/memory/1.0/default/AshmemMemory.h"
2087  },
2088  {
2089   "function_name" : "android::hidl::memory::V1_0::implementation::AshmemMemory::update",
2090   "linker_set_key" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemory6updateEv",
2091   "parameters" :
2092   [
2093    {
2094     "is_this_ptr" : true,
2095     "referenced_type" : "type-1353"
2096    }
2097   ],
2098   "return_type" : "type-1384",
2099   "source_file" : "/system/libhidl/transport/memory/1.0/default/AshmemMemory.h"
2100  },
2101  {
2102   "function_name" : "android::hidl::memory::V1_0::implementation::AshmemMemory::getSize",
2103   "linker_set_key" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemory7getSizeEv",
2104   "parameters" :
2105   [
2106    {
2107     "is_this_ptr" : true,
2108     "referenced_type" : "type-1353"
2109    }
2110   ],
2111   "return_type" : "type-2481",
2112   "source_file" : "/system/libhidl/transport/memory/1.0/default/AshmemMemory.h"
2113  },
2114  {
2115   "function_name" : "android::hidl::memory::V1_0::implementation::AshmemMemory::readRange",
2116   "linker_set_key" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemory9readRangeEyy",
2117   "parameters" :
2118   [
2119    {
2120     "is_this_ptr" : true,
2121     "referenced_type" : "type-1353"
2122    },
2123    {
2124     "referenced_type" : "type-13"
2125    },
2126    {
2127     "referenced_type" : "type-13"
2128    }
2129   ],
2130   "return_type" : "type-1384",
2131   "source_file" : "/system/libhidl/transport/memory/1.0/default/AshmemMemory.h"
2132  },
2133  {
2134   "function_name" : "android::hidl::memory::V1_0::implementation::AshmemMemory::AshmemMemory",
2135   "linker_set_key" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemoryC1ERKNS_8hardware11hidl_memoryEPv",
2136   "parameters" :
2137   [
2138    {
2139     "is_this_ptr" : true,
2140     "referenced_type" : "type-1353"
2141    },
2142    {
2143     "referenced_type" : "type-1521"
2144    },
2145    {
2146     "referenced_type" : "type-108"
2147    }
2148   ],
2149   "return_type" : "type-97",
2150   "source_file" : "/system/libhidl/transport/memory/1.0/default/AshmemMemory.h"
2151  },
2152  {
2153   "function_name" : "android::hidl::memory::V1_0::implementation::AshmemMemory::AshmemMemory",
2154   "linker_set_key" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemoryC2ERKNS_8hardware11hidl_memoryEPv",
2155   "parameters" :
2156   [
2157    {
2158     "is_this_ptr" : true,
2159     "referenced_type" : "type-1353"
2160    },
2161    {
2162     "referenced_type" : "type-1521"
2163    },
2164    {
2165     "referenced_type" : "type-108"
2166    }
2167   ],
2168   "return_type" : "type-97",
2169   "source_file" : "/system/libhidl/transport/memory/1.0/default/AshmemMemory.h"
2170  },
2171  {
2172   "function_name" : "android::hidl::memory::V1_0::implementation::AshmemMemory::~AshmemMemory",
2173   "linker_set_key" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemoryD0Ev",
2174   "parameters" :
2175   [
2176    {
2177     "is_this_ptr" : true,
2178     "referenced_type" : "type-1353"
2179    }
2180   ],
2181   "return_type" : "type-97",
2182   "source_file" : "/system/libhidl/transport/memory/1.0/default/AshmemMemory.h"
2183  },
2184  {
2185   "function_name" : "android::hidl::memory::V1_0::implementation::AshmemMemory::~AshmemMemory",
2186   "linker_set_key" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemoryD1Ev",
2187   "parameters" :
2188   [
2189    {
2190     "is_this_ptr" : true,
2191     "referenced_type" : "type-1353"
2192    }
2193   ],
2194   "return_type" : "type-97",
2195   "source_file" : "/system/libhidl/transport/memory/1.0/default/AshmemMemory.h"
2196  },
2197  {
2198   "function_name" : "android::hidl::memory::V1_0::implementation::AshmemMemory::~AshmemMemory",
2199   "linker_set_key" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemoryD2Ev",
2200   "parameters" :
2201   [
2202    {
2203     "is_this_ptr" : true,
2204     "referenced_type" : "type-1353"
2205    }
2206   ],
2207   "return_type" : "type-97",
2208   "source_file" : "/system/libhidl/transport/memory/1.0/default/AshmemMemory.h"
2209  }
2210 ],
2211 "global_vars" : [],
2212 "lvalue_reference_types" :
2213 [
2214  {
2215   "linker_set_key" : "__basic_node_handle<_NodeType, _Alloc, _MapOrSetSpecifics> &",
2216   "name" : "__basic_node_handle<_NodeType, _Alloc, _MapOrSetSpecifics> &",
2217   "referenced_type" : "type-1404",
2218   "self_type" : "type-1403",
2219   "source_file" : "/external/libcxx/include/__node_handle"
2220  },
2221  {
2222   "linker_set_key" : "__basic_node_handle<_NodeType, _Alloc, _MapOrSetSpecifics> &",
2223   "name" : "__basic_node_handle<_NodeType, _Alloc, _MapOrSetSpecifics> &",
2224   "referenced_type" : "type-2494",
2225   "self_type" : "type-2493",
2226   "source_file" : "/external/libcxx/include/__node_handle"
2227  },
2228  {
2229   "linker_set_key" : "__basic_node_handle<_NodeType, _Alloc, _MapOrSetSpecifics> &",
2230   "name" : "__basic_node_handle<_NodeType, _Alloc, _MapOrSetSpecifics> &",
2231   "referenced_type" : "type-2593",
2232   "self_type" : "type-2592",
2233   "source_file" : "/external/libcxx/include/__node_handle"
2234  },
2235  {
2236   "alignment" : 4,
2237   "linker_set_key" : "__locale_t *&",
2238   "name" : "__locale_t *&",
2239   "referenced_type" : "type-1109",
2240   "self_type" : "type-1113",
2241   "size" : 4,
2242   "source_file" : "/external/libcxx/include/__locale"
2243  },
2244  {
2245   "alignment" : 4,
2246   "linker_set_key" : "__locale_t *&",
2247   "name" : "__locale_t *&",
2248   "referenced_type" : "type-2405",
2249   "self_type" : "type-2463",
2250   "size" : 4,
2251   "source_file" : "/external/libcxx/include/__locale"
2252  },
2253  {
2254   "alignment" : 4,
2255   "linker_set_key" : "__locale_t *&",
2256   "name" : "__locale_t *&",
2257   "referenced_type" : "type-2528",
2258   "self_type" : "type-2570",
2259   "size" : 4,
2260   "source_file" : "/external/libcxx/include/__locale"
2261  },
2262  {
2263   "alignment" : 4,
2264   "linker_set_key" : "android::hardware::Return<android::sp<android::hidl::memory::V1_0::IMemory> > &",
2265   "name" : "android::hardware::Return<android::sp<android::hidl::memory::V1_0::IMemory> > &",
2266   "referenced_type" : "type-1373",
2267   "self_type" : "type-1378",
2268   "size" : 4,
2269   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
2270  },
2271  {
2272   "alignment" : 4,
2273   "linker_set_key" : "android::hardware::Return<unsigned long long> &",
2274   "name" : "android::hardware::Return<unsigned long long> &",
2275   "referenced_type" : "type-2481",
2276   "self_type" : "type-2484",
2277   "size" : 4,
2278   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
2279  },
2280  {
2281   "alignment" : 4,
2282   "linker_set_key" : "android::hardware::Return<void *> &",
2283   "name" : "android::hardware::Return<void *> &",
2284   "referenced_type" : "type-2476",
2285   "self_type" : "type-2480",
2286   "size" : 4,
2287   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
2288  },
2289  {
2290   "alignment" : 4,
2291   "linker_set_key" : "android::hardware::Return<void> &",
2292   "name" : "android::hardware::Return<void> &",
2293   "referenced_type" : "type-1384",
2294   "self_type" : "type-1387",
2295   "size" : 4,
2296   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
2297  },
2298  {
2299   "alignment" : 4,
2300   "linker_set_key" : "android::hardware::Status &",
2301   "name" : "android::hardware::Status &",
2302   "referenced_type" : "type-1366",
2303   "self_type" : "type-1371",
2304   "size" : 4,
2305   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
2306  },
2307  {
2308   "alignment" : 4,
2309   "linker_set_key" : "android::hardware::details::return_status &",
2310   "name" : "android::hardware::details::return_status &",
2311   "referenced_type" : "type-1374",
2312   "self_type" : "type-2898",
2313   "size" : 4,
2314   "source_file" : "/external/libcxx/include/type_traits"
2315  },
2316  {
2317   "alignment" : 4,
2318   "linker_set_key" : "android::hardware::hidl_handle &",
2319   "name" : "android::hardware::hidl_handle &",
2320   "referenced_type" : "type-125",
2321   "self_type" : "type-3089",
2322   "size" : 4,
2323   "source_file" : "/external/libcxx/include/type_traits"
2324  },
2325  {
2326   "alignment" : 4,
2327   "linker_set_key" : "android::hardware::hidl_memory &",
2328   "name" : "android::hardware::hidl_memory &",
2329   "referenced_type" : "type-124",
2330   "self_type" : "type-123",
2331   "size" : 4,
2332   "source_file" : "/external/libcxx/include/type_traits"
2333  },
2334  {
2335   "alignment" : 4,
2336   "linker_set_key" : "android::hardware::hidl_string &",
2337   "name" : "android::hardware::hidl_string &",
2338   "referenced_type" : "type-126",
2339   "self_type" : "type-195",
2340   "size" : 4,
2341   "source_file" : "/external/libcxx/include/type_traits"
2342  },
2343  {
2344   "alignment" : 4,
2345   "linker_set_key" : "char &",
2346   "name" : "char &",
2347   "referenced_type" : "type-22",
2348   "self_type" : "type-987",
2349   "size" : 4,
2350   "source_file" : "/external/libcxx/include/type_traits"
2351  },
2352  {
2353   "alignment" : 4,
2354   "linker_set_key" : "char *&",
2355   "name" : "char *&",
2356   "referenced_type" : "type-200",
2357   "self_type" : "type-1152",
2358   "size" : 4,
2359   "source_file" : "/external/libcxx/include/__locale"
2360  },
2361  {
2362   "alignment" : 4,
2363   "linker_set_key" : "char *const &",
2364   "name" : "char *const &",
2365   "referenced_type" : "type-2691",
2366   "self_type" : "type-2690",
2367   "size" : 4,
2368   "source_file" : "/external/libcxx/include/type_traits"
2369  },
2370  {
2371   "alignment" : 4,
2372   "linker_set_key" : "char const (&)[10]",
2373   "name" : "char const (&)[10]",
2374   "referenced_type" : "type-2687",
2375   "self_type" : "type-2686",
2376   "size" : 4,
2377   "source_file" : "/external/libcxx/include/type_traits"
2378  },
2379  {
2380   "alignment" : 4,
2381   "linker_set_key" : "char const (&)[11]",
2382   "name" : "char const (&)[11]",
2383   "referenced_type" : "type-2677",
2384   "self_type" : "type-2676",
2385   "size" : 4,
2386   "source_file" : "/external/libcxx/include/type_traits"
2387  },
2388  {
2389   "alignment" : 4,
2390   "linker_set_key" : "char const (&)[17]",
2391   "name" : "char const (&)[17]",
2392   "referenced_type" : "type-2668",
2393   "self_type" : "type-2667",
2394   "size" : 4,
2395   "source_file" : "/external/libcxx/include/type_traits"
2396  },
2397  {
2398   "alignment" : 4,
2399   "linker_set_key" : "char const (&)[2]",
2400   "name" : "char const (&)[2]",
2401   "referenced_type" : "type-2660",
2402   "self_type" : "type-2659",
2403   "size" : 4,
2404   "source_file" : "/external/libcxx/include/type_traits"
2405  },
2406  {
2407   "alignment" : 4,
2408   "linker_set_key" : "char const (&)[3]",
2409   "name" : "char const (&)[3]",
2410   "referenced_type" : "type-2664",
2411   "self_type" : "type-2663",
2412   "size" : 4,
2413   "source_file" : "/external/libcxx/include/type_traits"
2414  },
2415  {
2416   "alignment" : 4,
2417   "linker_set_key" : "char const (&)[8]",
2418   "name" : "char const (&)[8]",
2419   "referenced_type" : "type-2681",
2420   "self_type" : "type-2680",
2421   "size" : 4,
2422   "source_file" : "/external/libcxx/include/type_traits"
2423  },
2424  {
2425   "alignment" : 4,
2426   "linker_set_key" : "char const (&)[9]",
2427   "name" : "char const (&)[9]",
2428   "referenced_type" : "type-2672",
2429   "self_type" : "type-2671",
2430   "size" : 4,
2431   "source_file" : "/external/libcxx/include/type_traits"
2432  },
2433  {
2434   "alignment" : 4,
2435   "linker_set_key" : "char16_t &",
2436   "name" : "char16_t &",
2437   "referenced_type" : "type-67",
2438   "self_type" : "type-1021",
2439   "size" : 4,
2440   "source_file" : "/external/libcxx/include/type_traits"
2441  },
2442  {
2443   "alignment" : 4,
2444   "linker_set_key" : "char16_t *&",
2445   "name" : "char16_t *&",
2446   "referenced_type" : "type-138",
2447   "self_type" : "type-1164",
2448   "size" : 4,
2449   "source_file" : "/external/libcxx/include/__locale"
2450  },
2451  {
2452   "alignment" : 4,
2453   "linker_set_key" : "char32_t &",
2454   "name" : "char32_t &",
2455   "referenced_type" : "type-184",
2456   "self_type" : "type-1032",
2457   "size" : 4,
2458   "source_file" : "/external/libcxx/include/type_traits"
2459  },
2460  {
2461   "alignment" : 4,
2462   "linker_set_key" : "char32_t *&",
2463   "name" : "char32_t *&",
2464   "referenced_type" : "type-183",
2465   "self_type" : "type-1170",
2466   "size" : 4,
2467   "source_file" : "/external/libcxx/include/__locale"
2468  },
2469  {
2470   "linker_set_key" : "const __bit_iterator<_Cp, _IsConst, > &",
2471   "name" : "const __bit_iterator<_Cp, _IsConst, > &",
2472   "referenced_type" : "type-2448",
2473   "self_type" : "type-2450",
2474   "source_file" : "/external/libcxx/include/__bit_reference"
2475  },
2476  {
2477   "linker_set_key" : "const __bit_iterator<_Cp, _IsConst, > &",
2478   "name" : "const __bit_iterator<_Cp, _IsConst, > &",
2479   "referenced_type" : "type-2558",
2480   "self_type" : "type-2560",
2481   "source_file" : "/external/libcxx/include/__bit_reference"
2482  },
2483  {
2484   "linker_set_key" : "const __bit_iterator<_Cp, _IsConst, > &",
2485   "name" : "const __bit_iterator<_Cp, _IsConst, > &",
2486   "referenced_type" : "type-831",
2487   "self_type" : "type-833",
2488   "source_file" : "/external/libcxx/include/__bit_reference"
2489  },
2490  {
2491   "linker_set_key" : "const __map_const_iterator<_TreeIterator> &",
2492   "name" : "const __map_const_iterator<_TreeIterator> &",
2493   "referenced_type" : "type-1409",
2494   "self_type" : "type-1411",
2495   "source_file" : "/external/libcxx/include/map"
2496  },
2497  {
2498   "linker_set_key" : "const __map_const_iterator<_TreeIterator> &",
2499   "name" : "const __map_const_iterator<_TreeIterator> &",
2500   "referenced_type" : "type-2498",
2501   "self_type" : "type-2500",
2502   "source_file" : "/external/libcxx/include/map"
2503  },
2504  {
2505   "linker_set_key" : "const __map_const_iterator<_TreeIterator> &",
2506   "name" : "const __map_const_iterator<_TreeIterator> &",
2507   "referenced_type" : "type-2597",
2508   "self_type" : "type-2599",
2509   "source_file" : "/external/libcxx/include/map"
2510  },
2511  {
2512   "linker_set_key" : "const __map_iterator<_TreeIterator> &",
2513   "name" : "const __map_iterator<_TreeIterator> &",
2514   "referenced_type" : "type-1406",
2515   "self_type" : "type-1408",
2516   "source_file" : "/external/libcxx/include/map"
2517  },
2518  {
2519   "linker_set_key" : "const __map_iterator<_TreeIterator> &",
2520   "name" : "const __map_iterator<_TreeIterator> &",
2521   "referenced_type" : "type-2495",
2522   "self_type" : "type-2497",
2523   "source_file" : "/external/libcxx/include/map"
2524  },
2525  {
2526   "linker_set_key" : "const __map_iterator<_TreeIterator> &",
2527   "name" : "const __map_iterator<_TreeIterator> &",
2528   "referenced_type" : "type-2594",
2529   "self_type" : "type-2596",
2530   "source_file" : "/external/libcxx/include/map"
2531  },
2532  {
2533   "linker_set_key" : "const __tree_const_iterator<_Tp, _ConstNodePtr, _DiffType> &",
2534   "name" : "const __tree_const_iterator<_Tp, _ConstNodePtr, _DiffType> &",
2535   "referenced_type" : "type-1392",
2536   "self_type" : "type-1395",
2537   "source_file" : "/external/libcxx/include/__tree"
2538  },
2539  {
2540   "linker_set_key" : "const __tree_const_iterator<_Tp, _ConstNodePtr, _DiffType> &",
2541   "name" : "const __tree_const_iterator<_Tp, _ConstNodePtr, _DiffType> &",
2542   "referenced_type" : "type-2489",
2543   "self_type" : "type-2491",
2544   "source_file" : "/external/libcxx/include/__tree"
2545  },
2546  {
2547   "linker_set_key" : "const __tree_const_iterator<_Tp, _ConstNodePtr, _DiffType> &",
2548   "name" : "const __tree_const_iterator<_Tp, _ConstNodePtr, _DiffType> &",
2549   "referenced_type" : "type-2588",
2550   "self_type" : "type-2590",
2551   "source_file" : "/external/libcxx/include/__tree"
2552  },
2553  {
2554   "linker_set_key" : "const __tree_iterator<_Tp, _NodePtr, _DiffType> &",
2555   "name" : "const __tree_iterator<_Tp, _NodePtr, _DiffType> &",
2556   "referenced_type" : "type-1388",
2557   "self_type" : "type-1391",
2558   "source_file" : "/external/libcxx/include/__tree"
2559  },
2560  {
2561   "linker_set_key" : "const __tree_iterator<_Tp, _NodePtr, _DiffType> &",
2562   "name" : "const __tree_iterator<_Tp, _NodePtr, _DiffType> &",
2563   "referenced_type" : "type-2486",
2564   "self_type" : "type-2488",
2565   "source_file" : "/external/libcxx/include/__tree"
2566  },
2567  {
2568   "linker_set_key" : "const __tree_iterator<_Tp, _NodePtr, _DiffType> &",
2569   "name" : "const __tree_iterator<_Tp, _NodePtr, _DiffType> &",
2570   "referenced_type" : "type-2585",
2571   "self_type" : "type-2587",
2572   "source_file" : "/external/libcxx/include/__tree"
2573  },
2574  {
2575   "alignment" : 4,
2576   "linker_set_key" : "const android::hardware::Status &",
2577   "name" : "const android::hardware::Status &",
2578   "referenced_type" : "type-1367",
2579   "self_type" : "type-1368",
2580   "size" : 4,
2581   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
2582  },
2583  {
2584   "alignment" : 4,
2585   "linker_set_key" : "const android::hardware::hidl_handle &",
2586   "name" : "const android::hardware::hidl_handle &",
2587   "referenced_type" : "type-1537",
2588   "self_type" : "type-1538",
2589   "size" : 4,
2590   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
2591  },
2592  {
2593   "alignment" : 4,
2594   "linker_set_key" : "const android::hardware::hidl_memory &",
2595   "name" : "const android::hardware::hidl_memory &",
2596   "referenced_type" : "type-1520",
2597   "self_type" : "type-1521",
2598   "size" : 4,
2599   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
2600  },
2601  {
2602   "alignment" : 4,
2603   "linker_set_key" : "const android::hardware::hidl_string &",
2604   "name" : "const android::hardware::hidl_string &",
2605   "referenced_type" : "type-1515",
2606   "self_type" : "type-1516",
2607   "size" : 4,
2608   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
2609  },
2610  {
2611   "alignment" : 4,
2612   "linker_set_key" : "const android::hardware::hidl_version &",
2613   "name" : "const android::hardware::hidl_version &",
2614   "referenced_type" : "type-1533",
2615   "self_type" : "type-1536",
2616   "size" : 4,
2617   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
2618  },
2619  {
2620   "alignment" : 4,
2621   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
2622   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
2623   "referenced_type" : "type-1331",
2624   "self_type" : "type-1539",
2625   "size" : 4,
2626   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
2627  },
2628  {
2629   "alignment" : 4,
2630   "linker_set_key" : "const bool &",
2631   "name" : "const bool &",
2632   "referenced_type" : "type-696",
2633   "self_type" : "type-1489",
2634   "size" : 4,
2635   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
2636  },
2637  {
2638   "alignment" : 4,
2639   "linker_set_key" : "const char &",
2640   "name" : "const char &",
2641   "referenced_type" : "type-130",
2642   "self_type" : "type-1042",
2643   "size" : 4,
2644   "source_file" : "/external/libcxx/include/type_traits"
2645  },
2646  {
2647   "alignment" : 4,
2648   "linker_set_key" : "const char *&",
2649   "name" : "const char *&",
2650   "referenced_type" : "type-129",
2651   "self_type" : "type-1151",
2652   "size" : 4,
2653   "source_file" : "/external/libcxx/include/__locale"
2654  },
2655  {
2656   "alignment" : 4,
2657   "linker_set_key" : "const char *const &",
2658   "name" : "const char *const &",
2659   "referenced_type" : "type-2623",
2660   "self_type" : "type-2622",
2661   "size" : 4,
2662   "source_file" : "/external/libcxx/include/type_traits"
2663  },
2664  {
2665   "alignment" : 4,
2666   "linker_set_key" : "const char16_t &",
2667   "name" : "const char16_t &",
2668   "referenced_type" : "type-761",
2669   "self_type" : "type-760",
2670   "size" : 4,
2671   "source_file" : "/external/libcxx/include/__string"
2672  },
2673  {
2674   "alignment" : 4,
2675   "linker_set_key" : "const char16_t *&",
2676   "name" : "const char16_t *&",
2677   "referenced_type" : "type-771",
2678   "self_type" : "type-1163",
2679   "size" : 4,
2680   "source_file" : "/external/libcxx/include/__locale"
2681  },
2682  {
2683   "alignment" : 4,
2684   "linker_set_key" : "const char16_t *const &",
2685   "name" : "const char16_t *const &",
2686   "referenced_type" : "type-2631",
2687   "self_type" : "type-2630",
2688   "size" : 4,
2689   "source_file" : "/external/libcxx/include/type_traits"
2690  },
2691  {
2692   "alignment" : 4,
2693   "linker_set_key" : "const char32_t &",
2694   "name" : "const char32_t &",
2695   "referenced_type" : "type-763",
2696   "self_type" : "type-762",
2697   "size" : 4,
2698   "source_file" : "/external/libcxx/include/__string"
2699  },
2700  {
2701   "alignment" : 4,
2702   "linker_set_key" : "const char32_t *&",
2703   "name" : "const char32_t *&",
2704   "referenced_type" : "type-778",
2705   "self_type" : "type-1169",
2706   "size" : 4,
2707   "source_file" : "/external/libcxx/include/__locale"
2708  },
2709  {
2710   "alignment" : 4,
2711   "linker_set_key" : "const char32_t *const &",
2712   "name" : "const char32_t *const &",
2713   "referenced_type" : "type-2635",
2714   "self_type" : "type-2634",
2715   "size" : 4,
2716   "source_file" : "/external/libcxx/include/type_traits"
2717  },
2718  {
2719   "linker_set_key" : "const class std::__1::uniform_int_distribution::param_type &",
2720   "name" : "const class std::__1::uniform_int_distribution::param_type &",
2721   "referenced_type" : "type-2439",
2722   "self_type" : "type-2441",
2723   "source_file" : "/external/libcxx/include/algorithm"
2724  },
2725  {
2726   "linker_set_key" : "const class std::__1::uniform_int_distribution::param_type &",
2727   "name" : "const class std::__1::uniform_int_distribution::param_type &",
2728   "referenced_type" : "type-2550",
2729   "self_type" : "type-2552",
2730   "source_file" : "/external/libcxx/include/algorithm"
2731  },
2732  {
2733   "linker_set_key" : "const class std::__1::uniform_int_distribution::param_type &",
2734   "name" : "const class std::__1::uniform_int_distribution::param_type &",
2735   "referenced_type" : "type-742",
2736   "self_type" : "type-744",
2737   "source_file" : "/external/libcxx/include/algorithm"
2738  },
2739  {
2740   "alignment" : 4,
2741   "linker_set_key" : "const double &",
2742   "name" : "const double &",
2743   "referenced_type" : "type-1504",
2744   "self_type" : "type-1505",
2745   "size" : 4,
2746   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
2747  },
2748  {
2749   "alignment" : 4,
2750   "linker_set_key" : "const float &",
2751   "name" : "const float &",
2752   "referenced_type" : "type-1502",
2753   "self_type" : "type-1503",
2754   "size" : 4,
2755   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
2756  },
2757  {
2758   "alignment" : 4,
2759   "linker_set_key" : "const int &",
2760   "name" : "const int &",
2761   "referenced_type" : "type-738",
2762   "self_type" : "type-737",
2763   "size" : 4,
2764   "source_file" : "/external/libcxx/include/algorithm"
2765  },
2766  {
2767   "linker_set_key" : "const iter<is_const> &",
2768   "name" : "const iter<is_const> &",
2769   "referenced_type" : "type-1525",
2770   "self_type" : "type-1527",
2771   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
2772  },
2773  {
2774   "linker_set_key" : "const iter<is_const> &",
2775   "name" : "const iter<is_const> &",
2776   "referenced_type" : "type-2507",
2777   "self_type" : "type-2509",
2778   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
2779  },
2780  {
2781   "linker_set_key" : "const iter<is_const> &",
2782   "name" : "const iter<is_const> &",
2783   "referenced_type" : "type-2605",
2784   "self_type" : "type-2607",
2785   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
2786  },
2787  {
2788   "alignment" : 4,
2789   "linker_set_key" : "const log_msg &",
2790   "name" : "const log_msg &",
2791   "referenced_type" : "type-1588",
2792   "self_type" : "type-1591",
2793   "size" : 4,
2794   "source_file" : "/system/core/liblog/include/log/log_read.h"
2795  },
2796  {
2797   "alignment" : 4,
2798   "linker_set_key" : "const long &",
2799   "name" : "const long &",
2800   "referenced_type" : "type-390",
2801   "self_type" : "type-944",
2802   "size" : 4,
2803   "source_file" : "/external/libcxx/include/chrono"
2804  },
2805  {
2806   "alignment" : 4,
2807   "linker_set_key" : "const long double &",
2808   "name" : "const long double &",
2809   "referenced_type" : "type-954",
2810   "self_type" : "type-956",
2811   "size" : 4,
2812   "source_file" : "/external/libcxx/include/chrono"
2813  },
2814  {
2815   "alignment" : 4,
2816   "linker_set_key" : "const long long &",
2817   "name" : "const long long &",
2818   "referenced_type" : "type-15",
2819   "self_type" : "type-931",
2820   "size" : 4,
2821   "source_file" : "/external/libcxx/include/chrono"
2822  },
2823  {
2824   "alignment" : 4,
2825   "linker_set_key" : "const short &",
2826   "name" : "const short &",
2827   "referenced_type" : "type-1494",
2828   "self_type" : "type-1497",
2829   "size" : 4,
2830   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
2831  },
2832  {
2833   "alignment" : 4,
2834   "linker_set_key" : "const signed char &",
2835   "name" : "const signed char &",
2836   "referenced_type" : "type-1490",
2837   "self_type" : "type-1491",
2838   "size" : 4,
2839   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
2840  },
2841  {
2842   "alignment" : 4,
2843   "linker_set_key" : "const std::__bitset<0, 0> &",
2844   "name" : "const std::__bitset<0, 0> &",
2845   "referenced_type" : "type-1316",
2846   "self_type" : "type-1318",
2847   "size" : 4,
2848   "source_file" : "/external/libcxx/include/bitset"
2849  },
2850  {
2851   "alignment" : 4,
2852   "linker_set_key" : "const std::__compressed_pair<char *, void (*)(void *)> &",
2853   "name" : "const std::__compressed_pair<char *, void (*)(void *)> &",
2854   "referenced_type" : "type-1519",
2855   "self_type" : "type-2173",
2856   "size" : 4,
2857   "source_file" : "/external/libcxx/include/type_traits"
2858  },
2859  {
2860   "alignment" : 4,
2861   "linker_set_key" : "const std::__compressed_pair<unsigned char *, void (*)(void *)> &",
2862   "name" : "const std::__compressed_pair<unsigned char *, void (*)(void *)> &",
2863   "referenced_type" : "type-1464",
2864   "self_type" : "type-2161",
2865   "size" : 4,
2866   "source_file" : "/external/libcxx/include/type_traits"
2867  },
2868  {
2869   "alignment" : 4,
2870   "linker_set_key" : "const std::__compressed_pair<unsigned int *, void (*)(void *)> &",
2871   "name" : "const std::__compressed_pair<unsigned int *, void (*)(void *)> &",
2872   "referenced_type" : "type-1557",
2873   "self_type" : "type-2190",
2874   "size" : 4,
2875   "source_file" : "/external/libcxx/include/type_traits"
2876  },
2877  {
2878   "alignment" : 4,
2879   "linker_set_key" : "const std::__compressed_pair_elem<char *, 0, false> &",
2880   "name" : "const std::__compressed_pair_elem<char *, 0, false> &",
2881   "referenced_type" : "type-1496",
2882   "self_type" : "type-2167",
2883   "size" : 4,
2884   "source_file" : "/external/libcxx/include/type_traits"
2885  },
2886  {
2887   "alignment" : 4,
2888   "linker_set_key" : "const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> &",
2889   "name" : "const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> &",
2890   "referenced_type" : "type-64",
2891   "self_type" : "type-879",
2892   "size" : 4,
2893   "source_file" : "/external/libcxx/include/type_traits"
2894  },
2895  {
2896   "alignment" : 4,
2897   "linker_set_key" : "const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> &",
2898   "name" : "const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> &",
2899   "referenced_type" : "type-271",
2900   "self_type" : "type-1119",
2901   "size" : 4,
2902   "source_file" : "/external/libcxx/include/type_traits"
2903  },
2904  {
2905   "alignment" : 4,
2906   "linker_set_key" : "const std::__compressed_pair_elem<std::allocator<char>, 1, true> &",
2907   "name" : "const std::__compressed_pair_elem<std::allocator<char>, 1, true> &",
2908   "referenced_type" : "type-370",
2909   "self_type" : "type-369",
2910   "size" : 4,
2911   "source_file" : "/external/libcxx/include/type_traits"
2912  },
2913  {
2914   "alignment" : 4,
2915   "linker_set_key" : "const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> &",
2916   "name" : "const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> &",
2917   "referenced_type" : "type-605",
2918   "self_type" : "type-604",
2919   "size" : 4,
2920   "source_file" : "/external/libcxx/include/type_traits"
2921  },
2922  {
2923   "alignment" : 4,
2924   "linker_set_key" : "const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> &",
2925   "name" : "const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> &",
2926   "referenced_type" : "type-709",
2927   "self_type" : "type-708",
2928   "size" : 4,
2929   "source_file" : "/external/libcxx/include/type_traits"
2930  },
2931  {
2932   "alignment" : 4,
2933   "linker_set_key" : "const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> &",
2934   "name" : "const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> &",
2935   "referenced_type" : "type-178",
2936   "self_type" : "type-967",
2937   "size" : 4,
2938   "source_file" : "/external/libcxx/include/type_traits"
2939  },
2940  {
2941   "alignment" : 4,
2942   "linker_set_key" : "const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> &",
2943   "name" : "const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> &",
2944   "referenced_type" : "type-321",
2945   "self_type" : "type-320",
2946   "size" : 4,
2947   "source_file" : "/external/libcxx/include/type_traits"
2948  },
2949  {
2950   "alignment" : 4,
2951   "linker_set_key" : "const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> &",
2952   "name" : "const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> &",
2953   "referenced_type" : "type-444",
2954   "self_type" : "type-443",
2955   "size" : 4,
2956   "source_file" : "/external/libcxx/include/type_traits"
2957  },
2958  {
2959   "alignment" : 4,
2960   "linker_set_key" : "const std::__compressed_pair_elem<unsigned char *, 0, false> &",
2961   "name" : "const std::__compressed_pair_elem<unsigned char *, 0, false> &",
2962   "referenced_type" : "type-300",
2963   "self_type" : "type-2034",
2964   "size" : 4,
2965   "source_file" : "/external/libcxx/include/type_traits"
2966  },
2967  {
2968   "alignment" : 4,
2969   "linker_set_key" : "const std::__compressed_pair_elem<unsigned int *, 0, false> &",
2970   "name" : "const std::__compressed_pair_elem<unsigned int *, 0, false> &",
2971   "referenced_type" : "type-1531",
2972   "self_type" : "type-2181",
2973   "size" : 4,
2974   "source_file" : "/external/libcxx/include/type_traits"
2975  },
2976  {
2977   "alignment" : 4,
2978   "linker_set_key" : "const std::__compressed_pair_elem<void (*)(void *), 1, false> &",
2979   "name" : "const std::__compressed_pair_elem<void (*)(void *), 1, false> &",
2980   "referenced_type" : "type-1426",
2981   "self_type" : "type-2149",
2982   "size" : 4,
2983   "source_file" : "/external/libcxx/include/type_traits"
2984  },
2985  {
2986   "alignment" : 4,
2987   "linker_set_key" : "const std::__libcpp_debug_info &",
2988   "name" : "const std::__libcpp_debug_info &",
2989   "referenced_type" : "type-2957",
2990   "self_type" : "type-2956",
2991   "size" : 4,
2992   "source_file" : "/external/libcxx/include/__debug"
2993  },
2994  {
2995   "alignment" : 4,
2996   "linker_set_key" : "const std::__sfinae_assign_base<false, false> &",
2997   "name" : "const std::__sfinae_assign_base<false, false> &",
2998   "referenced_type" : "type-2936",
2999   "self_type" : "type-2937",
3000   "size" : 4,
3001   "source_file" : "/external/libcxx/include/__tuple"
3002  },
3003  {
3004   "alignment" : 4,
3005   "linker_set_key" : "const std::__sfinae_assign_base<false, true> &",
3006   "name" : "const std::__sfinae_assign_base<false, true> &",
3007   "referenced_type" : "type-2949",
3008   "self_type" : "type-2950",
3009   "size" : 4,
3010   "source_file" : "/external/libcxx/include/__tuple"
3011  },
3012  {
3013   "alignment" : 4,
3014   "linker_set_key" : "const std::__sfinae_assign_base<true, false> &",
3015   "name" : "const std::__sfinae_assign_base<true, false> &",
3016   "referenced_type" : "type-2941",
3017   "self_type" : "type-2944",
3018   "size" : 4,
3019   "source_file" : "/external/libcxx/include/__tuple"
3020  },
3021  {
3022   "alignment" : 4,
3023   "linker_set_key" : "const std::__sfinae_ctor_base<false, false> &",
3024   "name" : "const std::__sfinae_ctor_base<false, false> &",
3025   "referenced_type" : "type-2919",
3026   "self_type" : "type-2920",
3027   "size" : 4,
3028   "source_file" : "/external/libcxx/include/__tuple"
3029  },
3030  {
3031   "alignment" : 4,
3032   "linker_set_key" : "const std::__sfinae_ctor_base<false, true> &",
3033   "name" : "const std::__sfinae_ctor_base<false, true> &",
3034   "referenced_type" : "type-2932",
3035   "self_type" : "type-2933",
3036   "size" : 4,
3037   "source_file" : "/external/libcxx/include/__tuple"
3038  },
3039  {
3040   "alignment" : 4,
3041   "linker_set_key" : "const std::__sfinae_ctor_base<true, false> &",
3042   "name" : "const std::__sfinae_ctor_base<true, false> &",
3043   "referenced_type" : "type-2924",
3044   "self_type" : "type-2925",
3045   "size" : 4,
3046   "source_file" : "/external/libcxx/include/__tuple"
3047  },
3048  {
3049   "alignment" : 4,
3050   "linker_set_key" : "const std::allocator<char16_t> &",
3051   "name" : "const std::allocator<char16_t> &",
3052   "referenced_type" : "type-214",
3053   "self_type" : "type-278",
3054   "size" : 4,
3055   "source_file" : "/external/libcxx/include/string"
3056  },
3057  {
3058   "alignment" : 4,
3059   "linker_set_key" : "const std::allocator<char32_t> &",
3060   "name" : "const std::allocator<char32_t> &",
3061   "referenced_type" : "type-218",
3062   "self_type" : "type-287",
3063   "size" : 4,
3064   "source_file" : "/external/libcxx/include/string"
3065  },
3066  {
3067   "alignment" : 4,
3068   "linker_set_key" : "const std::allocator<char> &",
3069   "name" : "const std::allocator<char> &",
3070   "referenced_type" : "type-399",
3071   "self_type" : "type-1205",
3072   "size" : 4,
3073   "source_file" : "/external/libcxx/include/type_traits"
3074  },
3075  {
3076   "alignment" : 4,
3077   "linker_set_key" : "const std::allocator<wchar_t> &",
3078   "name" : "const std::allocator<wchar_t> &",
3079   "referenced_type" : "type-211",
3080   "self_type" : "type-584",
3081   "size" : 4,
3082   "source_file" : "/external/libcxx/include/memory"
3083  },
3084  {
3085   "alignment" : 4,
3086   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
3087   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
3088   "referenced_type" : "type-814",
3089   "self_type" : "type-2638",
3090   "size" : 4,
3091   "source_file" : "/external/libcxx/include/type_traits"
3092  },
3093  {
3094   "alignment" : 4,
3095   "linker_set_key" : "const std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep &",
3096   "name" : "const std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep &",
3097   "referenced_type" : "type-608",
3098   "self_type" : "type-607",
3099   "size" : 4,
3100   "source_file" : "/external/libcxx/include/memory"
3101  },
3102  {
3103   "alignment" : 4,
3104   "linker_set_key" : "const std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep &",
3105   "name" : "const std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep &",
3106   "referenced_type" : "type-611",
3107   "self_type" : "type-610",
3108   "size" : 4,
3109   "source_file" : "/external/libcxx/include/memory"
3110  },
3111  {
3112   "alignment" : 4,
3113   "linker_set_key" : "const std::basic_string<char>::__rep &",
3114   "name" : "const std::basic_string<char>::__rep &",
3115   "referenced_type" : "type-592",
3116   "self_type" : "type-591",
3117   "size" : 4,
3118   "source_file" : "/external/libcxx/include/memory"
3119  },
3120  {
3121   "alignment" : 4,
3122   "linker_set_key" : "const std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > &",
3123   "name" : "const std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > &",
3124   "referenced_type" : "type-818",
3125   "self_type" : "type-2656",
3126   "size" : 4,
3127   "source_file" : "/external/libcxx/include/type_traits"
3128  },
3129  {
3130   "alignment" : 4,
3131   "linker_set_key" : "const std::basic_string<wchar_t>::__rep &",
3132   "name" : "const std::basic_string<wchar_t>::__rep &",
3133   "referenced_type" : "type-601",
3134   "self_type" : "type-600",
3135   "size" : 4,
3136   "source_file" : "/external/libcxx/include/memory"
3137  },
3138  {
3139   "alignment" : 4,
3140   "linker_set_key" : "const std::basic_string_view<char, std::char_traits<char> > &",
3141   "name" : "const std::basic_string_view<char, std::char_traits<char> > &",
3142   "referenced_type" : "type-766",
3143   "self_type" : "type-767",
3144   "size" : 4,
3145   "source_file" : "/external/libcxx/include/string_view"
3146  },
3147  {
3148   "alignment" : 4,
3149   "linker_set_key" : "const std::basic_string_view<char16_t, std::char_traits<char16_t> > &",
3150   "name" : "const std::basic_string_view<char16_t, std::char_traits<char16_t> > &",
3151   "referenced_type" : "type-772",
3152   "self_type" : "type-773",
3153   "size" : 4,
3154   "source_file" : "/external/libcxx/include/string_view"
3155  },
3156  {
3157   "alignment" : 4,
3158   "linker_set_key" : "const std::basic_string_view<char32_t, std::char_traits<char32_t> > &",
3159   "name" : "const std::basic_string_view<char32_t, std::char_traits<char32_t> > &",
3160   "referenced_type" : "type-779",
3161   "self_type" : "type-780",
3162   "size" : 4,
3163   "source_file" : "/external/libcxx/include/string_view"
3164  },
3165  {
3166   "alignment" : 4,
3167   "linker_set_key" : "const std::basic_string_view<wchar_t, std::char_traits<wchar_t> > &",
3168   "name" : "const std::basic_string_view<wchar_t, std::char_traits<wchar_t> > &",
3169   "referenced_type" : "type-785",
3170   "self_type" : "type-786",
3171   "size" : 4,
3172   "source_file" : "/external/libcxx/include/string_view"
3173  },
3174  {
3175   "alignment" : 4,
3176   "linker_set_key" : "const std::chrono::duration<long long, std::ratio<1, 1000000000> > &",
3177   "name" : "const std::chrono::duration<long long, std::ratio<1, 1000000000> > &",
3178   "referenced_type" : "type-935",
3179   "self_type" : "type-970",
3180   "size" : 4,
3181   "source_file" : "/external/libcxx/include/chrono"
3182  },
3183  {
3184   "alignment" : 4,
3185   "linker_set_key" : "const std::chrono::duration<long long, std::ratio<1, 1> > &",
3186   "name" : "const std::chrono::duration<long long, std::ratio<1, 1> > &",
3187   "referenced_type" : "type-933",
3188   "self_type" : "type-934",
3189   "size" : 4,
3190   "source_file" : "/external/libcxx/include/chrono"
3191  },
3192  {
3193   "alignment" : 4,
3194   "linker_set_key" : "const std::chrono::time_point<std::chrono::steady_clock, std::chrono::duration<long long, std::ratio<1, 1000000000> > > &",
3195   "name" : "const std::chrono::time_point<std::chrono::steady_clock, std::chrono::duration<long long, std::ratio<1, 1000000000> > > &",
3196   "referenced_type" : "type-1014",
3197   "self_type" : "type-1029",
3198   "size" : 4,
3199   "source_file" : "/external/libcxx/include/chrono"
3200  },
3201  {
3202   "alignment" : 4,
3203   "linker_set_key" : "const std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<long long, std::ratio<1, 1000000000> > > &",
3204   "name" : "const std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<long long, std::ratio<1, 1000000000> > > &",
3205   "referenced_type" : "type-1024",
3206   "self_type" : "type-1028",
3207   "size" : 4,
3208   "source_file" : "/external/libcxx/include/chrono"
3209  },
3210  {
3211   "alignment" : 4,
3212   "linker_set_key" : "const std::chrono::time_point<std::filesystem::_FilesystemClock, std::chrono::duration<long long, std::ratio<1, 1000000000> > > &",
3213   "name" : "const std::chrono::time_point<std::filesystem::_FilesystemClock, std::chrono::duration<long long, std::ratio<1, 1000000000> > > &",
3214   "referenced_type" : "type-1019",
3215   "self_type" : "type-1030",
3216   "size" : 4,
3217   "source_file" : "/external/libcxx/include/chrono"
3218  },
3219  {
3220   "alignment" : 4,
3221   "linker_set_key" : "const std::error_category &",
3222   "name" : "const std::error_category &",
3223   "referenced_type" : "type-598",
3224   "self_type" : "type-1051",
3225   "size" : 4,
3226   "source_file" : "/external/libcxx/include/system_error"
3227  },
3228  {
3229   "alignment" : 4,
3230   "linker_set_key" : "const std::error_code &",
3231   "name" : "const std::error_code &",
3232   "referenced_type" : "type-1058",
3233   "self_type" : "type-1060",
3234   "size" : 4,
3235   "source_file" : "/external/libcxx/include/system_error"
3236  },
3237  {
3238   "alignment" : 4,
3239   "linker_set_key" : "const std::error_condition &",
3240   "name" : "const std::error_condition &",
3241   "referenced_type" : "type-1054",
3242   "self_type" : "type-1056",
3243   "size" : 4,
3244   "source_file" : "/external/libcxx/include/system_error"
3245  },
3246  {
3247   "alignment" : 4,
3248   "linker_set_key" : "const std::exception_ptr &",
3249   "name" : "const std::exception_ptr &",
3250   "referenced_type" : "type-3087",
3251   "self_type" : "type-3091",
3252   "size" : 4,
3253   "source_file" : "/external/libcxx/include/exception"
3254  },
3255  {
3256   "alignment" : 4,
3257   "linker_set_key" : "const std::locale &",
3258   "name" : "const std::locale &",
3259   "referenced_type" : "type-1114",
3260   "self_type" : "type-1116",
3261   "size" : 4,
3262   "source_file" : "/external/libcxx/include/__locale"
3263  },
3264  {
3265   "alignment" : 4,
3266   "linker_set_key" : "const std::type_info &",
3267   "name" : "const std::type_info &",
3268   "referenced_type" : "type-699",
3269   "self_type" : "type-3098",
3270   "size" : 4,
3271   "source_file" : "/external/libcxx/include/typeinfo"
3272  },
3273  {
3274   "alignment" : 4,
3275   "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
3276   "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
3277   "referenced_type" : "type-847",
3278   "self_type" : "type-846",
3279   "size" : 4,
3280   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3281  },
3282  {
3283   "linker_set_key" : "const uniform_int_distribution<_IntType> &",
3284   "name" : "const uniform_int_distribution<_IntType> &",
3285   "referenced_type" : "type-2442",
3286   "self_type" : "type-2444",
3287   "source_file" : "/external/libcxx/include/algorithm"
3288  },
3289  {
3290   "linker_set_key" : "const uniform_int_distribution<_IntType> &",
3291   "name" : "const uniform_int_distribution<_IntType> &",
3292   "referenced_type" : "type-2553",
3293   "self_type" : "type-2555",
3294   "source_file" : "/external/libcxx/include/algorithm"
3295  },
3296  {
3297   "linker_set_key" : "const uniform_int_distribution<_IntType> &",
3298   "name" : "const uniform_int_distribution<_IntType> &",
3299   "referenced_type" : "type-745",
3300   "self_type" : "type-747",
3301   "source_file" : "/external/libcxx/include/algorithm"
3302  },
3303  {
3304   "alignment" : 4,
3305   "linker_set_key" : "const unsigned char &",
3306   "name" : "const unsigned char &",
3307   "referenced_type" : "type-1492",
3308   "self_type" : "type-1493",
3309   "size" : 4,
3310   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3311  },
3312  {
3313   "alignment" : 4,
3314   "linker_set_key" : "const unsigned int &",
3315   "name" : "const unsigned int &",
3316   "referenced_type" : "type-732",
3317   "self_type" : "type-731",
3318   "size" : 4,
3319   "source_file" : "/external/libcxx/include/algorithm"
3320  },
3321  {
3322   "alignment" : 4,
3323   "linker_set_key" : "const unsigned long long &",
3324   "name" : "const unsigned long long &",
3325   "referenced_type" : "type-20",
3326   "self_type" : "type-1500",
3327   "size" : 4,
3328   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3329  },
3330  {
3331   "alignment" : 4,
3332   "linker_set_key" : "const unsigned short &",
3333   "name" : "const unsigned short &",
3334   "referenced_type" : "type-1498",
3335   "self_type" : "type-1499",
3336   "size" : 4,
3337   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3338  },
3339  {
3340   "alignment" : 4,
3341   "linker_set_key" : "const wchar_t &",
3342   "name" : "const wchar_t &",
3343   "referenced_type" : "type-757",
3344   "self_type" : "type-756",
3345   "size" : 4,
3346   "source_file" : "/external/libcxx/include/__string"
3347  },
3348  {
3349   "alignment" : 4,
3350   "linker_set_key" : "const wchar_t *&",
3351   "name" : "const wchar_t *&",
3352   "referenced_type" : "type-759",
3353   "self_type" : "type-1157",
3354   "size" : 4,
3355   "source_file" : "/external/libcxx/include/__locale"
3356  },
3357  {
3358   "alignment" : 4,
3359   "linker_set_key" : "const wchar_t *const &",
3360   "name" : "const wchar_t *const &",
3361   "referenced_type" : "type-2627",
3362   "self_type" : "type-2626",
3363   "size" : 4,
3364   "source_file" : "/external/libcxx/include/type_traits"
3365  },
3366  {
3367   "alignment" : 4,
3368   "linker_set_key" : "int &",
3369   "name" : "int &",
3370   "referenced_type" : "type-11",
3371   "self_type" : "type-2649",
3372   "size" : 4,
3373   "source_file" : "/external/libcxx/include/type_traits"
3374  },
3375  {
3376   "alignment" : 4,
3377   "linker_set_key" : "long &",
3378   "name" : "long &",
3379   "referenced_type" : "type-27",
3380   "self_type" : "type-2131",
3381   "size" : 4,
3382   "source_file" : "/external/libcxx/include/type_traits"
3383  },
3384  {
3385   "alignment" : 4,
3386   "linker_set_key" : "long double &",
3387   "name" : "long double &",
3388   "referenced_type" : "type-3",
3389   "self_type" : "type-2138",
3390   "size" : 4,
3391   "source_file" : "/external/libcxx/include/type_traits"
3392  },
3393  {
3394   "alignment" : 4,
3395   "linker_set_key" : "long long &",
3396   "name" : "long long &",
3397   "referenced_type" : "type-2",
3398   "self_type" : "type-2126",
3399   "size" : 4,
3400   "source_file" : "/external/libcxx/include/type_traits"
3401  },
3402  {
3403   "alignment" : 4,
3404   "linker_set_key" : "mbstate_t &",
3405   "name" : "mbstate_t &",
3406   "referenced_type" : "type-204",
3407   "self_type" : "type-1150",
3408   "size" : 4,
3409   "source_file" : "/external/libcxx/include/__locale"
3410  },
3411  {
3412   "alignment" : 4,
3413   "linker_set_key" : "std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> > &",
3414   "name" : "std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> > &",
3415   "referenced_type" : "type-223",
3416   "self_type" : "type-1271",
3417   "size" : 4,
3418   "source_file" : "/external/libcxx/include/type_traits"
3419  },
3420  {
3421   "alignment" : 4,
3422   "linker_set_key" : "std::__compressed_pair_elem<char *, 0, false> &",
3423   "name" : "std::__compressed_pair_elem<char *, 0, false> &",
3424   "referenced_type" : "type-634",
3425   "self_type" : "type-2171",
3426   "size" : 4,
3427   "source_file" : "/external/libcxx/include/type_traits"
3428  },
3429  {
3430   "alignment" : 4,
3431   "linker_set_key" : "std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> &",
3432   "name" : "std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> &",
3433   "referenced_type" : "type-65",
3434   "self_type" : "type-2235",
3435   "size" : 4,
3436   "source_file" : "/external/libcxx/include/type_traits"
3437  },
3438  {
3439   "alignment" : 4,
3440   "linker_set_key" : "std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> &",
3441   "name" : "std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> &",
3442   "referenced_type" : "type-272",
3443   "self_type" : "type-2249",
3444   "size" : 4,
3445   "source_file" : "/external/libcxx/include/type_traits"
3446  },
3447  {
3448   "alignment" : 4,
3449   "linker_set_key" : "std::__compressed_pair_elem<std::allocator<char>, 1, true> &",
3450   "name" : "std::__compressed_pair_elem<std::allocator<char>, 1, true> &",
3451   "referenced_type" : "type-232",
3452   "self_type" : "type-2209",
3453   "size" : 4,
3454   "source_file" : "/external/libcxx/include/type_traits"
3455  },
3456  {
3457   "alignment" : 4,
3458   "linker_set_key" : "std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> &",
3459   "name" : "std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> &",
3460   "referenced_type" : "type-606",
3461   "self_type" : "type-2221",
3462   "size" : 4,
3463   "source_file" : "/external/libcxx/include/type_traits"
3464  },
3465  {
3466   "alignment" : 4,
3467   "linker_set_key" : "std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> &",
3468   "name" : "std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> &",
3469   "referenced_type" : "type-134",
3470   "self_type" : "type-2232",
3471   "size" : 4,
3472   "source_file" : "/external/libcxx/include/type_traits"
3473  },
3474  {
3475   "alignment" : 4,
3476   "linker_set_key" : "std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> &",
3477   "name" : "std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> &",
3478   "referenced_type" : "type-179",
3479   "self_type" : "type-2243",
3480   "size" : 4,
3481   "source_file" : "/external/libcxx/include/type_traits"
3482  },
3483  {
3484   "alignment" : 4,
3485   "linker_set_key" : "std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> &",
3486   "name" : "std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> &",
3487   "referenced_type" : "type-224",
3488   "self_type" : "type-2207",
3489   "size" : 4,
3490   "source_file" : "/external/libcxx/include/type_traits"
3491  },
3492  {
3493   "alignment" : 4,
3494   "linker_set_key" : "std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> &",
3495   "name" : "std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> &",
3496   "referenced_type" : "type-445",
3497   "self_type" : "type-2219",
3498   "size" : 4,
3499   "source_file" : "/external/libcxx/include/type_traits"
3500  },
3501  {
3502   "alignment" : 4,
3503   "linker_set_key" : "std::__compressed_pair_elem<unsigned char *, 0, false> &",
3504   "name" : "std::__compressed_pair_elem<unsigned char *, 0, false> &",
3505   "referenced_type" : "type-301",
3506   "self_type" : "type-2155",
3507   "size" : 4,
3508   "source_file" : "/external/libcxx/include/type_traits"
3509  },
3510  {
3511   "alignment" : 4,
3512   "linker_set_key" : "std::__compressed_pair_elem<unsigned int *, 0, false> &",
3513   "name" : "std::__compressed_pair_elem<unsigned int *, 0, false> &",
3514   "referenced_type" : "type-637",
3515   "self_type" : "type-2187",
3516   "size" : 4,
3517   "source_file" : "/external/libcxx/include/type_traits"
3518  },
3519  {
3520   "alignment" : 4,
3521   "linker_set_key" : "std::__compressed_pair_elem<void (*)(void *), 1, false> &",
3522   "name" : "std::__compressed_pair_elem<void (*)(void *), 1, false> &",
3523   "referenced_type" : "type-629",
3524   "self_type" : "type-2157",
3525   "size" : 4,
3526   "source_file" : "/external/libcxx/include/type_traits"
3527  },
3528  {
3529   "alignment" : 4,
3530   "linker_set_key" : "std::__sfinae_assign_base<false, true> &",
3531   "name" : "std::__sfinae_assign_base<false, true> &",
3532   "referenced_type" : "type-2947",
3533   "self_type" : "type-2952",
3534   "size" : 4,
3535   "source_file" : "/external/libcxx/include/__tuple"
3536  },
3537  {
3538   "alignment" : 4,
3539   "linker_set_key" : "std::__sfinae_assign_base<true, false> &",
3540   "name" : "std::__sfinae_assign_base<true, false> &",
3541   "referenced_type" : "type-2939",
3542   "self_type" : "type-2946",
3543   "size" : 4,
3544   "source_file" : "/external/libcxx/include/__tuple"
3545  },
3546  {
3547   "alignment" : 4,
3548   "linker_set_key" : "std::__sfinae_ctor_base<false, false> &",
3549   "name" : "std::__sfinae_ctor_base<false, false> &",
3550   "referenced_type" : "type-2916",
3551   "self_type" : "type-2918",
3552   "size" : 4,
3553   "source_file" : "/external/libcxx/include/__tuple"
3554  },
3555  {
3556   "alignment" : 4,
3557   "linker_set_key" : "std::__sfinae_ctor_base<false, true> &",
3558   "name" : "std::__sfinae_ctor_base<false, true> &",
3559   "referenced_type" : "type-2928",
3560   "self_type" : "type-2931",
3561   "size" : 4,
3562   "source_file" : "/external/libcxx/include/__tuple"
3563  },
3564  {
3565   "alignment" : 4,
3566   "linker_set_key" : "std::__sfinae_ctor_base<true, false> &",
3567   "name" : "std::__sfinae_ctor_base<true, false> &",
3568   "referenced_type" : "type-2922",
3569   "self_type" : "type-2926",
3570   "size" : 4,
3571   "source_file" : "/external/libcxx/include/__tuple"
3572  },
3573  {
3574   "alignment" : 4,
3575   "linker_set_key" : "std::allocator<char16_t> &",
3576   "name" : "std::allocator<char16_t> &",
3577   "referenced_type" : "type-66",
3578   "self_type" : "type-277",
3579   "size" : 4,
3580   "source_file" : "/external/libcxx/include/string"
3581  },
3582  {
3583   "alignment" : 4,
3584   "linker_set_key" : "std::allocator<char32_t> &",
3585   "name" : "std::allocator<char32_t> &",
3586   "referenced_type" : "type-217",
3587   "self_type" : "type-286",
3588   "size" : 4,
3589   "source_file" : "/external/libcxx/include/string"
3590  },
3591  {
3592   "alignment" : 4,
3593   "linker_set_key" : "std::allocator<char> &",
3594   "name" : "std::allocator<char> &",
3595   "referenced_type" : "type-207",
3596   "self_type" : "type-581",
3597   "size" : 4,
3598   "source_file" : "/external/libcxx/include/memory"
3599  },
3600  {
3601   "alignment" : 4,
3602   "linker_set_key" : "std::allocator<wchar_t> &",
3603   "name" : "std::allocator<wchar_t> &",
3604   "referenced_type" : "type-209",
3605   "self_type" : "type-583",
3606   "size" : 4,
3607   "source_file" : "/external/libcxx/include/memory"
3608  },
3609  {
3610   "alignment" : 4,
3611   "linker_set_key" : "std::basic_ostream<char, std::char_traits<char> > &",
3612   "name" : "std::basic_ostream<char, std::char_traits<char> > &",
3613   "referenced_type" : "type-249",
3614   "self_type" : "type-953",
3615   "size" : 4,
3616   "source_file" : "/external/libcxx/include/type_traits"
3617  },
3618  {
3619   "alignment" : 4,
3620   "linker_set_key" : "std::basic_ostream<wchar_t, std::char_traits<wchar_t> > &",
3621   "name" : "std::basic_ostream<wchar_t, std::char_traits<wchar_t> > &",
3622   "referenced_type" : "type-1214",
3623   "self_type" : "type-1321",
3624   "size" : 4,
3625   "source_file" : "/external/libcxx/include/ostream"
3626  },
3627  {
3628   "alignment" : 4,
3629   "linker_set_key" : "std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > &",
3630   "name" : "std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > &",
3631   "referenced_type" : "type-248",
3632   "self_type" : "type-682",
3633   "size" : 4,
3634   "source_file" : "/external/libcxx/include/type_traits"
3635  },
3636  {
3637   "alignment" : 4,
3638   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
3639   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
3640   "referenced_type" : "type-222",
3641   "self_type" : "type-791",
3642   "size" : 4,
3643   "source_file" : "/external/libcxx/include/type_traits"
3644  },
3645  {
3646   "alignment" : 4,
3647   "linker_set_key" : "std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep &",
3648   "name" : "std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep &",
3649   "referenced_type" : "type-135",
3650   "self_type" : "type-602",
3651   "size" : 4,
3652   "source_file" : "/external/libcxx/include/memory"
3653  },
3654  {
3655   "alignment" : 4,
3656   "linker_set_key" : "std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep &",
3657   "name" : "std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep &",
3658   "referenced_type" : "type-180",
3659   "self_type" : "type-609",
3660   "size" : 4,
3661   "source_file" : "/external/libcxx/include/memory"
3662  },
3663  {
3664   "alignment" : 4,
3665   "linker_set_key" : "std::basic_string<char>::__rep &",
3666   "name" : "std::basic_string<char>::__rep &",
3667   "referenced_type" : "type-225",
3668   "self_type" : "type-590",
3669   "size" : 4,
3670   "source_file" : "/external/libcxx/include/memory"
3671  },
3672  {
3673   "alignment" : 4,
3674   "linker_set_key" : "std::basic_string<wchar_t>::__rep &",
3675   "name" : "std::basic_string<wchar_t>::__rep &",
3676   "referenced_type" : "type-446",
3677   "self_type" : "type-593",
3678   "size" : 4,
3679   "source_file" : "/external/libcxx/include/memory"
3680  },
3681  {
3682   "alignment" : 4,
3683   "linker_set_key" : "std::basic_string_view<char, std::char_traits<char> > &",
3684   "name" : "std::basic_string_view<char, std::char_traits<char> > &",
3685   "referenced_type" : "type-765",
3686   "self_type" : "type-768",
3687   "size" : 4,
3688   "source_file" : "/external/libcxx/include/string_view"
3689  },
3690  {
3691   "alignment" : 4,
3692   "linker_set_key" : "std::basic_string_view<char16_t, std::char_traits<char16_t> > &",
3693   "name" : "std::basic_string_view<char16_t, std::char_traits<char16_t> > &",
3694   "referenced_type" : "type-770",
3695   "self_type" : "type-774",
3696   "size" : 4,
3697   "source_file" : "/external/libcxx/include/string_view"
3698  },
3699  {
3700   "alignment" : 4,
3701   "linker_set_key" : "std::basic_string_view<char32_t, std::char_traits<char32_t> > &",
3702   "name" : "std::basic_string_view<char32_t, std::char_traits<char32_t> > &",
3703   "referenced_type" : "type-777",
3704   "self_type" : "type-781",
3705   "size" : 4,
3706   "source_file" : "/external/libcxx/include/string_view"
3707  },
3708  {
3709   "alignment" : 4,
3710   "linker_set_key" : "std::basic_string_view<wchar_t, std::char_traits<wchar_t> > &",
3711   "name" : "std::basic_string_view<wchar_t, std::char_traits<wchar_t> > &",
3712   "referenced_type" : "type-783",
3713   "self_type" : "type-787",
3714   "size" : 4,
3715   "source_file" : "/external/libcxx/include/string_view"
3716  },
3717  {
3718   "alignment" : 4,
3719   "linker_set_key" : "std::byte &",
3720   "name" : "std::byte &",
3721   "referenced_type" : "type-1709",
3722   "self_type" : "type-1930",
3723   "size" : 4,
3724   "source_file" : "/external/libcxx/include/cstddef"
3725  },
3726  {
3727   "alignment" : 4,
3728   "linker_set_key" : "std::error_code &",
3729   "name" : "std::error_code &",
3730   "referenced_type" : "type-596",
3731   "self_type" : "type-595",
3732   "size" : 4,
3733   "source_file" : "/external/libcxx/include/type_traits"
3734  },
3735  {
3736   "alignment" : 4,
3737   "linker_set_key" : "std::ios_base &",
3738   "name" : "std::ios_base &",
3739   "referenced_type" : "type-252",
3740   "self_type" : "type-257",
3741   "size" : 4,
3742   "source_file" : "/external/libcxx/include/system_error"
3743  },
3744  {
3745   "alignment" : 4,
3746   "linker_set_key" : "std::tuple<> &",
3747   "name" : "std::tuple<> &",
3748   "referenced_type" : "type-331",
3749   "self_type" : "type-333",
3750   "size" : 4,
3751   "source_file" : "/external/libcxx/include/tuple"
3752  },
3753  {
3754   "alignment" : 4,
3755   "linker_set_key" : "unsigned char &",
3756   "name" : "unsigned char &",
3757   "referenced_type" : "type-141",
3758   "self_type" : "type-2144",
3759   "size" : 4,
3760   "source_file" : "/external/libcxx/include/type_traits"
3761  },
3762  {
3763   "alignment" : 4,
3764   "linker_set_key" : "unsigned int &",
3765   "name" : "unsigned int &",
3766   "referenced_type" : "type-25",
3767   "self_type" : "type-2179",
3768   "size" : 4,
3769   "source_file" : "/external/libcxx/include/type_traits"
3770  },
3771  {
3772   "alignment" : 4,
3773   "linker_set_key" : "wchar_t &",
3774   "name" : "wchar_t &",
3775   "referenced_type" : "type-210",
3776   "self_type" : "type-1011",
3777   "size" : 4,
3778   "source_file" : "/external/libcxx/include/type_traits"
3779  },
3780  {
3781   "alignment" : 4,
3782   "linker_set_key" : "wchar_t *&",
3783   "name" : "wchar_t *&",
3784   "referenced_type" : "type-385",
3785   "self_type" : "type-1158",
3786   "size" : 4,
3787   "source_file" : "/external/libcxx/include/__locale"
3788  }
3789 ],
3790 "pointer_types" :
3791 [
3792  {
3793   "alignment" : 4,
3794   "linker_set_key" : "__locale_t *",
3795   "name" : "__locale_t *",
3796   "referenced_type" : "type-1110",
3797   "self_type" : "type-1109",
3798   "size" : 4,
3799   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/string.h"
3800  },
3801  {
3802   "alignment" : 4,
3803   "linker_set_key" : "__locale_t *",
3804   "name" : "__locale_t *",
3805   "referenced_type" : "type-2406",
3806   "self_type" : "type-2405",
3807   "size" : 4,
3808   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/string.h"
3809  },
3810  {
3811   "alignment" : 4,
3812   "linker_set_key" : "__locale_t *",
3813   "name" : "__locale_t *",
3814   "referenced_type" : "type-2529",
3815   "self_type" : "type-2528",
3816   "size" : 4,
3817   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/string.h"
3818  },
3819  {
3820   "alignment" : 4,
3821   "linker_set_key" : "__pthread_cleanup_t *",
3822   "name" : "__pthread_cleanup_t *",
3823   "referenced_type" : "type-1075",
3824   "self_type" : "type-1076",
3825   "size" : 4,
3826   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/pthread.h"
3827  },
3828  {
3829   "alignment" : 4,
3830   "linker_set_key" : "__sFILE *",
3831   "name" : "__sFILE *",
3832   "referenced_type" : "type-2417",
3833   "self_type" : "type-2416",
3834   "size" : 4,
3835   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/stdio.h"
3836  },
3837  {
3838   "alignment" : 4,
3839   "linker_set_key" : "__sFILE *",
3840   "name" : "__sFILE *",
3841   "referenced_type" : "type-2540",
3842   "self_type" : "type-2539",
3843   "size" : 4,
3844   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/stdio.h"
3845  },
3846  {
3847   "alignment" : 4,
3848   "linker_set_key" : "__sFILE *",
3849   "name" : "__sFILE *",
3850   "referenced_type" : "type-3063",
3851   "self_type" : "type-3062",
3852   "size" : 4,
3853   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/stdio.h"
3854  },
3855  {
3856   "alignment" : 4,
3857   "linker_set_key" : "_fpstate_32 *",
3858   "name" : "_fpstate_32 *",
3859   "referenced_type" : "type-70",
3860   "self_type" : "type-92",
3861   "size" : 4,
3862   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
3863  },
3864  {
3865   "alignment" : 4,
3866   "linker_set_key" : "_libc_fpstate *",
3867   "name" : "_libc_fpstate *",
3868   "referenced_type" : "type-171",
3869   "self_type" : "type-175",
3870   "size" : 4,
3871   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/ucontext.h"
3872  },
3873  {
3874   "alignment" : 4,
3875   "linker_set_key" : "android::RefBase *",
3876   "name" : "android::RefBase *",
3877   "referenced_type" : "type-903",
3878   "self_type" : "type-1513",
3879   "size" : 4,
3880   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3881  },
3882  {
3883   "alignment" : 4,
3884   "linker_set_key" : "android::RefBase::weakref_impl *",
3885   "name" : "android::RefBase::weakref_impl *",
3886   "referenced_type" : "type-2504",
3887   "self_type" : "type-2503",
3888   "size" : 4,
3889   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3890  },
3891  {
3892   "alignment" : 4,
3893   "linker_set_key" : "android::RefBase::weakref_impl *",
3894   "name" : "android::RefBase::weakref_impl *",
3895   "referenced_type" : "type-2602",
3896   "self_type" : "type-2601",
3897   "size" : 4,
3898   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3899  },
3900  {
3901   "alignment" : 4,
3902   "linker_set_key" : "android::RefBase::weakref_impl *",
3903   "name" : "android::RefBase::weakref_impl *",
3904   "referenced_type" : "type-906",
3905   "self_type" : "type-905",
3906   "size" : 4,
3907   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3908  },
3909  {
3910   "alignment" : 4,
3911   "linker_set_key" : "android::ReferenceRenamer *",
3912   "name" : "android::ReferenceRenamer *",
3913   "referenced_type" : "type-1506",
3914   "self_type" : "type-1508",
3915   "size" : 4,
3916   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3917  },
3918  {
3919   "alignment" : 4,
3920   "linker_set_key" : "android::VirtualLightRefBase *",
3921   "name" : "android::VirtualLightRefBase *",
3922   "referenced_type" : "type-1413",
3923   "self_type" : "type-1418",
3924   "size" : 4,
3925   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
3926  },
3927  {
3928   "alignment" : 4,
3929   "linker_set_key" : "android::hardware::GrantorDescriptor *",
3930   "name" : "android::hardware::GrantorDescriptor *",
3931   "referenced_type" : "type-242",
3932   "self_type" : "type-305",
3933   "size" : 4,
3934   "source_file" : "/external/libcxx/include/type_traits"
3935  },
3936  {
3937   "alignment" : 4,
3938   "linker_set_key" : "android::hardware::Return<android::sp<android::hidl::memory::V1_0::IMemory> > *",
3939   "name" : "android::hardware::Return<android::sp<android::hidl::memory::V1_0::IMemory> > *",
3940   "referenced_type" : "type-1373",
3941   "self_type" : "type-1375",
3942   "size" : 4,
3943   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3944  },
3945  {
3946   "alignment" : 4,
3947   "linker_set_key" : "android::hardware::Return<unsigned long long> *",
3948   "name" : "android::hardware::Return<unsigned long long> *",
3949   "referenced_type" : "type-2481",
3950   "self_type" : "type-2482",
3951   "size" : 4,
3952   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3953  },
3954  {
3955   "alignment" : 4,
3956   "linker_set_key" : "android::hardware::Return<void *> *",
3957   "name" : "android::hardware::Return<void *> *",
3958   "referenced_type" : "type-2476",
3959   "self_type" : "type-2477",
3960   "size" : 4,
3961   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3962  },
3963  {
3964   "alignment" : 4,
3965   "linker_set_key" : "android::hardware::Return<void> *",
3966   "name" : "android::hardware::Return<void> *",
3967   "referenced_type" : "type-1384",
3968   "self_type" : "type-1385",
3969   "size" : 4,
3970   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3971  },
3972  {
3973   "alignment" : 4,
3974   "linker_set_key" : "android::hardware::Status *",
3975   "name" : "android::hardware::Status *",
3976   "referenced_type" : "type-1366",
3977   "self_type" : "type-1365",
3978   "size" : 4,
3979   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3980  },
3981  {
3982   "alignment" : 4,
3983   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
3984   "name" : "android::hardware::details::HidlInstrumentor *",
3985   "referenced_type" : "type-844",
3986   "self_type" : "type-848",
3987   "size" : 4,
3988   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3989  },
3990  {
3991   "alignment" : 4,
3992   "linker_set_key" : "android::hardware::details::return_status *",
3993   "name" : "android::hardware::details::return_status *",
3994   "referenced_type" : "type-1374",
3995   "self_type" : "type-1379",
3996   "size" : 4,
3997   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3998  },
3999  {
4000   "alignment" : 4,
4001   "linker_set_key" : "android::hardware::hidl_death_recipient *",
4002   "name" : "android::hardware::hidl_death_recipient *",
4003   "referenced_type" : "type-902",
4004   "self_type" : "type-901",
4005   "size" : 4,
4006   "source_file" : "/external/libcxx/include/type_traits"
4007  },
4008  {
4009   "alignment" : 4,
4010   "linker_set_key" : "android::hardware::hidl_memory *",
4011   "name" : "android::hardware::hidl_memory *",
4012   "referenced_type" : "type-124",
4013   "self_type" : "type-1517",
4014   "size" : 4,
4015   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4016  },
4017  {
4018   "alignment" : 4,
4019   "linker_set_key" : "android::hardware::hidl_version *",
4020   "name" : "android::hardware::hidl_version *",
4021   "referenced_type" : "type-1529",
4022   "self_type" : "type-1532",
4023   "size" : 4,
4024   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4025  },
4026  {
4027   "alignment" : 4,
4028   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
4029   "name" : "android::hidl::base::V1_0::IBase *",
4030   "referenced_type" : "type-1335",
4031   "self_type" : "type-1334",
4032   "size" : 4,
4033   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4034  },
4035  {
4036   "alignment" : 4,
4037   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
4038   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
4039   "referenced_type" : "type-1341",
4040   "self_type" : "type-1340",
4041   "size" : 4,
4042   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4043  },
4044  {
4045   "alignment" : 4,
4046   "linker_set_key" : "android::hidl::memory::V1_0::IMapper *",
4047   "name" : "android::hidl::memory::V1_0::IMapper *",
4048   "referenced_type" : "type-1358",
4049   "self_type" : "type-1357",
4050   "size" : 4,
4051   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4052  },
4053  {
4054   "alignment" : 4,
4055   "linker_set_key" : "android::hidl::memory::V1_0::IMemory *",
4056   "name" : "android::hidl::memory::V1_0::IMemory *",
4057   "referenced_type" : "type-1348",
4058   "self_type" : "type-1347",
4059   "size" : 4,
4060   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4061  },
4062  {
4063   "alignment" : 4,
4064   "linker_set_key" : "android::hidl::memory::V1_0::implementation::AshmemMapper *",
4065   "name" : "android::hidl::memory::V1_0::implementation::AshmemMapper *",
4066   "referenced_type" : "type-1561",
4067   "self_type" : "type-1563",
4068   "size" : 4,
4069   "source_file" : "/system/libhidl/transport/memory/1.0/default/AshmemMapper.h"
4070  },
4071  {
4072   "alignment" : 4,
4073   "linker_set_key" : "android::hidl::memory::V1_0::implementation::AshmemMemory *",
4074   "name" : "android::hidl::memory::V1_0::implementation::AshmemMemory *",
4075   "referenced_type" : "type-1351",
4076   "self_type" : "type-1353",
4077   "size" : 4,
4078   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4079  },
4080  {
4081   "alignment" : 4,
4082   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4083   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4084   "referenced_type" : "type-1339",
4085   "self_type" : "type-1343",
4086   "size" : 4,
4087   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4088  },
4089  {
4090   "alignment" : 4,
4091   "linker_set_key" : "android::sp<android::hidl::memory::V1_0::IMapper> *",
4092   "name" : "android::sp<android::hidl::memory::V1_0::IMapper> *",
4093   "referenced_type" : "type-1356",
4094   "self_type" : "type-1360",
4095   "size" : 4,
4096   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4097  },
4098  {
4099   "alignment" : 4,
4100   "linker_set_key" : "android::sp<android::hidl::memory::V1_0::IMemory> *",
4101   "name" : "android::sp<android::hidl::memory::V1_0::IMemory> *",
4102   "referenced_type" : "type-1346",
4103   "self_type" : "type-1350",
4104   "size" : 4,
4105   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4106  },
4107  {
4108   "alignment" : 4,
4109   "linker_set_key" : "char *",
4110   "name" : "char *",
4111   "referenced_type" : "type-22",
4112   "self_type" : "type-200",
4113   "size" : 4,
4114   "source_file" : "/external/libcxx/include/type_traits"
4115  },
4116  {
4117   "alignment" : 4,
4118   "linker_set_key" : "char **",
4119   "name" : "char **",
4120   "referenced_type" : "type-200",
4121   "self_type" : "type-1221",
4122   "size" : 4,
4123   "source_file" : "/external/libcxx/include/__bsd_locale_fallbacks.h"
4124  },
4125  {
4126   "alignment" : 4,
4127   "linker_set_key" : "char16_t *",
4128   "name" : "char16_t *",
4129   "referenced_type" : "type-67",
4130   "self_type" : "type-138",
4131   "size" : 4,
4132   "source_file" : "/external/libcxx/include/type_traits"
4133  },
4134  {
4135   "alignment" : 4,
4136   "linker_set_key" : "char32_t *",
4137   "name" : "char32_t *",
4138   "referenced_type" : "type-184",
4139   "self_type" : "type-183",
4140   "size" : 4,
4141   "source_file" : "/external/libcxx/include/type_traits"
4142  },
4143  {
4144   "alignment" : 4,
4145   "linker_set_key" : "const android::NativeHandle *",
4146   "name" : "const android::NativeHandle *",
4147   "referenced_type" : "type-1541",
4148   "self_type" : "type-1543",
4149   "size" : 4,
4150   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
4151  },
4152  {
4153   "alignment" : 4,
4154   "linker_set_key" : "const android::RefBase *",
4155   "name" : "const android::RefBase *",
4156   "referenced_type" : "type-1511",
4157   "self_type" : "type-1512",
4158   "size" : 4,
4159   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4160  },
4161  {
4162   "alignment" : 4,
4163   "linker_set_key" : "const android::hardware::GrantorDescriptor *",
4164   "name" : "const android::hardware::GrantorDescriptor *",
4165   "referenced_type" : "type-1917",
4166   "self_type" : "type-1916",
4167   "size" : 4,
4168   "source_file" : "/external/libcxx/include/type_traits"
4169  },
4170  {
4171   "alignment" : 4,
4172   "linker_set_key" : "const android::hardware::Status *",
4173   "name" : "const android::hardware::Status *",
4174   "referenced_type" : "type-1367",
4175   "self_type" : "type-1372",
4176   "size" : 4,
4177   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4178  },
4179  {
4180   "alignment" : 4,
4181   "linker_set_key" : "const android::hardware::details::return_status *",
4182   "name" : "const android::hardware::details::return_status *",
4183   "referenced_type" : "type-1380",
4184   "self_type" : "type-1381",
4185   "size" : 4,
4186   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4187  },
4188  {
4189   "alignment" : 4,
4190   "linker_set_key" : "const android::hardware::hidl_memory *",
4191   "name" : "const android::hardware::hidl_memory *",
4192   "referenced_type" : "type-1520",
4193   "self_type" : "type-1523",
4194   "size" : 4,
4195   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4196  },
4197  {
4198   "alignment" : 4,
4199   "linker_set_key" : "const android::hardware::hidl_version *",
4200   "name" : "const android::hardware::hidl_version *",
4201   "referenced_type" : "type-1533",
4202   "self_type" : "type-1535",
4203   "size" : 4,
4204   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4205  },
4206  {
4207   "alignment" : 4,
4208   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
4209   "name" : "const android::hidl::base::V1_0::IBase *",
4210   "referenced_type" : "type-1551",
4211   "self_type" : "type-1552",
4212   "size" : 4,
4213   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
4214  },
4215  {
4216   "alignment" : 4,
4217   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
4218   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
4219   "referenced_type" : "type-1553",
4220   "self_type" : "type-1554",
4221   "size" : 4,
4222   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
4223  },
4224  {
4225   "alignment" : 4,
4226   "linker_set_key" : "const android::hidl::memory::V1_0::IMapper *",
4227   "name" : "const android::hidl::memory::V1_0::IMapper *",
4228   "referenced_type" : "type-1559",
4229   "self_type" : "type-1560",
4230   "size" : 4,
4231   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/IMapper.h"
4232  },
4233  {
4234   "alignment" : 4,
4235   "linker_set_key" : "const android::hidl::memory::V1_0::IMemory *",
4236   "name" : "const android::hidl::memory::V1_0::IMemory *",
4237   "referenced_type" : "type-1555",
4238   "self_type" : "type-1558",
4239   "size" : 4,
4240   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/IMemory.h"
4241  },
4242  {
4243   "alignment" : 4,
4244   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
4245   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
4246   "referenced_type" : "type-1331",
4247   "self_type" : "type-1332",
4248   "size" : 4,
4249   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4250  },
4251  {
4252   "alignment" : 4,
4253   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
4254   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
4255   "referenced_type" : "type-1337",
4256   "self_type" : "type-1338",
4257   "size" : 4,
4258   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4259  },
4260  {
4261   "alignment" : 4,
4262   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4263   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4264   "referenced_type" : "type-1344",
4265   "self_type" : "type-1345",
4266   "size" : 4,
4267   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4268  },
4269  {
4270   "alignment" : 4,
4271   "linker_set_key" : "const android::sp<android::hidl::memory::V1_0::IMapper> *",
4272   "name" : "const android::sp<android::hidl::memory::V1_0::IMapper> *",
4273   "referenced_type" : "type-1361",
4274   "self_type" : "type-1362",
4275   "size" : 4,
4276   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4277  },
4278  {
4279   "alignment" : 4,
4280   "linker_set_key" : "const android::sp<android::hidl::memory::V1_0::IMemory> *",
4281   "name" : "const android::sp<android::hidl::memory::V1_0::IMemory> *",
4282   "referenced_type" : "type-1354",
4283   "self_type" : "type-1355",
4284   "size" : 4,
4285   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4286  },
4287  {
4288   "alignment" : 4,
4289   "linker_set_key" : "const bool *",
4290   "name" : "const bool *",
4291   "referenced_type" : "type-696",
4292   "self_type" : "type-2882",
4293   "size" : 4,
4294   "source_file" : "/external/libcxx/include/initializer_list"
4295  },
4296  {
4297   "alignment" : 4,
4298   "linker_set_key" : "const char *",
4299   "name" : "const char *",
4300   "referenced_type" : "type-130",
4301   "self_type" : "type-129",
4302   "size" : 4,
4303   "source_file" : "/external/libcxx/include/type_traits"
4304  },
4305  {
4306   "alignment" : 4,
4307   "linker_set_key" : "const char **",
4308   "name" : "const char **",
4309   "referenced_type" : "type-129",
4310   "self_type" : "type-1219",
4311   "size" : 4,
4312   "source_file" : "/external/libcxx/include/__bsd_locale_fallbacks.h"
4313  },
4314  {
4315   "alignment" : 4,
4316   "linker_set_key" : "const char16_t *",
4317   "name" : "const char16_t *",
4318   "referenced_type" : "type-761",
4319   "self_type" : "type-771",
4320   "size" : 4,
4321   "source_file" : "/external/libcxx/include/type_traits"
4322  },
4323  {
4324   "alignment" : 4,
4325   "linker_set_key" : "const char32_t *",
4326   "name" : "const char32_t *",
4327   "referenced_type" : "type-763",
4328   "self_type" : "type-778",
4329   "size" : 4,
4330   "source_file" : "/external/libcxx/include/type_traits"
4331  },
4332  {
4333   "alignment" : 4,
4334   "linker_set_key" : "const int *",
4335   "name" : "const int *",
4336   "referenced_type" : "type-738",
4337   "self_type" : "type-2886",
4338   "size" : 4,
4339   "source_file" : "/external/libcxx/include/initializer_list"
4340  },
4341  {
4342   "alignment" : 4,
4343   "linker_set_key" : "const log_msg *",
4344   "name" : "const log_msg *",
4345   "referenced_type" : "type-1588",
4346   "self_type" : "type-1589",
4347   "size" : 4,
4348   "source_file" : "/system/core/liblog/include/log/log_read.h"
4349  },
4350  {
4351   "alignment" : 4,
4352   "linker_set_key" : "const long *",
4353   "name" : "const long *",
4354   "referenced_type" : "type-390",
4355   "self_type" : "type-389",
4356   "size" : 4,
4357   "source_file" : "/external/libcxx/include/memory"
4358  },
4359  {
4360   "alignment" : 4,
4361   "linker_set_key" : "const native_handle *",
4362   "name" : "const native_handle *",
4363   "referenced_type" : "type-9",
4364   "self_type" : "type-8",
4365   "size" : 4,
4366   "source_file" : "/external/libcxx/include/type_traits"
4367  },
4368  {
4369   "alignment" : 4,
4370   "linker_set_key" : "const std::__bitset<0, 0> *",
4371   "name" : "const std::__bitset<0, 0> *",
4372   "referenced_type" : "type-1316",
4373   "self_type" : "type-1317",
4374   "size" : 4,
4375   "source_file" : "/external/libcxx/include/bitset"
4376  },
4377  {
4378   "alignment" : 4,
4379   "linker_set_key" : "const std::__compressed_pair<char *, void (*)(void *)> *",
4380   "name" : "const std::__compressed_pair<char *, void (*)(void *)> *",
4381   "referenced_type" : "type-1519",
4382   "self_type" : "type-2576",
4383   "size" : 4,
4384   "source_file" : "/external/libcxx/include/type_traits"
4385  },
4386  {
4387   "alignment" : 4,
4388   "linker_set_key" : "const std::__compressed_pair<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, std::allocator<char16_t> > *",
4389   "name" : "const std::__compressed_pair<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, std::allocator<char16_t> > *",
4390   "referenced_type" : "type-622",
4391   "self_type" : "type-623",
4392   "size" : 4,
4393   "source_file" : "/external/libcxx/include/memory"
4394  },
4395  {
4396   "alignment" : 4,
4397   "linker_set_key" : "const std::__compressed_pair<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, std::allocator<char32_t> > *",
4398   "name" : "const std::__compressed_pair<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, std::allocator<char32_t> > *",
4399   "referenced_type" : "type-625",
4400   "self_type" : "type-626",
4401   "size" : 4,
4402   "source_file" : "/external/libcxx/include/memory"
4403  },
4404  {
4405   "alignment" : 4,
4406   "linker_set_key" : "const std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> > *",
4407   "name" : "const std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> > *",
4408   "referenced_type" : "type-615",
4409   "self_type" : "type-616",
4410   "size" : 4,
4411   "source_file" : "/external/libcxx/include/memory"
4412  },
4413  {
4414   "alignment" : 4,
4415   "linker_set_key" : "const std::__compressed_pair<std::basic_string<wchar_t>::__rep, std::allocator<wchar_t> > *",
4416   "name" : "const std::__compressed_pair<std::basic_string<wchar_t>::__rep, std::allocator<wchar_t> > *",
4417   "referenced_type" : "type-619",
4418   "self_type" : "type-620",
4419   "size" : 4,
4420   "source_file" : "/external/libcxx/include/memory"
4421  },
4422  {
4423   "alignment" : 4,
4424   "linker_set_key" : "const std::__compressed_pair<unsigned char *, void (*)(void *)> *",
4425   "name" : "const std::__compressed_pair<unsigned char *, void (*)(void *)> *",
4426   "referenced_type" : "type-1464",
4427   "self_type" : "type-2400",
4428   "size" : 4,
4429   "source_file" : "/external/libcxx/include/type_traits"
4430  },
4431  {
4432   "alignment" : 4,
4433   "linker_set_key" : "const std::__compressed_pair<unsigned int *, void (*)(void *)> *",
4434   "name" : "const std::__compressed_pair<unsigned int *, void (*)(void *)> *",
4435   "referenced_type" : "type-1557",
4436   "self_type" : "type-2705",
4437   "size" : 4,
4438   "source_file" : "/external/libcxx/include/type_traits"
4439  },
4440  {
4441   "alignment" : 4,
4442   "linker_set_key" : "const std::__compressed_pair_elem<char *, 0, false> *",
4443   "name" : "const std::__compressed_pair_elem<char *, 0, false> *",
4444   "referenced_type" : "type-1496",
4445   "self_type" : "type-2459",
4446   "size" : 4,
4447   "source_file" : "/external/libcxx/include/type_traits"
4448  },
4449  {
4450   "alignment" : 4,
4451   "linker_set_key" : "const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> *",
4452   "name" : "const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> *",
4453   "referenced_type" : "type-64",
4454   "self_type" : "type-63",
4455   "size" : 4,
4456   "source_file" : "/external/libcxx/include/type_traits"
4457  },
4458  {
4459   "alignment" : 4,
4460   "linker_set_key" : "const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> *",
4461   "name" : "const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> *",
4462   "referenced_type" : "type-271",
4463   "self_type" : "type-270",
4464   "size" : 4,
4465   "source_file" : "/external/libcxx/include/type_traits"
4466  },
4467  {
4468   "alignment" : 4,
4469   "linker_set_key" : "const std::__compressed_pair_elem<std::allocator<char>, 1, true> *",
4470   "name" : "const std::__compressed_pair_elem<std::allocator<char>, 1, true> *",
4471   "referenced_type" : "type-370",
4472   "self_type" : "type-2903",
4473   "size" : 4,
4474   "source_file" : "/external/libcxx/include/type_traits"
4475  },
4476  {
4477   "alignment" : 4,
4478   "linker_set_key" : "const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> *",
4479   "name" : "const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> *",
4480   "referenced_type" : "type-605",
4481   "self_type" : "type-3027",
4482   "size" : 4,
4483   "source_file" : "/external/libcxx/include/type_traits"
4484  },
4485  {
4486   "alignment" : 4,
4487   "linker_set_key" : "const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> *",
4488   "name" : "const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> *",
4489   "referenced_type" : "type-709",
4490   "self_type" : "type-3112",
4491   "size" : 4,
4492   "source_file" : "/external/libcxx/include/type_traits"
4493  },
4494  {
4495   "alignment" : 4,
4496   "linker_set_key" : "const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> *",
4497   "name" : "const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> *",
4498   "referenced_type" : "type-178",
4499   "self_type" : "type-177",
4500   "size" : 4,
4501   "source_file" : "/external/libcxx/include/type_traits"
4502  },
4503  {
4504   "alignment" : 4,
4505   "linker_set_key" : "const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> *",
4506   "name" : "const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> *",
4507   "referenced_type" : "type-321",
4508   "self_type" : "type-2867",
4509   "size" : 4,
4510   "source_file" : "/external/libcxx/include/type_traits"
4511  },
4512  {
4513   "alignment" : 4,
4514   "linker_set_key" : "const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> *",
4515   "name" : "const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> *",
4516   "referenced_type" : "type-444",
4517   "self_type" : "type-2987",
4518   "size" : 4,
4519   "source_file" : "/external/libcxx/include/type_traits"
4520  },
4521  {
4522   "alignment" : 4,
4523   "linker_set_key" : "const std::__compressed_pair_elem<unsigned char *, 0, false> *",
4524   "name" : "const std::__compressed_pair_elem<unsigned char *, 0, false> *",
4525   "referenced_type" : "type-300",
4526   "self_type" : "type-299",
4527   "size" : 4,
4528   "source_file" : "/external/libcxx/include/type_traits"
4529  },
4530  {
4531   "alignment" : 4,
4532   "linker_set_key" : "const std::__compressed_pair_elem<unsigned int *, 0, false> *",
4533   "name" : "const std::__compressed_pair_elem<unsigned int *, 0, false> *",
4534   "referenced_type" : "type-1531",
4535   "self_type" : "type-2645",
4536   "size" : 4,
4537   "source_file" : "/external/libcxx/include/type_traits"
4538  },
4539  {
4540   "alignment" : 4,
4541   "linker_set_key" : "const std::__compressed_pair_elem<void (*)(void *), 1, false> *",
4542   "name" : "const std::__compressed_pair_elem<void (*)(void *), 1, false> *",
4543   "referenced_type" : "type-1426",
4544   "self_type" : "type-1428",
4545   "size" : 4,
4546   "source_file" : "/external/libcxx/include/type_traits"
4547  },
4548  {
4549   "alignment" : 4,
4550   "linker_set_key" : "const std::__function::__policy *",
4551   "name" : "const std::__function::__policy *",
4552   "referenced_type" : "type-703",
4553   "self_type" : "type-702",
4554   "size" : 4,
4555   "source_file" : "/external/libcxx/include/functional"
4556  },
4557  {
4558   "alignment" : 4,
4559   "linker_set_key" : "const std::__less<char *, char *> *",
4560   "name" : "const std::__less<char *, char *> *",
4561   "referenced_type" : "type-740",
4562   "self_type" : "type-741",
4563   "size" : 4,
4564   "source_file" : "/external/libcxx/include/algorithm"
4565  },
4566  {
4567   "alignment" : 4,
4568   "linker_set_key" : "const std::__less<int, int> *",
4569   "name" : "const std::__less<int, int> *",
4570   "referenced_type" : "type-734",
4571   "self_type" : "type-736",
4572   "size" : 4,
4573   "source_file" : "/external/libcxx/include/algorithm"
4574  },
4575  {
4576   "alignment" : 4,
4577   "linker_set_key" : "const std::__less<unsigned int, unsigned int> *",
4578   "name" : "const std::__less<unsigned int, unsigned int> *",
4579   "referenced_type" : "type-729",
4580   "self_type" : "type-730",
4581   "size" : 4,
4582   "source_file" : "/external/libcxx/include/algorithm"
4583  },
4584  {
4585   "alignment" : 4,
4586   "linker_set_key" : "const std::__libcpp_refstring *",
4587   "name" : "const std::__libcpp_refstring *",
4588   "referenced_type" : "type-340",
4589   "self_type" : "type-341",
4590   "size" : 4,
4591   "source_file" : "/external/libcxx/include/stdexcept"
4592  },
4593  {
4594   "alignment" : 4,
4595   "linker_set_key" : "const std::__scalar_hash<double, 2> *",
4596   "name" : "const std::__scalar_hash<double, 2> *",
4597   "referenced_type" : "type-3002",
4598   "self_type" : "type-3003",
4599   "size" : 4,
4600   "source_file" : "/external/libcxx/include/utility"
4601  },
4602  {
4603   "alignment" : 4,
4604   "linker_set_key" : "const std::__scalar_hash<float, 1> *",
4605   "name" : "const std::__scalar_hash<float, 1> *",
4606   "referenced_type" : "type-2999",
4607   "self_type" : "type-3000",
4608   "size" : 4,
4609   "source_file" : "/external/libcxx/include/utility"
4610  },
4611  {
4612   "alignment" : 4,
4613   "linker_set_key" : "const std::__scalar_hash<std::_PairT, 2> *",
4614   "name" : "const std::__scalar_hash<std::_PairT, 2> *",
4615   "referenced_type" : "type-2994",
4616   "self_type" : "type-2995",
4617   "size" : 4,
4618   "source_file" : "/external/libcxx/include/utility"
4619  },
4620  {
4621   "alignment" : 4,
4622   "linker_set_key" : "const std::__shared_count *",
4623   "name" : "const std::__shared_count *",
4624   "referenced_type" : "type-644",
4625   "self_type" : "type-645",
4626   "size" : 4,
4627   "source_file" : "/external/libcxx/include/memory"
4628  },
4629  {
4630   "alignment" : 4,
4631   "linker_set_key" : "const std::__shared_weak_count *",
4632   "name" : "const std::__shared_weak_count *",
4633   "referenced_type" : "type-648",
4634   "self_type" : "type-649",
4635   "size" : 4,
4636   "source_file" : "/external/libcxx/include/memory"
4637  },
4638  {
4639   "alignment" : 4,
4640   "linker_set_key" : "const std::allocator<char16_t> *",
4641   "name" : "const std::allocator<char16_t> *",
4642   "referenced_type" : "type-214",
4643   "self_type" : "type-215",
4644   "size" : 4,
4645   "source_file" : "/external/libcxx/include/memory"
4646  },
4647  {
4648   "alignment" : 4,
4649   "linker_set_key" : "const std::allocator<char32_t> *",
4650   "name" : "const std::allocator<char32_t> *",
4651   "referenced_type" : "type-218",
4652   "self_type" : "type-219",
4653   "size" : 4,
4654   "source_file" : "/external/libcxx/include/memory"
4655  },
4656  {
4657   "alignment" : 4,
4658   "linker_set_key" : "const std::allocator<char> *",
4659   "name" : "const std::allocator<char> *",
4660   "referenced_type" : "type-399",
4661   "self_type" : "type-398",
4662   "size" : 4,
4663   "source_file" : "/external/libcxx/include/type_traits"
4664  },
4665  {
4666   "alignment" : 4,
4667   "linker_set_key" : "const std::allocator<wchar_t> *",
4668   "name" : "const std::allocator<wchar_t> *",
4669   "referenced_type" : "type-211",
4670   "self_type" : "type-212",
4671   "size" : 4,
4672   "source_file" : "/external/libcxx/include/memory"
4673  },
4674  {
4675   "alignment" : 4,
4676   "linker_set_key" : "const std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > *",
4677   "name" : "const std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > *",
4678   "referenced_type" : "type-261",
4679   "self_type" : "type-262",
4680   "size" : 4,
4681   "source_file" : "/external/libcxx/include/sstream"
4682  },
4683  {
4684   "alignment" : 4,
4685   "linker_set_key" : "const std::basic_streambuf<char, std::char_traits<char> > *",
4686   "name" : "const std::basic_streambuf<char, std::char_traits<char> > *",
4687   "referenced_type" : "type-1208",
4688   "self_type" : "type-1209",
4689   "size" : 4,
4690   "source_file" : "/external/libcxx/include/streambuf"
4691  },
4692  {
4693   "alignment" : 4,
4694   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
4695   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
4696   "referenced_type" : "type-814",
4697   "self_type" : "type-813",
4698   "size" : 4,
4699   "source_file" : "/external/libcxx/include/string"
4700  },
4701  {
4702   "alignment" : 4,
4703   "linker_set_key" : "const std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> > *",
4704   "name" : "const std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> > *",
4705   "referenced_type" : "type-275",
4706   "self_type" : "type-276",
4707   "size" : 4,
4708   "source_file" : "/external/libcxx/include/string"
4709  },
4710  {
4711   "alignment" : 4,
4712   "linker_set_key" : "const std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > *",
4713   "name" : "const std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > *",
4714   "referenced_type" : "type-284",
4715   "self_type" : "type-285",
4716   "size" : 4,
4717   "source_file" : "/external/libcxx/include/string"
4718  },
4719  {
4720   "alignment" : 4,
4721   "linker_set_key" : "const std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > *",
4722   "name" : "const std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > *",
4723   "referenced_type" : "type-818",
4724   "self_type" : "type-817",
4725   "size" : 4,
4726   "source_file" : "/external/libcxx/include/string"
4727  },
4728  {
4729   "alignment" : 4,
4730   "linker_set_key" : "const std::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> > *",
4731   "name" : "const std::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> > *",
4732   "referenced_type" : "type-239",
4733   "self_type" : "type-243",
4734   "size" : 4,
4735   "source_file" : "/external/libcxx/include/sstream"
4736  },
4737  {
4738   "alignment" : 4,
4739   "linker_set_key" : "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> *",
4740   "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> *",
4741   "referenced_type" : "type-988",
4742   "self_type" : "type-989",
4743   "size" : 4,
4744   "source_file" : "/external/libcxx/include/chrono"
4745  },
4746  {
4747   "alignment" : 4,
4748   "linker_set_key" : "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> *",
4749   "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> *",
4750   "referenced_type" : "type-981",
4751   "self_type" : "type-982",
4752   "size" : 4,
4753   "source_file" : "/external/libcxx/include/chrono"
4754  },
4755  {
4756   "alignment" : 4,
4757   "linker_set_key" : "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> *",
4758   "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> *",
4759   "referenced_type" : "type-984",
4760   "self_type" : "type-985",
4761   "size" : 4,
4762   "source_file" : "/external/libcxx/include/chrono"
4763  },
4764  {
4765   "alignment" : 4,
4766   "linker_set_key" : "const std::chrono::duration<long double, std::ratio<1, 1000000000> > *",
4767   "name" : "const std::chrono::duration<long double, std::ratio<1, 1000000000> > *",
4768   "referenced_type" : "type-971",
4769   "self_type" : "type-972",
4770   "size" : 4,
4771   "source_file" : "/external/libcxx/include/chrono"
4772  },
4773  {
4774   "alignment" : 4,
4775   "linker_set_key" : "const std::chrono::duration<long long, std::ratio<1, 1000000000> > *",
4776   "name" : "const std::chrono::duration<long long, std::ratio<1, 1000000000> > *",
4777   "referenced_type" : "type-935",
4778   "self_type" : "type-936",
4779   "size" : 4,
4780   "source_file" : "/external/libcxx/include/chrono"
4781  },
4782  {
4783   "alignment" : 4,
4784   "linker_set_key" : "const std::chrono::duration<long long, std::ratio<1, 1> > *",
4785   "name" : "const std::chrono::duration<long long, std::ratio<1, 1> > *",
4786   "referenced_type" : "type-933",
4787   "self_type" : "type-945",
4788   "size" : 4,
4789   "source_file" : "/external/libcxx/include/chrono"
4790  },
4791  {
4792   "alignment" : 4,
4793   "linker_set_key" : "const std::chrono::time_point<std::chrono::steady_clock, std::chrono::duration<long long, std::ratio<1, 1000000000> > > *",
4794   "name" : "const std::chrono::time_point<std::chrono::steady_clock, std::chrono::duration<long long, std::ratio<1, 1000000000> > > *",
4795   "referenced_type" : "type-1014",
4796   "self_type" : "type-1015",
4797   "size" : 4,
4798   "source_file" : "/external/libcxx/include/chrono"
4799  },
4800  {
4801   "alignment" : 4,
4802   "linker_set_key" : "const std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<long long, std::ratio<1, 1000000000> > > *",
4803   "name" : "const std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<long long, std::ratio<1, 1000000000> > > *",
4804   "referenced_type" : "type-1024",
4805   "self_type" : "type-1025",
4806   "size" : 4,
4807   "source_file" : "/external/libcxx/include/chrono"
4808  },
4809  {
4810   "alignment" : 4,
4811   "linker_set_key" : "const std::chrono::time_point<std::filesystem::_FilesystemClock, std::chrono::duration<long long, std::ratio<1, 1000000000> > > *",
4812   "name" : "const std::chrono::time_point<std::filesystem::_FilesystemClock, std::chrono::duration<long long, std::ratio<1, 1000000000> > > *",
4813   "referenced_type" : "type-1019",
4814   "self_type" : "type-1020",
4815   "size" : 4,
4816   "source_file" : "/external/libcxx/include/chrono"
4817  },
4818  {
4819   "alignment" : 4,
4820   "linker_set_key" : "const std::codecvt<char, char, mbstate_t> *",
4821   "name" : "const std::codecvt<char, char, mbstate_t> *",
4822   "referenced_type" : "type-1148",
4823   "self_type" : "type-1149",
4824   "size" : 4,
4825   "source_file" : "/external/libcxx/include/__locale"
4826  },
4827  {
4828   "alignment" : 4,
4829   "linker_set_key" : "const std::codecvt<char16_t, char, mbstate_t> *",
4830   "name" : "const std::codecvt<char16_t, char, mbstate_t> *",
4831   "referenced_type" : "type-1161",
4832   "self_type" : "type-1162",
4833   "size" : 4,
4834   "source_file" : "/external/libcxx/include/__locale"
4835  },
4836  {
4837   "alignment" : 4,
4838   "linker_set_key" : "const std::codecvt<char32_t, char, mbstate_t> *",
4839   "name" : "const std::codecvt<char32_t, char, mbstate_t> *",
4840   "referenced_type" : "type-1167",
4841   "self_type" : "type-1168",
4842   "size" : 4,
4843   "source_file" : "/external/libcxx/include/__locale"
4844  },
4845  {
4846   "alignment" : 4,
4847   "linker_set_key" : "const std::codecvt<wchar_t, char, mbstate_t> *",
4848   "name" : "const std::codecvt<wchar_t, char, mbstate_t> *",
4849   "referenced_type" : "type-1154",
4850   "self_type" : "type-1156",
4851   "size" : 4,
4852   "source_file" : "/external/libcxx/include/__locale"
4853  },
4854  {
4855   "alignment" : 4,
4856   "linker_set_key" : "const std::ctype<char> *",
4857   "name" : "const std::ctype<char> *",
4858   "referenced_type" : "type-1137",
4859   "self_type" : "type-1138",
4860   "size" : 4,
4861   "source_file" : "/external/libcxx/include/__locale"
4862  },
4863  {
4864   "alignment" : 4,
4865   "linker_set_key" : "const std::ctype<wchar_t> *",
4866   "name" : "const std::ctype<wchar_t> *",
4867   "referenced_type" : "type-1132",
4868   "self_type" : "type-1133",
4869   "size" : 4,
4870   "source_file" : "/external/libcxx/include/__locale"
4871  },
4872  {
4873   "alignment" : 4,
4874   "linker_set_key" : "const std::error_category *",
4875   "name" : "const std::error_category *",
4876   "referenced_type" : "type-598",
4877   "self_type" : "type-597",
4878   "size" : 4,
4879   "source_file" : "/external/libcxx/include/system_error"
4880  },
4881  {
4882   "alignment" : 4,
4883   "linker_set_key" : "const std::error_code *",
4884   "name" : "const std::error_code *",
4885   "referenced_type" : "type-1058",
4886   "self_type" : "type-1059",
4887   "size" : 4,
4888   "source_file" : "/external/libcxx/include/system_error"
4889  },
4890  {
4891   "alignment" : 4,
4892   "linker_set_key" : "const std::error_condition *",
4893   "name" : "const std::error_condition *",
4894   "referenced_type" : "type-1054",
4895   "self_type" : "type-1055",
4896   "size" : 4,
4897   "source_file" : "/external/libcxx/include/system_error"
4898  },
4899  {
4900   "alignment" : 4,
4901   "linker_set_key" : "const std::exception_ptr *",
4902   "name" : "const std::exception_ptr *",
4903   "referenced_type" : "type-3087",
4904   "self_type" : "type-3090",
4905   "size" : 4,
4906   "source_file" : "/external/libcxx/include/exception"
4907  },
4908  {
4909   "alignment" : 4,
4910   "linker_set_key" : "const std::fpos<mbstate_t> *",
4911   "name" : "const std::fpos<mbstate_t> *",
4912   "referenced_type" : "type-264",
4913   "self_type" : "type-265",
4914   "size" : 4,
4915   "source_file" : "/external/libcxx/include/string"
4916  },
4917  {
4918   "alignment" : 4,
4919   "linker_set_key" : "const std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> *",
4920   "name" : "const std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> *",
4921   "referenced_type" : "type-1760",
4922   "self_type" : "type-1759",
4923   "size" : 4,
4924   "source_file" : "/external/libcxx/include/type_traits"
4925  },
4926  {
4927   "alignment" : 4,
4928   "linker_set_key" : "const std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> *",
4929   "name" : "const std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> *",
4930   "referenced_type" : "type-2516",
4931   "self_type" : "type-2515",
4932   "size" : 4,
4933   "source_file" : "/external/libcxx/include/type_traits"
4934  },
4935  {
4936   "alignment" : 4,
4937   "linker_set_key" : "const std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> *",
4938   "name" : "const std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> *",
4939   "referenced_type" : "type-2614",
4940   "self_type" : "type-2613",
4941   "size" : 4,
4942   "source_file" : "/external/libcxx/include/type_traits"
4943  },
4944  {
4945   "alignment" : 4,
4946   "linker_set_key" : "const std::hash<bool> *",
4947   "name" : "const std::hash<bool> *",
4948   "referenced_type" : "type-3006",
4949   "self_type" : "type-3007",
4950   "size" : 4,
4951   "source_file" : "/external/libcxx/include/utility"
4952  },
4953  {
4954   "alignment" : 4,
4955   "linker_set_key" : "const std::hash<char16_t> *",
4956   "name" : "const std::hash<char16_t> *",
4957   "referenced_type" : "type-3019",
4958   "self_type" : "type-3020",
4959   "size" : 4,
4960   "source_file" : "/external/libcxx/include/utility"
4961  },
4962  {
4963   "alignment" : 4,
4964   "linker_set_key" : "const std::hash<char32_t> *",
4965   "name" : "const std::hash<char32_t> *",
4966   "referenced_type" : "type-3022",
4967   "self_type" : "type-3023",
4968   "size" : 4,
4969   "source_file" : "/external/libcxx/include/utility"
4970  },
4971  {
4972   "alignment" : 4,
4973   "linker_set_key" : "const std::hash<char> *",
4974   "name" : "const std::hash<char> *",
4975   "referenced_type" : "type-3009",
4976   "self_type" : "type-3010",
4977   "size" : 4,
4978   "source_file" : "/external/libcxx/include/utility"
4979  },
4980  {
4981   "alignment" : 4,
4982   "linker_set_key" : "const std::hash<double> *",
4983   "name" : "const std::hash<double> *",
4984   "referenced_type" : "type-3053",
4985   "self_type" : "type-3054",
4986   "size" : 4,
4987   "source_file" : "/external/libcxx/include/utility"
4988  },
4989  {
4990   "alignment" : 4,
4991   "linker_set_key" : "const std::hash<float> *",
4992   "name" : "const std::hash<float> *",
4993   "referenced_type" : "type-3050",
4994   "self_type" : "type-3051",
4995   "size" : 4,
4996   "source_file" : "/external/libcxx/include/utility"
4997  },
4998  {
4999   "alignment" : 4,
5000   "linker_set_key" : "const std::hash<int> *",
5001   "name" : "const std::hash<int> *",
5002   "referenced_type" : "type-3036",
5003   "self_type" : "type-3037",
5004   "size" : 4,
5005   "source_file" : "/external/libcxx/include/utility"
5006  },
5007  {
5008   "alignment" : 4,
5009   "linker_set_key" : "const std::hash<long double> *",
5010   "name" : "const std::hash<long double> *",
5011   "referenced_type" : "type-3056",
5012   "self_type" : "type-3057",
5013   "size" : 4,
5014   "source_file" : "/external/libcxx/include/utility"
5015  },
5016  {
5017   "alignment" : 4,
5018   "linker_set_key" : "const std::hash<long> *",
5019   "name" : "const std::hash<long> *",
5020   "referenced_type" : "type-3042",
5021   "self_type" : "type-3043",
5022   "size" : 4,
5023   "source_file" : "/external/libcxx/include/utility"
5024  },
5025  {
5026   "alignment" : 4,
5027   "linker_set_key" : "const std::hash<nullptr_t> *",
5028   "name" : "const std::hash<nullptr_t> *",
5029   "referenced_type" : "type-3060",
5030   "self_type" : "type-3061",
5031   "size" : 4,
5032   "source_file" : "/external/libcxx/include/utility"
5033  },
5034  {
5035   "alignment" : 4,
5036   "linker_set_key" : "const std::hash<short> *",
5037   "name" : "const std::hash<short> *",
5038   "referenced_type" : "type-3030",
5039   "self_type" : "type-3031",
5040   "size" : 4,
5041   "source_file" : "/external/libcxx/include/utility"
5042  },
5043  {
5044   "alignment" : 4,
5045   "linker_set_key" : "const std::hash<signed char> *",
5046   "name" : "const std::hash<signed char> *",
5047   "referenced_type" : "type-3012",
5048   "self_type" : "type-3013",
5049   "size" : 4,
5050   "source_file" : "/external/libcxx/include/utility"
5051  },
5052  {
5053   "alignment" : 4,
5054   "linker_set_key" : "const std::hash<std::error_code> *",
5055   "name" : "const std::hash<std::error_code> *",
5056   "referenced_type" : "type-1063",
5057   "self_type" : "type-1064",
5058   "size" : 4,
5059   "source_file" : "/external/libcxx/include/system_error"
5060  },
5061  {
5062   "alignment" : 4,
5063   "linker_set_key" : "const std::hash<std::error_condition> *",
5064   "name" : "const std::hash<std::error_condition> *",
5065   "referenced_type" : "type-1067",
5066   "self_type" : "type-1068",
5067   "size" : 4,
5068   "source_file" : "/external/libcxx/include/system_error"
5069  },
5070  {
5071   "alignment" : 4,
5072   "linker_set_key" : "const std::hash<unsigned char> *",
5073   "name" : "const std::hash<unsigned char> *",
5074   "referenced_type" : "type-3015",
5075   "self_type" : "type-3016",
5076   "size" : 4,
5077   "source_file" : "/external/libcxx/include/utility"
5078  },
5079  {
5080   "alignment" : 4,
5081   "linker_set_key" : "const std::hash<unsigned int> *",
5082   "name" : "const std::hash<unsigned int> *",
5083   "referenced_type" : "type-3039",
5084   "self_type" : "type-3040",
5085   "size" : 4,
5086   "source_file" : "/external/libcxx/include/utility"
5087  },
5088  {
5089   "alignment" : 4,
5090   "linker_set_key" : "const std::hash<unsigned long> *",
5091   "name" : "const std::hash<unsigned long> *",
5092   "referenced_type" : "type-3045",
5093   "self_type" : "type-3046",
5094   "size" : 4,
5095   "source_file" : "/external/libcxx/include/utility"
5096  },
5097  {
5098   "alignment" : 4,
5099   "linker_set_key" : "const std::hash<unsigned short> *",
5100   "name" : "const std::hash<unsigned short> *",
5101   "referenced_type" : "type-3033",
5102   "self_type" : "type-3034",
5103   "size" : 4,
5104   "source_file" : "/external/libcxx/include/utility"
5105  },
5106  {
5107   "alignment" : 4,
5108   "linker_set_key" : "const std::hash<wchar_t> *",
5109   "name" : "const std::hash<wchar_t> *",
5110   "referenced_type" : "type-3025",
5111   "self_type" : "type-3028",
5112   "size" : 4,
5113   "source_file" : "/external/libcxx/include/utility"
5114  },
5115  {
5116   "alignment" : 4,
5117   "linker_set_key" : "const std::initializer_list<bool> *",
5118   "name" : "const std::initializer_list<bool> *",
5119   "referenced_type" : "type-2883",
5120   "self_type" : "type-2884",
5121   "size" : 4,
5122   "source_file" : "/external/libcxx/include/initializer_list"
5123  },
5124  {
5125   "alignment" : 4,
5126   "linker_set_key" : "const std::ios_base *",
5127   "name" : "const std::ios_base *",
5128   "referenced_type" : "type-1197",
5129   "self_type" : "type-1198",
5130   "size" : 4,
5131   "source_file" : "/external/libcxx/include/ios"
5132  },
5133  {
5134   "alignment" : 4,
5135   "linker_set_key" : "const std::locale *",
5136   "name" : "const std::locale *",
5137   "referenced_type" : "type-1114",
5138   "self_type" : "type-1115",
5139   "size" : 4,
5140   "source_file" : "/external/libcxx/include/__locale"
5141  },
5142  {
5143   "alignment" : 4,
5144   "linker_set_key" : "const std::nested_exception *",
5145   "name" : "const std::nested_exception *",
5146   "referenced_type" : "type-3095",
5147   "self_type" : "type-3096",
5148   "size" : 4,
5149   "source_file" : "/external/libcxx/include/exception"
5150  },
5151  {
5152   "alignment" : 4,
5153   "linker_set_key" : "const std::numpunct<char> *",
5154   "name" : "const std::numpunct<char> *",
5155   "referenced_type" : "type-1188",
5156   "self_type" : "type-1189",
5157   "size" : 4,
5158   "source_file" : "/external/libcxx/include/__locale"
5159  },
5160  {
5161   "alignment" : 4,
5162   "linker_set_key" : "const std::numpunct<wchar_t> *",
5163   "name" : "const std::numpunct<wchar_t> *",
5164   "referenced_type" : "type-1191",
5165   "self_type" : "type-1192",
5166   "size" : 4,
5167   "source_file" : "/external/libcxx/include/__locale"
5168  },
5169  {
5170   "alignment" : 4,
5171   "linker_set_key" : "const std::pointer_safety *",
5172   "name" : "const std::pointer_safety *",
5173   "referenced_type" : "type-658",
5174   "self_type" : "type-659",
5175   "size" : 4,
5176   "source_file" : "/external/libcxx/include/memory"
5177  },
5178  {
5179   "alignment" : 4,
5180   "linker_set_key" : "const std::system_error *",
5181   "name" : "const std::system_error *",
5182   "referenced_type" : "type-1070",
5183   "self_type" : "type-1071",
5184   "size" : 4,
5185   "source_file" : "/external/libcxx/include/system_error"
5186  },
5187  {
5188   "alignment" : 4,
5189   "linker_set_key" : "const std::type_info *",
5190   "name" : "const std::type_info *",
5191   "referenced_type" : "type-699",
5192   "self_type" : "type-698",
5193   "size" : 4,
5194   "source_file" : "/external/libcxx/include/typeinfo"
5195  },
5196  {
5197   "alignment" : 4,
5198   "linker_set_key" : "const tm *",
5199   "name" : "const tm *",
5200   "referenced_type" : "type-202",
5201   "self_type" : "type-203",
5202   "size" : 4,
5203   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/time.h"
5204  },
5205  {
5206   "alignment" : 4,
5207   "linker_set_key" : "const unsigned int *",
5208   "name" : "const unsigned int *",
5209   "referenced_type" : "type-732",
5210   "self_type" : "type-824",
5211   "size" : 4,
5212   "source_file" : "/external/libcxx/include/type_traits"
5213  },
5214  {
5215   "alignment" : 4,
5216   "linker_set_key" : "const unsigned long *",
5217   "name" : "const unsigned long *",
5218   "referenced_type" : "type-18",
5219   "self_type" : "type-1136",
5220   "size" : 4,
5221   "source_file" : "/external/libcxx/include/__locale"
5222  },
5223  {
5224   "alignment" : 4,
5225   "linker_set_key" : "const void *",
5226   "name" : "const void *",
5227   "referenced_type" : "type-393",
5228   "self_type" : "type-694",
5229   "size" : 4,
5230   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/string.h"
5231  },
5232  {
5233   "alignment" : 4,
5234   "linker_set_key" : "const wchar_t *",
5235   "name" : "const wchar_t *",
5236   "referenced_type" : "type-757",
5237   "self_type" : "type-759",
5238   "size" : 4,
5239   "source_file" : "/external/libcxx/include/type_traits"
5240  },
5241  {
5242   "alignment" : 4,
5243   "linker_set_key" : "const wchar_t **",
5244   "name" : "const wchar_t **",
5245   "referenced_type" : "type-759",
5246   "self_type" : "type-1215",
5247   "size" : 4,
5248   "source_file" : "/external/libcxx/include/__bsd_locale_fallbacks.h"
5249  },
5250  {
5251   "alignment" : 4,
5252   "linker_set_key" : "int *",
5253   "name" : "int *",
5254   "referenced_type" : "type-11",
5255   "self_type" : "type-258",
5256   "size" : 4,
5257   "source_file" : "/external/libcxx/include/type_traits"
5258  },
5259  {
5260   "alignment" : 4,
5261   "linker_set_key" : "lconv *",
5262   "name" : "lconv *",
5263   "referenced_type" : "type-1107",
5264   "self_type" : "type-1220",
5265   "size" : 4,
5266   "source_file" : "/external/libcxx/include/__bsd_locale_fallbacks.h"
5267  },
5268  {
5269   "alignment" : 4,
5270   "linker_set_key" : "log_msg *",
5271   "name" : "log_msg *",
5272   "referenced_type" : "type-1584",
5273   "self_type" : "type-1592",
5274   "size" : 4,
5275   "source_file" : "/system/core/liblog/include/log/log_read.h"
5276  },
5277  {
5278   "alignment" : 4,
5279   "linker_set_key" : "long *",
5280   "name" : "long *",
5281   "referenced_type" : "type-27",
5282   "self_type" : "type-259",
5283   "size" : 4,
5284   "source_file" : "/external/libcxx/include/type_traits"
5285  },
5286  {
5287   "alignment" : 4,
5288   "linker_set_key" : "long double *",
5289   "name" : "long double *",
5290   "referenced_type" : "type-3",
5291   "self_type" : "type-2387",
5292   "size" : 4,
5293   "source_file" : "/external/libcxx/include/type_traits"
5294  },
5295  {
5296   "alignment" : 4,
5297   "linker_set_key" : "long long *",
5298   "name" : "long long *",
5299   "referenced_type" : "type-2",
5300   "self_type" : "type-2269",
5301   "size" : 4,
5302   "source_file" : "/external/libcxx/include/type_traits"
5303  },
5304  {
5305   "alignment" : 4,
5306   "linker_set_key" : "mbstate_t *",
5307   "name" : "mbstate_t *",
5308   "referenced_type" : "type-204",
5309   "self_type" : "type-1218",
5310   "size" : 4,
5311   "source_file" : "/external/libcxx/include/__bsd_locale_fallbacks.h"
5312  },
5313  {
5314   "alignment" : 4,
5315   "linker_set_key" : "native_handle *",
5316   "name" : "native_handle *",
5317   "referenced_type" : "type-10",
5318   "self_type" : "type-843",
5319   "size" : 4,
5320   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5321  },
5322  {
5323   "alignment" : 4,
5324   "linker_set_key" : "pthread_cond_t *",
5325   "name" : "pthread_cond_t *",
5326   "referenced_type" : "type-1081",
5327   "self_type" : "type-1080",
5328   "size" : 4,
5329   "source_file" : "/external/libcxx/include/__threading_support"
5330  },
5331  {
5332   "alignment" : 4,
5333   "linker_set_key" : "pthread_mutex_t *",
5334   "name" : "pthread_mutex_t *",
5335   "referenced_type" : "type-1078",
5336   "self_type" : "type-1077",
5337   "size" : 4,
5338   "source_file" : "/external/libcxx/include/__threading_support"
5339  },
5340  {
5341   "alignment" : 4,
5342   "linker_set_key" : "siginfo *",
5343   "name" : "siginfo *",
5344   "referenced_type" : "type-101",
5345   "self_type" : "type-100",
5346   "size" : 4,
5347   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/signal.h"
5348  },
5349  {
5350   "alignment" : 4,
5351   "linker_set_key" : "std::__1::ios_base &(*)(std::__1::ios_base &)",
5352   "name" : "std::__1::ios_base &(*)(std::__1::ios_base &)",
5353   "referenced_type" : "type-1041",
5354   "self_type" : "type-1040",
5355   "size" : 4,
5356   "source_file" : "/external/libcxx/include/system_error"
5357  },
5358  {
5359   "alignment" : 4,
5360   "linker_set_key" : "std::__atomic_base<int, false> *",
5361   "name" : "std::__atomic_base<int, false> *",
5362   "referenced_type" : "type-364",
5363   "self_type" : "type-367",
5364   "size" : 4,
5365   "source_file" : "/external/libcxx/include/atomic"
5366  },
5367  {
5368   "alignment" : 4,
5369   "linker_set_key" : "std::__atomic_base<int, true> *",
5370   "name" : "std::__atomic_base<int, true> *",
5371   "referenced_type" : "type-363",
5372   "self_type" : "type-366",
5373   "size" : 4,
5374   "source_file" : "/external/libcxx/include/atomic"
5375  },
5376  {
5377   "alignment" : 4,
5378   "linker_set_key" : "std::__atomic_base<unsigned int, false> *",
5379   "name" : "std::__atomic_base<unsigned int, false> *",
5380   "referenced_type" : "type-374",
5381   "self_type" : "type-377",
5382   "size" : 4,
5383   "source_file" : "/external/libcxx/include/atomic"
5384  },
5385  {
5386   "alignment" : 4,
5387   "linker_set_key" : "std::__atomic_base<unsigned int, true> *",
5388   "name" : "std::__atomic_base<unsigned int, true> *",
5389   "referenced_type" : "type-373",
5390   "self_type" : "type-376",
5391   "size" : 4,
5392   "source_file" : "/external/libcxx/include/atomic"
5393  },
5394  {
5395   "alignment" : 4,
5396   "linker_set_key" : "std::__bit_const_reference<std::__bitset<0, 0> > *",
5397   "name" : "std::__bit_const_reference<std::__bitset<0, 0> > *",
5398   "referenced_type" : "type-827",
5399   "self_type" : "type-826",
5400   "size" : 4,
5401   "source_file" : "/external/libcxx/include/__bit_reference"
5402  },
5403  {
5404   "alignment" : 4,
5405   "linker_set_key" : "std::__bit_iterator<std::__bitset<0, 0>, false, 0> *",
5406   "name" : "std::__bit_iterator<std::__bitset<0, 0>, false, 0> *",
5407   "referenced_type" : "type-820",
5408   "self_type" : "type-822",
5409   "size" : 4,
5410   "source_file" : "/external/libcxx/include/__bit_reference"
5411  },
5412  {
5413   "alignment" : 4,
5414   "linker_set_key" : "std::__bit_iterator<std::__bitset<0, 0>, true, 0> *",
5415   "name" : "std::__bit_iterator<std::__bitset<0, 0>, true, 0> *",
5416   "referenced_type" : "type-823",
5417   "self_type" : "type-825",
5418   "size" : 4,
5419   "source_file" : "/external/libcxx/include/__bit_reference"
5420  },
5421  {
5422   "alignment" : 4,
5423   "linker_set_key" : "std::__bit_reference<std::__bitset<0, 0>, true> *",
5424   "name" : "std::__bit_reference<std::__bitset<0, 0>, true> *",
5425   "referenced_type" : "type-830",
5426   "self_type" : "type-829",
5427   "size" : 4,
5428   "source_file" : "/external/libcxx/include/__bit_reference"
5429  },
5430  {
5431   "alignment" : 4,
5432   "linker_set_key" : "std::__bitset<0, 0> *",
5433   "name" : "std::__bitset<0, 0> *",
5434   "referenced_type" : "type-821",
5435   "self_type" : "type-1313",
5436   "size" : 4,
5437   "source_file" : "/external/libcxx/include/bitset"
5438  },
5439  {
5440   "alignment" : 4,
5441   "linker_set_key" : "std::__compressed_pair<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, std::allocator<char16_t> > *",
5442   "name" : "std::__compressed_pair<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, std::allocator<char16_t> > *",
5443   "referenced_type" : "type-267",
5444   "self_type" : "type-621",
5445   "size" : 4,
5446   "source_file" : "/external/libcxx/include/memory"
5447  },
5448  {
5449   "alignment" : 4,
5450   "linker_set_key" : "std::__compressed_pair<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, std::allocator<char32_t> > *",
5451   "name" : "std::__compressed_pair<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, std::allocator<char32_t> > *",
5452   "referenced_type" : "type-280",
5453   "self_type" : "type-624",
5454   "size" : 4,
5455   "source_file" : "/external/libcxx/include/memory"
5456  },
5457  {
5458   "alignment" : 4,
5459   "linker_set_key" : "std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> > *",
5460   "name" : "std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> > *",
5461   "referenced_type" : "type-223",
5462   "self_type" : "type-461",
5463   "size" : 4,
5464   "source_file" : "/external/libcxx/include/type_traits"
5465  },
5466  {
5467   "alignment" : 4,
5468   "linker_set_key" : "std::__compressed_pair<std::basic_string<wchar_t>::__rep, std::allocator<wchar_t> > *",
5469   "name" : "std::__compressed_pair<std::basic_string<wchar_t>::__rep, std::allocator<wchar_t> > *",
5470   "referenced_type" : "type-618",
5471   "self_type" : "type-617",
5472   "size" : 4,
5473   "source_file" : "/external/libcxx/include/memory"
5474  },
5475  {
5476   "alignment" : 4,
5477   "linker_set_key" : "std::__compressed_pair_elem<char *, 0, false> *",
5478   "name" : "std::__compressed_pair_elem<char *, 0, false> *",
5479   "referenced_type" : "type-634",
5480   "self_type" : "type-2542",
5481   "size" : 4,
5482   "source_file" : "/external/libcxx/include/type_traits"
5483  },
5484  {
5485   "alignment" : 4,
5486   "linker_set_key" : "std::__compressed_pair_elem<std::allocator<android::hardware::GrantorDescriptor>, 1, true> *",
5487   "name" : "std::__compressed_pair_elem<std::allocator<android::hardware::GrantorDescriptor>, 1, true> *",
5488   "referenced_type" : "type-308",
5489   "self_type" : "type-613",
5490   "size" : 4,
5491   "source_file" : "/external/libcxx/include/memory"
5492  },
5493  {
5494   "alignment" : 4,
5495   "linker_set_key" : "std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> *",
5496   "name" : "std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> *",
5497   "referenced_type" : "type-65",
5498   "self_type" : "type-154",
5499   "size" : 4,
5500   "source_file" : "/external/libcxx/include/type_traits"
5501  },
5502  {
5503   "alignment" : 4,
5504   "linker_set_key" : "std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> *",
5505   "name" : "std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> *",
5506   "referenced_type" : "type-272",
5507   "self_type" : "type-346",
5508   "size" : 4,
5509   "source_file" : "/external/libcxx/include/type_traits"
5510  },
5511  {
5512   "alignment" : 4,
5513   "linker_set_key" : "std::__compressed_pair_elem<std::allocator<char>, 1, true> *",
5514   "name" : "std::__compressed_pair_elem<std::allocator<char>, 1, true> *",
5515   "referenced_type" : "type-232",
5516   "self_type" : "type-2965",
5517   "size" : 4,
5518   "source_file" : "/external/libcxx/include/type_traits"
5519  },
5520  {
5521   "alignment" : 4,
5522   "linker_set_key" : "std::__compressed_pair_elem<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> >, 1, true> *",
5523   "name" : "std::__compressed_pair_elem<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> >, 1, true> *",
5524   "referenced_type" : "type-294",
5525   "self_type" : "type-612",
5526   "size" : 4,
5527   "source_file" : "/external/libcxx/include/memory"
5528  },
5529  {
5530   "alignment" : 4,
5531   "linker_set_key" : "std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> *",
5532   "name" : "std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> *",
5533   "referenced_type" : "type-606",
5534   "self_type" : "type-3093",
5535   "size" : 4,
5536   "source_file" : "/external/libcxx/include/type_traits"
5537  },
5538  {
5539   "alignment" : 4,
5540   "linker_set_key" : "std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> *",
5541   "name" : "std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> *",
5542   "referenced_type" : "type-134",
5543   "self_type" : "type-133",
5544   "size" : 4,
5545   "source_file" : "/external/libcxx/include/type_traits"
5546  },
5547  {
5548   "alignment" : 4,
5549   "linker_set_key" : "std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> *",
5550   "name" : "std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> *",
5551   "referenced_type" : "type-179",
5552   "self_type" : "type-315",
5553   "size" : 4,
5554   "source_file" : "/external/libcxx/include/type_traits"
5555  },
5556  {
5557   "alignment" : 4,
5558   "linker_set_key" : "std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> *",
5559   "name" : "std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> *",
5560   "referenced_type" : "type-224",
5561   "self_type" : "type-2943",
5562   "size" : 4,
5563   "source_file" : "/external/libcxx/include/type_traits"
5564  },
5565  {
5566   "alignment" : 4,
5567   "linker_set_key" : "std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> *",
5568   "name" : "std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> *",
5569   "referenced_type" : "type-445",
5570   "self_type" : "type-3071",
5571   "size" : 4,
5572   "source_file" : "/external/libcxx/include/type_traits"
5573  },
5574  {
5575   "alignment" : 4,
5576   "linker_set_key" : "std::__compressed_pair_elem<unsigned char *, 0, false> *",
5577   "name" : "std::__compressed_pair_elem<unsigned char *, 0, false> *",
5578   "referenced_type" : "type-301",
5579   "self_type" : "type-1899",
5580   "size" : 4,
5581   "source_file" : "/external/libcxx/include/type_traits"
5582  },
5583  {
5584   "alignment" : 4,
5585   "linker_set_key" : "std::__compressed_pair_elem<unsigned int *, 0, false> *",
5586   "name" : "std::__compressed_pair_elem<unsigned int *, 0, false> *",
5587   "referenced_type" : "type-637",
5588   "self_type" : "type-2683",
5589   "size" : 4,
5590   "source_file" : "/external/libcxx/include/type_traits"
5591  },
5592  {
5593   "alignment" : 4,
5594   "linker_set_key" : "std::__compressed_pair_elem<void (*)(void *), 1, false> *",
5595   "name" : "std::__compressed_pair_elem<void (*)(void *), 1, false> *",
5596   "referenced_type" : "type-629",
5597   "self_type" : "type-2152",
5598   "size" : 4,
5599   "source_file" : "/external/libcxx/include/type_traits"
5600  },
5601  {
5602   "alignment" : 4,
5603   "linker_set_key" : "std::__destruct_n *",
5604   "name" : "std::__destruct_n *",
5605   "referenced_type" : "type-639",
5606   "self_type" : "type-640",
5607   "size" : 4,
5608   "source_file" : "/external/libcxx/include/memory"
5609  },
5610  {
5611   "alignment" : 4,
5612   "linker_set_key" : "std::__libcpp_debug_info *",
5613   "name" : "std::__libcpp_debug_info *",
5614   "referenced_type" : "type-2953",
5615   "self_type" : "type-2954",
5616   "size" : 4,
5617   "source_file" : "/external/libcxx/include/__debug"
5618  },
5619  {
5620   "alignment" : 4,
5621   "linker_set_key" : "std::__libcpp_locale_guard *",
5622   "name" : "std::__libcpp_locale_guard *",
5623   "referenced_type" : "type-1108",
5624   "self_type" : "type-1112",
5625   "size" : 4,
5626   "source_file" : "/external/libcxx/include/__locale"
5627  },
5628  {
5629   "alignment" : 4,
5630   "linker_set_key" : "std::__murmur2_or_cityhash<unsigned int, 32> *",
5631   "name" : "std::__murmur2_or_cityhash<unsigned int, 32> *",
5632   "referenced_type" : "type-2991",
5633   "self_type" : "type-2992",
5634   "size" : 4,
5635   "source_file" : "/external/libcxx/include/utility"
5636  },
5637  {
5638   "alignment" : 4,
5639   "linker_set_key" : "std::__narrow_to_utf8<16> *",
5640   "name" : "std::__narrow_to_utf8<16> *",
5641   "referenced_type" : "type-1177",
5642   "self_type" : "type-1178",
5643   "size" : 4,
5644   "source_file" : "/external/libcxx/include/__locale"
5645  },
5646  {
5647   "alignment" : 4,
5648   "linker_set_key" : "std::__narrow_to_utf8<32> *",
5649   "name" : "std::__narrow_to_utf8<32> *",
5650   "referenced_type" : "type-1179",
5651   "self_type" : "type-1180",
5652   "size" : 4,
5653   "source_file" : "/external/libcxx/include/__locale"
5654  },
5655  {
5656   "alignment" : 4,
5657   "linker_set_key" : "std::__sfinae_assign_base<false, false> *",
5658   "name" : "std::__sfinae_assign_base<false, false> *",
5659   "referenced_type" : "type-2934",
5660   "self_type" : "type-2935",
5661   "size" : 4,
5662   "source_file" : "/external/libcxx/include/__tuple"
5663  },
5664  {
5665   "alignment" : 4,
5666   "linker_set_key" : "std::__sfinae_assign_base<false, true> *",
5667   "name" : "std::__sfinae_assign_base<false, true> *",
5668   "referenced_type" : "type-2947",
5669   "self_type" : "type-2948",
5670   "size" : 4,
5671   "source_file" : "/external/libcxx/include/__tuple"
5672  },
5673  {
5674   "alignment" : 4,
5675   "linker_set_key" : "std::__sfinae_assign_base<true, false> *",
5676   "name" : "std::__sfinae_assign_base<true, false> *",
5677   "referenced_type" : "type-2939",
5678   "self_type" : "type-2940",
5679   "size" : 4,
5680   "source_file" : "/external/libcxx/include/__tuple"
5681  },
5682  {
5683   "alignment" : 4,
5684   "linker_set_key" : "std::__sfinae_ctor_base<false, false> *",
5685   "name" : "std::__sfinae_ctor_base<false, false> *",
5686   "referenced_type" : "type-2916",
5687   "self_type" : "type-2917",
5688   "size" : 4,
5689   "source_file" : "/external/libcxx/include/__tuple"
5690  },
5691  {
5692   "alignment" : 4,
5693   "linker_set_key" : "std::__sfinae_ctor_base<false, true> *",
5694   "name" : "std::__sfinae_ctor_base<false, true> *",
5695   "referenced_type" : "type-2928",
5696   "self_type" : "type-2929",
5697   "size" : 4,
5698   "source_file" : "/external/libcxx/include/__tuple"
5699  },
5700  {
5701   "alignment" : 4,
5702   "linker_set_key" : "std::__sfinae_ctor_base<true, false> *",
5703   "name" : "std::__sfinae_ctor_base<true, false> *",
5704   "referenced_type" : "type-2922",
5705   "self_type" : "type-2923",
5706   "size" : 4,
5707   "source_file" : "/external/libcxx/include/__tuple"
5708  },
5709  {
5710   "alignment" : 4,
5711   "linker_set_key" : "std::__shared_count *",
5712   "name" : "std::__shared_count *",
5713   "referenced_type" : "type-642",
5714   "self_type" : "type-643",
5715   "size" : 4,
5716   "source_file" : "/external/libcxx/include/memory"
5717  },
5718  {
5719   "alignment" : 4,
5720   "linker_set_key" : "std::__shared_weak_count *",
5721   "name" : "std::__shared_weak_count *",
5722   "referenced_type" : "type-646",
5723   "self_type" : "type-647",
5724   "size" : 4,
5725   "source_file" : "/external/libcxx/include/memory"
5726  },
5727  {
5728   "alignment" : 4,
5729   "linker_set_key" : "std::__time_put *",
5730   "name" : "std::__time_put *",
5731   "referenced_type" : "type-1266",
5732   "self_type" : "type-1267",
5733   "size" : 4,
5734   "source_file" : "/external/libcxx/include/locale"
5735  },
5736  {
5737   "alignment" : 4,
5738   "linker_set_key" : "std::__widen_from_utf8<16> *",
5739   "name" : "std::__widen_from_utf8<16> *",
5740   "referenced_type" : "type-1183",
5741   "self_type" : "type-1184",
5742   "size" : 4,
5743   "source_file" : "/external/libcxx/include/__locale"
5744  },
5745  {
5746   "alignment" : 4,
5747   "linker_set_key" : "std::__widen_from_utf8<32> *",
5748   "name" : "std::__widen_from_utf8<32> *",
5749   "referenced_type" : "type-1185",
5750   "self_type" : "type-1186",
5751   "size" : 4,
5752   "source_file" : "/external/libcxx/include/__locale"
5753  },
5754  {
5755   "alignment" : 4,
5756   "linker_set_key" : "std::allocator<char16_t> *",
5757   "name" : "std::allocator<char16_t> *",
5758   "referenced_type" : "type-66",
5759   "self_type" : "type-213",
5760   "size" : 4,
5761   "source_file" : "/external/libcxx/include/memory"
5762  },
5763  {
5764   "alignment" : 4,
5765   "linker_set_key" : "std::allocator<char32_t> *",
5766   "name" : "std::allocator<char32_t> *",
5767   "referenced_type" : "type-217",
5768   "self_type" : "type-216",
5769   "size" : 4,
5770   "source_file" : "/external/libcxx/include/memory"
5771  },
5772  {
5773   "alignment" : 4,
5774   "linker_set_key" : "std::allocator<char> *",
5775   "name" : "std::allocator<char> *",
5776   "referenced_type" : "type-207",
5777   "self_type" : "type-206",
5778   "size" : 4,
5779   "source_file" : "/external/libcxx/include/memory"
5780  },
5781  {
5782   "alignment" : 4,
5783   "linker_set_key" : "std::allocator<wchar_t> *",
5784   "name" : "std::allocator<wchar_t> *",
5785   "referenced_type" : "type-209",
5786   "self_type" : "type-208",
5787   "size" : 4,
5788   "source_file" : "/external/libcxx/include/memory"
5789  },
5790  {
5791   "alignment" : 4,
5792   "linker_set_key" : "std::atomic<int> *",
5793   "name" : "std::atomic<int> *",
5794   "referenced_type" : "type-378",
5795   "self_type" : "type-379",
5796   "size" : 4,
5797   "source_file" : "/external/libcxx/include/atomic"
5798  },
5799  {
5800   "alignment" : 4,
5801   "linker_set_key" : "std::atomic<unsigned int> *",
5802   "name" : "std::atomic<unsigned int> *",
5803   "referenced_type" : "type-380",
5804   "self_type" : "type-381",
5805   "size" : 4,
5806   "source_file" : "/external/libcxx/include/atomic"
5807  },
5808  {
5809   "alignment" : 4,
5810   "linker_set_key" : "std::atomic_flag *",
5811   "name" : "std::atomic_flag *",
5812   "referenced_type" : "type-382",
5813   "self_type" : "type-388",
5814   "size" : 4,
5815   "source_file" : "/external/libcxx/include/atomic"
5816  },
5817  {
5818   "alignment" : 4,
5819   "linker_set_key" : "std::bad_exception *",
5820   "name" : "std::bad_exception *",
5821   "referenced_type" : "type-3083",
5822   "self_type" : "type-3084",
5823   "size" : 4,
5824   "source_file" : "/external/libcxx/include/exception"
5825  },
5826  {
5827   "alignment" : 4,
5828   "linker_set_key" : "std::basic_ios<char, std::char_traits<char> > *",
5829   "name" : "std::basic_ios<char, std::char_traits<char> > *",
5830   "referenced_type" : "type-250",
5831   "self_type" : "type-1211",
5832   "size" : 4,
5833   "source_file" : "/external/libcxx/include/ios"
5834  },
5835  {
5836   "alignment" : 4,
5837   "linker_set_key" : "std::basic_ostream<char, std::char_traits<char> > *",
5838   "name" : "std::basic_ostream<char, std::char_traits<char> > *",
5839   "referenced_type" : "type-249",
5840   "self_type" : "type-251",
5841   "size" : 4,
5842   "source_file" : "/external/libcxx/include/streambuf"
5843  },
5844  {
5845   "alignment" : 4,
5846   "linker_set_key" : "std::basic_ostream<wchar_t, std::char_traits<wchar_t> > *",
5847   "name" : "std::basic_ostream<wchar_t, std::char_traits<wchar_t> > *",
5848   "referenced_type" : "type-1214",
5849   "self_type" : "type-1213",
5850   "size" : 4,
5851   "source_file" : "/external/libcxx/include/streambuf"
5852  },
5853  {
5854   "alignment" : 4,
5855   "linker_set_key" : "std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > *",
5856   "name" : "std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > *",
5857   "referenced_type" : "type-248",
5858   "self_type" : "type-247",
5859   "size" : 4,
5860   "source_file" : "/external/libcxx/include/sstream"
5861  },
5862  {
5863   "alignment" : 4,
5864   "linker_set_key" : "std::basic_streambuf<char, std::char_traits<char> > *",
5865   "name" : "std::basic_streambuf<char, std::char_traits<char> > *",
5866   "referenced_type" : "type-235",
5867   "self_type" : "type-1206",
5868   "size" : 4,
5869   "source_file" : "/external/libcxx/include/streambuf"
5870  },
5871  {
5872   "alignment" : 4,
5873   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
5874   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
5875   "referenced_type" : "type-222",
5876   "self_type" : "type-812",
5877   "size" : 4,
5878   "source_file" : "/external/libcxx/include/string"
5879  },
5880  {
5881   "alignment" : 4,
5882   "linker_set_key" : "std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> > *",
5883   "name" : "std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> > *",
5884   "referenced_type" : "type-266",
5885   "self_type" : "type-274",
5886   "size" : 4,
5887   "source_file" : "/external/libcxx/include/string"
5888  },
5889  {
5890   "alignment" : 4,
5891   "linker_set_key" : "std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > *",
5892   "name" : "std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > *",
5893   "referenced_type" : "type-279",
5894   "self_type" : "type-283",
5895   "size" : 4,
5896   "source_file" : "/external/libcxx/include/string"
5897  },
5898  {
5899   "alignment" : 4,
5900   "linker_set_key" : "std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > *",
5901   "name" : "std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > *",
5902   "referenced_type" : "type-796",
5903   "self_type" : "type-816",
5904   "size" : 4,
5905   "source_file" : "/external/libcxx/include/string"
5906  },
5907  {
5908   "alignment" : 4,
5909   "linker_set_key" : "std::basic_string_view<char, std::char_traits<char> > *",
5910   "name" : "std::basic_string_view<char, std::char_traits<char> > *",
5911   "referenced_type" : "type-765",
5912   "self_type" : "type-764",
5913   "size" : 4,
5914   "source_file" : "/external/libcxx/include/string_view"
5915  },
5916  {
5917   "alignment" : 4,
5918   "linker_set_key" : "std::basic_string_view<char16_t, std::char_traits<char16_t> > *",
5919   "name" : "std::basic_string_view<char16_t, std::char_traits<char16_t> > *",
5920   "referenced_type" : "type-770",
5921   "self_type" : "type-769",
5922   "size" : 4,
5923   "source_file" : "/external/libcxx/include/string_view"
5924  },
5925  {
5926   "alignment" : 4,
5927   "linker_set_key" : "std::basic_string_view<char32_t, std::char_traits<char32_t> > *",
5928   "name" : "std::basic_string_view<char32_t, std::char_traits<char32_t> > *",
5929   "referenced_type" : "type-777",
5930   "self_type" : "type-776",
5931   "size" : 4,
5932   "source_file" : "/external/libcxx/include/string_view"
5933  },
5934  {
5935   "alignment" : 4,
5936   "linker_set_key" : "std::basic_string_view<wchar_t, std::char_traits<wchar_t> > *",
5937   "name" : "std::basic_string_view<wchar_t, std::char_traits<wchar_t> > *",
5938   "referenced_type" : "type-783",
5939   "self_type" : "type-782",
5940   "size" : 4,
5941   "source_file" : "/external/libcxx/include/string_view"
5942  },
5943  {
5944   "alignment" : 4,
5945   "linker_set_key" : "std::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> > *",
5946   "name" : "std::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> > *",
5947   "referenced_type" : "type-221",
5948   "self_type" : "type-220",
5949   "size" : 4,
5950   "source_file" : "/external/libcxx/include/sstream"
5951  },
5952  {
5953   "alignment" : 4,
5954   "linker_set_key" : "std::chrono::duration<long double, std::ratio<1, 1000000000> > *",
5955   "name" : "std::chrono::duration<long double, std::ratio<1, 1000000000> > *",
5956   "referenced_type" : "type-631",
5957   "self_type" : "type-969",
5958   "size" : 4,
5959   "source_file" : "/external/libcxx/include/chrono"
5960  },
5961  {
5962   "alignment" : 4,
5963   "linker_set_key" : "std::chrono::duration<long double, std::ratio<1, 1000000> > *",
5964   "name" : "std::chrono::duration<long double, std::ratio<1, 1000000> > *",
5965   "referenced_type" : "type-963",
5966   "self_type" : "type-964",
5967   "size" : 4,
5968   "source_file" : "/external/libcxx/include/chrono"
5969  },
5970  {
5971   "alignment" : 4,
5972   "linker_set_key" : "std::chrono::duration<long double, std::ratio<1, 1000> > *",
5973   "name" : "std::chrono::duration<long double, std::ratio<1, 1000> > *",
5974   "referenced_type" : "type-961",
5975   "self_type" : "type-962",
5976   "size" : 4,
5977   "source_file" : "/external/libcxx/include/chrono"
5978  },
5979  {
5980   "alignment" : 4,
5981   "linker_set_key" : "std::chrono::duration<long double, std::ratio<1, 1> > *",
5982   "name" : "std::chrono::duration<long double, std::ratio<1, 1> > *",
5983   "referenced_type" : "type-959",
5984   "self_type" : "type-960",
5985   "size" : 4,
5986   "source_file" : "/external/libcxx/include/chrono"
5987  },
5988  {
5989   "alignment" : 4,
5990   "linker_set_key" : "std::chrono::duration<long double, std::ratio<3600, 1> > *",
5991   "name" : "std::chrono::duration<long double, std::ratio<3600, 1> > *",
5992   "referenced_type" : "type-950",
5993   "self_type" : "type-951",
5994   "size" : 4,
5995   "source_file" : "/external/libcxx/include/chrono"
5996  },
5997  {
5998   "alignment" : 4,
5999   "linker_set_key" : "std::chrono::duration<long double, std::ratio<60, 1> > *",
6000   "name" : "std::chrono::duration<long double, std::ratio<60, 1> > *",
6001   "referenced_type" : "type-957",
6002   "self_type" : "type-958",
6003   "size" : 4,
6004   "source_file" : "/external/libcxx/include/chrono"
6005  },
6006  {
6007   "alignment" : 4,
6008   "linker_set_key" : "std::chrono::duration<long long, std::ratio<1, 1000000000> > *",
6009   "name" : "std::chrono::duration<long long, std::ratio<1, 1000000000> > *",
6010   "referenced_type" : "type-571",
6011   "self_type" : "type-930",
6012   "size" : 4,
6013   "source_file" : "/external/libcxx/include/chrono"
6014  },
6015  {
6016   "alignment" : 4,
6017   "linker_set_key" : "std::chrono::duration<long long, std::ratio<1, 1000000> > *",
6018   "name" : "std::chrono::duration<long long, std::ratio<1, 1000000> > *",
6019   "referenced_type" : "type-937",
6020   "self_type" : "type-938",
6021   "size" : 4,
6022   "source_file" : "/external/libcxx/include/chrono"
6023  },
6024  {
6025   "alignment" : 4,
6026   "linker_set_key" : "std::chrono::duration<long long, std::ratio<1, 1000> > *",
6027   "name" : "std::chrono::duration<long long, std::ratio<1, 1000> > *",
6028   "referenced_type" : "type-939",
6029   "self_type" : "type-941",
6030   "size" : 4,
6031   "source_file" : "/external/libcxx/include/chrono"
6032  },
6033  {
6034   "alignment" : 4,
6035   "linker_set_key" : "std::chrono::duration<long long, std::ratio<1, 1> > *",
6036   "name" : "std::chrono::duration<long long, std::ratio<1, 1> > *",
6037   "referenced_type" : "type-548",
6038   "self_type" : "type-942",
6039   "size" : 4,
6040   "source_file" : "/external/libcxx/include/chrono"
6041  },
6042  {
6043   "alignment" : 4,
6044   "linker_set_key" : "std::chrono::duration<long, std::ratio<3600, 1> > *",
6045   "name" : "std::chrono::duration<long, std::ratio<3600, 1> > *",
6046   "referenced_type" : "type-948",
6047   "self_type" : "type-949",
6048   "size" : 4,
6049   "source_file" : "/external/libcxx/include/chrono"
6050  },
6051  {
6052   "alignment" : 4,
6053   "linker_set_key" : "std::chrono::duration<long, std::ratio<60, 1> > *",
6054   "name" : "std::chrono::duration<long, std::ratio<60, 1> > *",
6055   "referenced_type" : "type-946",
6056   "self_type" : "type-947",
6057   "size" : 4,
6058   "source_file" : "/external/libcxx/include/chrono"
6059  },
6060  {
6061   "alignment" : 4,
6062   "linker_set_key" : "std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<long double, std::ratio<1, 1000000000> > > *",
6063   "name" : "std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<long double, std::ratio<1, 1000000000> > > *",
6064   "referenced_type" : "type-1026",
6065   "self_type" : "type-1027",
6066   "size" : 4,
6067   "source_file" : "/external/libcxx/include/chrono"
6068  },
6069  {
6070   "alignment" : 4,
6071   "linker_set_key" : "std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<long long, std::ratio<1, 1000000000> > > *",
6072   "name" : "std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<long long, std::ratio<1, 1000000000> > > *",
6073   "referenced_type" : "type-1022",
6074   "self_type" : "type-1023",
6075   "size" : 4,
6076   "source_file" : "/external/libcxx/include/chrono"
6077  },
6078  {
6079   "alignment" : 4,
6080   "linker_set_key" : "std::chrono::time_point<std::filesystem::_FilesystemClock, std::chrono::duration<long long, std::ratio<1, 1000000000> > > *",
6081   "name" : "std::chrono::time_point<std::filesystem::_FilesystemClock, std::chrono::duration<long long, std::ratio<1, 1000000000> > > *",
6082   "referenced_type" : "type-1016",
6083   "self_type" : "type-1018",
6084   "size" : 4,
6085   "source_file" : "/external/libcxx/include/chrono"
6086  },
6087  {
6088   "alignment" : 4,
6089   "linker_set_key" : "std::codecvt<char, char, mbstate_t> *",
6090   "name" : "std::codecvt<char, char, mbstate_t> *",
6091   "referenced_type" : "type-1146",
6092   "self_type" : "type-1147",
6093   "size" : 4,
6094   "source_file" : "/external/libcxx/include/__locale"
6095  },
6096  {
6097   "alignment" : 4,
6098   "linker_set_key" : "std::codecvt<char16_t, char, mbstate_t> *",
6099   "name" : "std::codecvt<char16_t, char, mbstate_t> *",
6100   "referenced_type" : "type-1159",
6101   "self_type" : "type-1160",
6102   "size" : 4,
6103   "source_file" : "/external/libcxx/include/__locale"
6104  },
6105  {
6106   "alignment" : 4,
6107   "linker_set_key" : "std::codecvt<char32_t, char, mbstate_t> *",
6108   "name" : "std::codecvt<char32_t, char, mbstate_t> *",
6109   "referenced_type" : "type-1165",
6110   "self_type" : "type-1166",
6111   "size" : 4,
6112   "source_file" : "/external/libcxx/include/__locale"
6113  },
6114  {
6115   "alignment" : 4,
6116   "linker_set_key" : "std::codecvt_base *",
6117   "name" : "std::codecvt_base *",
6118   "referenced_type" : "type-1142",
6119   "self_type" : "type-1143",
6120   "size" : 4,
6121   "source_file" : "/external/libcxx/include/__locale"
6122  },
6123  {
6124   "alignment" : 4,
6125   "linker_set_key" : "std::condition_variable *",
6126   "name" : "std::condition_variable *",
6127   "referenced_type" : "type-1095",
6128   "self_type" : "type-1096",
6129   "size" : 4,
6130   "source_file" : "/external/libcxx/include/__mutex_base"
6131  },
6132  {
6133   "alignment" : 4,
6134   "linker_set_key" : "std::ctype<wchar_t> *",
6135   "name" : "std::ctype<wchar_t> *",
6136   "referenced_type" : "type-1130",
6137   "self_type" : "type-1131",
6138   "size" : 4,
6139   "source_file" : "/external/libcxx/include/__locale"
6140  },
6141  {
6142   "alignment" : 4,
6143   "linker_set_key" : "std::ctype_base *",
6144   "name" : "std::ctype_base *",
6145   "referenced_type" : "type-1128",
6146   "self_type" : "type-1129",
6147   "size" : 4,
6148   "source_file" : "/external/libcxx/include/__locale"
6149  },
6150  {
6151   "alignment" : 4,
6152   "linker_set_key" : "std::domain_error *",
6153   "name" : "std::domain_error *",
6154   "referenced_type" : "type-347",
6155   "self_type" : "type-348",
6156   "size" : 4,
6157   "source_file" : "/external/libcxx/include/stdexcept"
6158  },
6159  {
6160   "alignment" : 4,
6161   "linker_set_key" : "std::error_category *",
6162   "name" : "std::error_category *",
6163   "referenced_type" : "type-599",
6164   "self_type" : "type-1049",
6165   "size" : 4,
6166   "source_file" : "/external/libcxx/include/system_error"
6167  },
6168  {
6169   "alignment" : 4,
6170   "linker_set_key" : "std::error_code *",
6171   "name" : "std::error_code *",
6172   "referenced_type" : "type-596",
6173   "self_type" : "type-1057",
6174   "size" : 4,
6175   "source_file" : "/external/libcxx/include/system_error"
6176  },
6177  {
6178   "alignment" : 4,
6179   "linker_set_key" : "std::error_condition *",
6180   "name" : "std::error_condition *",
6181   "referenced_type" : "type-1036",
6182   "self_type" : "type-1053",
6183   "size" : 4,
6184   "source_file" : "/external/libcxx/include/system_error"
6185  },
6186  {
6187   "alignment" : 4,
6188   "linker_set_key" : "std::exception *",
6189   "name" : "std::exception *",
6190   "referenced_type" : "type-343",
6191   "self_type" : "type-3082",
6192   "size" : 4,
6193   "source_file" : "/external/libcxx/include/exception"
6194  },
6195  {
6196   "alignment" : 4,
6197   "linker_set_key" : "std::exception_ptr *",
6198   "name" : "std::exception_ptr *",
6199   "referenced_type" : "type-3085",
6200   "self_type" : "type-3086",
6201   "size" : 4,
6202   "source_file" : "/external/libcxx/include/exception"
6203  },
6204  {
6205   "alignment" : 4,
6206   "linker_set_key" : "std::fpos<mbstate_t> *",
6207   "name" : "std::fpos<mbstate_t> *",
6208   "referenced_type" : "type-245",
6209   "self_type" : "type-263",
6210   "size" : 4,
6211   "source_file" : "/external/libcxx/include/string"
6212  },
6213  {
6214   "alignment" : 4,
6215   "linker_set_key" : "std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> *",
6216   "name" : "std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> *",
6217   "referenced_type" : "type-2513",
6218   "self_type" : "type-2512",
6219   "size" : 4,
6220   "source_file" : "/external/libcxx/include/type_traits"
6221  },
6222  {
6223   "alignment" : 4,
6224   "linker_set_key" : "std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> *",
6225   "name" : "std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> *",
6226   "referenced_type" : "type-2611",
6227   "self_type" : "type-2610",
6228   "size" : 4,
6229   "source_file" : "/external/libcxx/include/type_traits"
6230  },
6231  {
6232   "alignment" : 4,
6233   "linker_set_key" : "std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> *",
6234   "name" : "std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> *",
6235   "referenced_type" : "type-291",
6236   "self_type" : "type-290",
6237   "size" : 4,
6238   "source_file" : "/external/libcxx/include/type_traits"
6239  },
6240  {
6241   "alignment" : 4,
6242   "linker_set_key" : "std::in_place_t *",
6243   "name" : "std::in_place_t *",
6244   "referenced_type" : "type-2963",
6245   "self_type" : "type-2966",
6246   "size" : 4,
6247   "source_file" : "/external/libcxx/include/utility"
6248  },
6249  {
6250   "alignment" : 4,
6251   "linker_set_key" : "std::invalid_argument *",
6252   "name" : "std::invalid_argument *",
6253   "referenced_type" : "type-349",
6254   "self_type" : "type-350",
6255   "size" : 4,
6256   "source_file" : "/external/libcxx/include/stdexcept"
6257  },
6258  {
6259   "alignment" : 4,
6260   "linker_set_key" : "std::ios_base *",
6261   "name" : "std::ios_base *",
6262   "referenced_type" : "type-252",
6263   "self_type" : "type-1199",
6264   "size" : 4,
6265   "source_file" : "/external/libcxx/include/ios"
6266  },
6267  {
6268   "alignment" : 4,
6269   "linker_set_key" : "std::length_error *",
6270   "name" : "std::length_error *",
6271   "referenced_type" : "type-351",
6272   "self_type" : "type-352",
6273   "size" : 4,
6274   "source_file" : "/external/libcxx/include/stdexcept"
6275  },
6276  {
6277   "alignment" : 4,
6278   "linker_set_key" : "std::locale::__imp *",
6279   "name" : "std::locale::__imp *",
6280   "referenced_type" : "type-238",
6281   "self_type" : "type-237",
6282   "size" : 4,
6283   "source_file" : "/external/libcxx/include/__locale"
6284  },
6285  {
6286   "alignment" : 4,
6287   "linker_set_key" : "std::locale::__imp *",
6288   "name" : "std::locale::__imp *",
6289   "referenced_type" : "type-2465",
6290   "self_type" : "type-2464",
6291   "size" : 4,
6292   "source_file" : "/external/libcxx/include/__locale"
6293  },
6294  {
6295   "alignment" : 4,
6296   "linker_set_key" : "std::locale::__imp *",
6297   "name" : "std::locale::__imp *",
6298   "referenced_type" : "type-2572",
6299   "self_type" : "type-2571",
6300   "size" : 4,
6301   "source_file" : "/external/libcxx/include/__locale"
6302  },
6303  {
6304   "alignment" : 4,
6305   "linker_set_key" : "std::locale::facet *",
6306   "name" : "std::locale::facet *",
6307   "referenced_type" : "type-1117",
6308   "self_type" : "type-1120",
6309   "size" : 4,
6310   "source_file" : "/external/libcxx/include/__locale"
6311  },
6312  {
6313   "alignment" : 4,
6314   "linker_set_key" : "std::locale::id *",
6315   "name" : "std::locale::id *",
6316   "referenced_type" : "type-1121",
6317   "self_type" : "type-1123",
6318   "size" : 4,
6319   "source_file" : "/external/libcxx/include/__locale"
6320  },
6321  {
6322   "alignment" : 4,
6323   "linker_set_key" : "std::messages_base *",
6324   "name" : "std::messages_base *",
6325   "referenced_type" : "type-1307",
6326   "self_type" : "type-1308",
6327   "size" : 4,
6328   "source_file" : "/external/libcxx/include/locale"
6329  },
6330  {
6331   "alignment" : 4,
6332   "linker_set_key" : "std::money_base *",
6333   "name" : "std::money_base *",
6334   "referenced_type" : "type-1279",
6335   "self_type" : "type-1282",
6336   "size" : 4,
6337   "source_file" : "/external/libcxx/include/locale"
6338  },
6339  {
6340   "alignment" : 4,
6341   "linker_set_key" : "std::mutex *",
6342   "name" : "std::mutex *",
6343   "referenced_type" : "type-1086",
6344   "self_type" : "type-1085",
6345   "size" : 4,
6346   "source_file" : "/external/libcxx/include/__mutex_base"
6347  },
6348  {
6349   "alignment" : 4,
6350   "linker_set_key" : "std::nullopt_t *",
6351   "name" : "std::nullopt_t *",
6352   "referenced_type" : "type-1397",
6353   "self_type" : "type-1400",
6354   "size" : 4,
6355   "source_file" : "/external/libcxx/include/optional"
6356  },
6357  {
6358   "alignment" : 4,
6359   "linker_set_key" : "std::nullopt_t::__secret_tag *",
6360   "name" : "std::nullopt_t::__secret_tag *",
6361   "referenced_type" : "type-1398",
6362   "self_type" : "type-1399",
6363   "size" : 4,
6364   "source_file" : "/external/libcxx/include/optional"
6365  },
6366  {
6367   "alignment" : 4,
6368   "linker_set_key" : "std::once_flag *",
6369   "name" : "std::once_flag *",
6370   "referenced_type" : "type-1104",
6371   "self_type" : "type-1106",
6372   "size" : 4,
6373   "source_file" : "/external/libcxx/include/mutex"
6374  },
6375  {
6376   "alignment" : 4,
6377   "linker_set_key" : "std::out_of_range *",
6378   "name" : "std::out_of_range *",
6379   "referenced_type" : "type-353",
6380   "self_type" : "type-354",
6381   "size" : 4,
6382   "source_file" : "/external/libcxx/include/stdexcept"
6383  },
6384  {
6385   "alignment" : 4,
6386   "linker_set_key" : "std::overflow_error *",
6387   "name" : "std::overflow_error *",
6388   "referenced_type" : "type-358",
6389   "self_type" : "type-359",
6390   "size" : 4,
6391   "source_file" : "/external/libcxx/include/stdexcept"
6392  },
6393  {
6394   "alignment" : 4,
6395   "linker_set_key" : "std::pointer_safety *",
6396   "name" : "std::pointer_safety *",
6397   "referenced_type" : "type-654",
6398   "self_type" : "type-656",
6399   "size" : 4,
6400   "source_file" : "/external/libcxx/include/memory"
6401  },
6402  {
6403   "alignment" : 4,
6404   "linker_set_key" : "std::range_error *",
6405   "name" : "std::range_error *",
6406   "referenced_type" : "type-355",
6407   "self_type" : "type-356",
6408   "size" : 4,
6409   "source_file" : "/external/libcxx/include/stdexcept"
6410  },
6411  {
6412   "alignment" : 4,
6413   "linker_set_key" : "std::recursive_mutex *",
6414   "name" : "std::recursive_mutex *",
6415   "referenced_type" : "type-1098",
6416   "self_type" : "type-1099",
6417   "size" : 4,
6418   "source_file" : "/external/libcxx/include/mutex"
6419  },
6420  {
6421   "alignment" : 4,
6422   "linker_set_key" : "std::scoped_lock<> *",
6423   "name" : "std::scoped_lock<> *",
6424   "referenced_type" : "type-1102",
6425   "self_type" : "type-1103",
6426   "size" : 4,
6427   "source_file" : "/external/libcxx/include/mutex"
6428  },
6429  {
6430   "alignment" : 4,
6431   "linker_set_key" : "std::tuple<> *",
6432   "name" : "std::tuple<> *",
6433   "referenced_type" : "type-331",
6434   "self_type" : "type-332",
6435   "size" : 4,
6436   "source_file" : "/external/libcxx/include/tuple"
6437  },
6438  {
6439   "alignment" : 4,
6440   "linker_set_key" : "std::type_info *",
6441   "name" : "std::type_info *",
6442   "referenced_type" : "type-700",
6443   "self_type" : "type-3097",
6444   "size" : 4,
6445   "source_file" : "/external/libcxx/include/typeinfo"
6446  },
6447  {
6448   "alignment" : 4,
6449   "linker_set_key" : "std::underflow_error *",
6450   "name" : "std::underflow_error *",
6451   "referenced_type" : "type-360",
6452   "self_type" : "type-361",
6453   "size" : 4,
6454   "source_file" : "/external/libcxx/include/stdexcept"
6455  },
6456  {
6457   "alignment" : 4,
6458   "linker_set_key" : "timespec *",
6459   "name" : "timespec *",
6460   "referenced_type" : "type-47",
6461   "self_type" : "type-1082",
6462   "size" : 4,
6463   "source_file" : "/external/libcxx/include/__threading_support"
6464  },
6465  {
6466   "alignment" : 4,
6467   "linker_set_key" : "ucontext *",
6468   "name" : "ucontext *",
6469   "referenced_type" : "type-189",
6470   "self_type" : "type-190",
6471   "size" : 4,
6472   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/ucontext.h"
6473  },
6474  {
6475   "alignment" : 4,
6476   "linker_set_key" : "unsigned char *",
6477   "name" : "unsigned char *",
6478   "referenced_type" : "type-141",
6479   "self_type" : "type-302",
6480   "size" : 4,
6481   "source_file" : "/external/libcxx/include/type_traits"
6482  },
6483  {
6484   "alignment" : 4,
6485   "linker_set_key" : "unsigned int *",
6486   "name" : "unsigned int *",
6487   "referenced_type" : "type-25",
6488   "self_type" : "type-638",
6489   "size" : 4,
6490   "source_file" : "/external/libcxx/include/type_traits"
6491  },
6492  {
6493   "alignment" : 4,
6494   "linker_set_key" : "unsigned long *",
6495   "name" : "unsigned long *",
6496   "referenced_type" : "type-17",
6497   "self_type" : "type-1134",
6498   "size" : 4,
6499   "source_file" : "/external/libcxx/include/__locale"
6500  },
6501  {
6502   "alignment" : 4,
6503   "linker_set_key" : "user_fpregs_struct *",
6504   "name" : "user_fpregs_struct *",
6505   "referenced_type" : "type-159",
6506   "self_type" : "type-167",
6507   "size" : 4,
6508   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/user.h"
6509  },
6510  {
6511   "alignment" : 4,
6512   "linker_set_key" : "user_regs_struct *",
6513   "name" : "user_regs_struct *",
6514   "referenced_type" : "type-164",
6515   "self_type" : "type-166",
6516   "size" : 4,
6517   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/user.h"
6518  },
6519  {
6520   "alignment" : 4,
6521   "linker_set_key" : "void (*)()",
6522   "name" : "void (*)()",
6523   "referenced_type" : "type-121",
6524   "self_type" : "type-120",
6525   "size" : 4,
6526   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/signal.h"
6527  },
6528  {
6529   "alignment" : 4,
6530   "linker_set_key" : "void (*)(const std::__1::__libcpp_debug_info &)",
6531   "name" : "void (*)(const std::__1::__libcpp_debug_info &)",
6532   "referenced_type" : "type-2955",
6533   "self_type" : "type-2958",
6534   "size" : 4,
6535   "source_file" : "/external/libcxx/include/__debug"
6536  },
6537  {
6538   "alignment" : 4,
6539   "linker_set_key" : "void (*)(int)",
6540   "name" : "void (*)(int)",
6541   "referenced_type" : "type-96",
6542   "self_type" : "type-95",
6543   "size" : 4,
6544   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/signal.h"
6545  },
6546  {
6547   "alignment" : 4,
6548   "linker_set_key" : "void (*)(int, siginfo *, void *)",
6549   "name" : "void (*)(int, siginfo *, void *)",
6550   "referenced_type" : "type-99",
6551   "self_type" : "type-98",
6552   "size" : 4,
6553   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/signal.h"
6554  },
6555  {
6556   "alignment" : 4,
6557   "linker_set_key" : "void (*)(sigval)",
6558   "name" : "void (*)(sigval)",
6559   "referenced_type" : "type-150",
6560   "self_type" : "type-149",
6561   "size" : 4,
6562   "source_file" : "/bionic/libc/kernel/uapi/asm-generic/siginfo.h"
6563  },
6564  {
6565   "alignment" : 4,
6566   "linker_set_key" : "void (*)(std::__1::ios_base::event, std::__1::ios_base &, int)",
6567   "name" : "void (*)(std::__1::ios_base::event, std::__1::ios_base &, int)",
6568   "referenced_type" : "type-255",
6569   "self_type" : "type-254",
6570   "size" : 4,
6571   "source_file" : "/external/libcxx/include/ios"
6572  },
6573  {
6574   "alignment" : 4,
6575   "linker_set_key" : "void (*)(void *)",
6576   "name" : "void (*)(void *)",
6577   "referenced_type" : "type-419",
6578   "self_type" : "type-418",
6579   "size" : 4,
6580   "source_file" : "/external/libcxx/include/type_traits"
6581  },
6582  {
6583   "alignment" : 4,
6584   "linker_set_key" : "void (*)(void *, const void *)",
6585   "name" : "void (*)(void *, const void *)",
6586   "referenced_type" : "type-3074",
6587   "self_type" : "type-3073",
6588   "size" : 4,
6589   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/malloc.h"
6590  },
6591  {
6592   "alignment" : 4,
6593   "linker_set_key" : "void (**)(std::__1::ios_base::event, std::__1::ios_base &, int)",
6594   "name" : "void (**)(std::__1::ios_base::event, std::__1::ios_base &, int)",
6595   "referenced_type" : "type-254",
6596   "self_type" : "type-253",
6597   "size" : 4,
6598   "source_file" : "/external/libcxx/include/ios"
6599  },
6600  {
6601   "alignment" : 4,
6602   "linker_set_key" : "void *",
6603   "name" : "void *",
6604   "referenced_type" : "type-97",
6605   "self_type" : "type-108",
6606   "size" : 4,
6607   "source_file" : "/external/libcxx/include/type_traits"
6608  },
6609  {
6610   "alignment" : 4,
6611   "linker_set_key" : "void *(*)(const void *)",
6612   "name" : "void *(*)(const void *)",
6613   "referenced_type" : "type-693",
6614   "self_type" : "type-692",
6615   "size" : 4,
6616   "source_file" : "/external/libcxx/include/functional"
6617  },
6618  {
6619   "alignment" : 4,
6620   "linker_set_key" : "void *(*)(unsigned int, const void *)",
6621   "name" : "void *(*)(unsigned int, const void *)",
6622   "referenced_type" : "type-3066",
6623   "self_type" : "type-3065",
6624   "size" : 4,
6625   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/malloc.h"
6626  },
6627  {
6628   "alignment" : 4,
6629   "linker_set_key" : "void *(*)(unsigned int, unsigned int, const void *)",
6630   "name" : "void *(*)(unsigned int, unsigned int, const void *)",
6631   "referenced_type" : "type-3077",
6632   "self_type" : "type-3076",
6633   "size" : 4,
6634   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/malloc.h"
6635  },
6636  {
6637   "alignment" : 4,
6638   "linker_set_key" : "void *(*)(void *)",
6639   "name" : "void *(*)(void *)",
6640   "referenced_type" : "type-1083",
6641   "self_type" : "type-1084",
6642   "size" : 4,
6643   "source_file" : "/external/libcxx/include/__threading_support"
6644  },
6645  {
6646   "alignment" : 4,
6647   "linker_set_key" : "void *(*)(void *, unsigned int, const void *)",
6648   "name" : "void *(*)(void *, unsigned int, const void *)",
6649   "referenced_type" : "type-3069",
6650   "self_type" : "type-3068",
6651   "size" : 4,
6652   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/malloc.h"
6653  },
6654  {
6655   "alignment" : 4,
6656   "linker_set_key" : "void **",
6657   "name" : "void **",
6658   "referenced_type" : "type-108",
6659   "self_type" : "type-260",
6660   "size" : 4,
6661   "source_file" : "/external/libcxx/include/ios"
6662  },
6663  {
6664   "alignment" : 4,
6665   "linker_set_key" : "volatile std::atomic_flag *",
6666   "name" : "volatile std::atomic_flag *",
6667   "referenced_type" : "type-386",
6668   "self_type" : "type-387",
6669   "size" : 4,
6670   "source_file" : "/external/libcxx/include/atomic"
6671  },
6672  {
6673   "alignment" : 4,
6674   "linker_set_key" : "wchar_t *",
6675   "name" : "wchar_t *",
6676   "referenced_type" : "type-210",
6677   "self_type" : "type-385",
6678   "size" : 4,
6679   "source_file" : "/external/libcxx/include/type_traits"
6680  }
6681 ],
6682 "qualified_types" :
6683 [
6684  {
6685   "alignment" : 4,
6686   "is_const" : true,
6687   "linker_set_key" : "android::RefBase::weakref_impl *const",
6688   "name" : "android::RefBase::weakref_impl *const",
6689   "referenced_type" : "type-2503",
6690   "self_type" : "type-2505",
6691   "size" : 4,
6692   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6693  },
6694  {
6695   "alignment" : 4,
6696   "is_const" : true,
6697   "linker_set_key" : "android::RefBase::weakref_impl *const",
6698   "name" : "android::RefBase::weakref_impl *const",
6699   "referenced_type" : "type-2601",
6700   "self_type" : "type-2603",
6701   "size" : 4,
6702   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6703  },
6704  {
6705   "alignment" : 4,
6706   "is_const" : true,
6707   "linker_set_key" : "android::RefBase::weakref_impl *const",
6708   "name" : "android::RefBase::weakref_impl *const",
6709   "referenced_type" : "type-905",
6710   "self_type" : "type-904",
6711   "size" : 4,
6712   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6713  },
6714  {
6715   "alignment" : 4,
6716   "is_const" : true,
6717   "linker_set_key" : "char *const",
6718   "name" : "char *const",
6719   "referenced_type" : "type-200",
6720   "self_type" : "type-2691",
6721   "size" : 4,
6722   "source_file" : "/external/libcxx/include/type_traits"
6723  },
6724  {
6725   "alignment" : 1,
6726   "is_const" : true,
6727   "linker_set_key" : "char const[10]",
6728   "name" : "char const[10]",
6729   "referenced_type" : "type-808",
6730   "self_type" : "type-2687",
6731   "size" : 10,
6732   "source_file" : "/external/libcxx/include/type_traits"
6733  },
6734  {
6735   "alignment" : 1,
6736   "is_const" : true,
6737   "linker_set_key" : "char const[11]",
6738   "name" : "char const[11]",
6739   "referenced_type" : "type-230",
6740   "self_type" : "type-2677",
6741   "size" : 11,
6742   "source_file" : "/external/libcxx/include/type_traits"
6743  },
6744  {
6745   "alignment" : 1,
6746   "is_const" : true,
6747   "linker_set_key" : "char const[17]",
6748   "name" : "char const[17]",
6749   "referenced_type" : "type-802",
6750   "self_type" : "type-2668",
6751   "size" : 17,
6752   "source_file" : "/external/libcxx/include/type_traits"
6753  },
6754  {
6755   "alignment" : 1,
6756   "is_const" : true,
6757   "linker_set_key" : "char const[2]",
6758   "name" : "char const[2]",
6759   "referenced_type" : "type-798",
6760   "self_type" : "type-2660",
6761   "size" : 2,
6762   "source_file" : "/external/libcxx/include/type_traits"
6763  },
6764  {
6765   "alignment" : 1,
6766   "is_const" : true,
6767   "linker_set_key" : "char const[33]",
6768   "name" : "char const[33]",
6769   "referenced_type" : "type-1223",
6770   "self_type" : "type-1224",
6771   "size" : 33,
6772   "source_file" : "/external/libcxx/include/locale"
6773  },
6774  {
6775   "alignment" : 1,
6776   "is_const" : true,
6777   "linker_set_key" : "char const[3]",
6778   "name" : "char const[3]",
6779   "referenced_type" : "type-800",
6780   "self_type" : "type-2664",
6781   "size" : 3,
6782   "source_file" : "/external/libcxx/include/type_traits"
6783  },
6784  {
6785   "alignment" : 1,
6786   "is_const" : true,
6787   "linker_set_key" : "char const[8]",
6788   "name" : "char const[8]",
6789   "referenced_type" : "type-689",
6790   "self_type" : "type-2681",
6791   "size" : 8,
6792   "source_file" : "/external/libcxx/include/type_traits"
6793  },
6794  {
6795   "alignment" : 1,
6796   "is_const" : true,
6797   "linker_set_key" : "char const[9]",
6798   "name" : "char const[9]",
6799   "referenced_type" : "type-804",
6800   "self_type" : "type-2672",
6801   "size" : 9,
6802   "source_file" : "/external/libcxx/include/type_traits"
6803  },
6804  {
6805   "is_const" : true,
6806   "linker_set_key" : "const __bit_iterator<_Cp, _IsConst, >",
6807   "name" : "const __bit_iterator<_Cp, _IsConst, >",
6808   "referenced_type" : "type-2449",
6809   "self_type" : "type-2448",
6810   "source_file" : "/external/libcxx/include/__bit_reference"
6811  },
6812  {
6813   "is_const" : true,
6814   "linker_set_key" : "const __bit_iterator<_Cp, _IsConst, >",
6815   "name" : "const __bit_iterator<_Cp, _IsConst, >",
6816   "referenced_type" : "type-2559",
6817   "self_type" : "type-2558",
6818   "source_file" : "/external/libcxx/include/__bit_reference"
6819  },
6820  {
6821   "is_const" : true,
6822   "linker_set_key" : "const __bit_iterator<_Cp, _IsConst, >",
6823   "name" : "const __bit_iterator<_Cp, _IsConst, >",
6824   "referenced_type" : "type-832",
6825   "self_type" : "type-831",
6826   "source_file" : "/external/libcxx/include/__bit_reference"
6827  },
6828  {
6829   "is_const" : true,
6830   "linker_set_key" : "const __map_const_iterator<_TreeIterator>",
6831   "name" : "const __map_const_iterator<_TreeIterator>",
6832   "referenced_type" : "type-1410",
6833   "self_type" : "type-1409",
6834   "source_file" : "/external/libcxx/include/map"
6835  },
6836  {
6837   "is_const" : true,
6838   "linker_set_key" : "const __map_const_iterator<_TreeIterator>",
6839   "name" : "const __map_const_iterator<_TreeIterator>",
6840   "referenced_type" : "type-2499",
6841   "self_type" : "type-2498",
6842   "source_file" : "/external/libcxx/include/map"
6843  },
6844  {
6845   "is_const" : true,
6846   "linker_set_key" : "const __map_const_iterator<_TreeIterator>",
6847   "name" : "const __map_const_iterator<_TreeIterator>",
6848   "referenced_type" : "type-2598",
6849   "self_type" : "type-2597",
6850   "source_file" : "/external/libcxx/include/map"
6851  },
6852  {
6853   "is_const" : true,
6854   "linker_set_key" : "const __map_iterator<_TreeIterator>",
6855   "name" : "const __map_iterator<_TreeIterator>",
6856   "referenced_type" : "type-1407",
6857   "self_type" : "type-1406",
6858   "source_file" : "/external/libcxx/include/map"
6859  },
6860  {
6861   "is_const" : true,
6862   "linker_set_key" : "const __map_iterator<_TreeIterator>",
6863   "name" : "const __map_iterator<_TreeIterator>",
6864   "referenced_type" : "type-2496",
6865   "self_type" : "type-2495",
6866   "source_file" : "/external/libcxx/include/map"
6867  },
6868  {
6869   "is_const" : true,
6870   "linker_set_key" : "const __map_iterator<_TreeIterator>",
6871   "name" : "const __map_iterator<_TreeIterator>",
6872   "referenced_type" : "type-2595",
6873   "self_type" : "type-2594",
6874   "source_file" : "/external/libcxx/include/map"
6875  },
6876  {
6877   "is_const" : true,
6878   "linker_set_key" : "const __tree_const_iterator<_Tp, _ConstNodePtr, _DiffType>",
6879   "name" : "const __tree_const_iterator<_Tp, _ConstNodePtr, _DiffType>",
6880   "referenced_type" : "type-1393",
6881   "self_type" : "type-1392",
6882   "source_file" : "/external/libcxx/include/__tree"
6883  },
6884  {
6885   "is_const" : true,
6886   "linker_set_key" : "const __tree_const_iterator<_Tp, _ConstNodePtr, _DiffType>",
6887   "name" : "const __tree_const_iterator<_Tp, _ConstNodePtr, _DiffType>",
6888   "referenced_type" : "type-2490",
6889   "self_type" : "type-2489",
6890   "source_file" : "/external/libcxx/include/__tree"
6891  },
6892  {
6893   "is_const" : true,
6894   "linker_set_key" : "const __tree_const_iterator<_Tp, _ConstNodePtr, _DiffType>",
6895   "name" : "const __tree_const_iterator<_Tp, _ConstNodePtr, _DiffType>",
6896   "referenced_type" : "type-2589",
6897   "self_type" : "type-2588",
6898   "source_file" : "/external/libcxx/include/__tree"
6899  },
6900  {
6901   "is_const" : true,
6902   "linker_set_key" : "const __tree_iterator<_Tp, _NodePtr, _DiffType>",
6903   "name" : "const __tree_iterator<_Tp, _NodePtr, _DiffType>",
6904   "referenced_type" : "type-1389",
6905   "self_type" : "type-1388",
6906   "source_file" : "/external/libcxx/include/__tree"
6907  },
6908  {
6909   "is_const" : true,
6910   "linker_set_key" : "const __tree_iterator<_Tp, _NodePtr, _DiffType>",
6911   "name" : "const __tree_iterator<_Tp, _NodePtr, _DiffType>",
6912   "referenced_type" : "type-2487",
6913   "self_type" : "type-2486",
6914   "source_file" : "/external/libcxx/include/__tree"
6915  },
6916  {
6917   "is_const" : true,
6918   "linker_set_key" : "const __tree_iterator<_Tp, _NodePtr, _DiffType>",
6919   "name" : "const __tree_iterator<_Tp, _NodePtr, _DiffType>",
6920   "referenced_type" : "type-2586",
6921   "self_type" : "type-2585",
6922   "source_file" : "/external/libcxx/include/__tree"
6923  },
6924  {
6925   "alignment" : 4,
6926   "is_const" : true,
6927   "linker_set_key" : "const android::NativeHandle",
6928   "name" : "const android::NativeHandle",
6929   "referenced_type" : "type-1417",
6930   "self_type" : "type-1541",
6931   "size" : 12,
6932   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6933  },
6934  {
6935   "alignment" : 4,
6936   "is_const" : true,
6937   "linker_set_key" : "const android::RefBase",
6938   "name" : "const android::RefBase",
6939   "referenced_type" : "type-903",
6940   "self_type" : "type-1511",
6941   "size" : 8,
6942   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6943  },
6944  {
6945   "alignment" : 8,
6946   "is_const" : true,
6947   "linker_set_key" : "const android::hardware::GrantorDescriptor",
6948   "name" : "const android::hardware::GrantorDescriptor",
6949   "referenced_type" : "type-242",
6950   "self_type" : "type-1917",
6951   "size" : 24,
6952   "source_file" : "/external/libcxx/include/type_traits"
6953  },
6954  {
6955   "alignment" : 4,
6956   "is_const" : true,
6957   "linker_set_key" : "const android::hardware::Status",
6958   "name" : "const android::hardware::Status",
6959   "referenced_type" : "type-1366",
6960   "self_type" : "type-1367",
6961   "size" : 20,
6962   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6963  },
6964  {
6965   "alignment" : 4,
6966   "is_const" : true,
6967   "linker_set_key" : "const android::hardware::details::return_status",
6968   "name" : "const android::hardware::details::return_status",
6969   "referenced_type" : "type-1374",
6970   "self_type" : "type-1380",
6971   "size" : 24,
6972   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6973  },
6974  {
6975   "alignment" : 8,
6976   "is_const" : true,
6977   "linker_set_key" : "const android::hardware::hidl_handle",
6978   "name" : "const android::hardware::hidl_handle",
6979   "referenced_type" : "type-125",
6980   "self_type" : "type-1537",
6981   "size" : 16,
6982   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6983  },
6984  {
6985   "alignment" : 8,
6986   "is_const" : true,
6987   "linker_set_key" : "const android::hardware::hidl_memory",
6988   "name" : "const android::hardware::hidl_memory",
6989   "referenced_type" : "type-124",
6990   "self_type" : "type-1520",
6991   "size" : 40,
6992   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6993  },
6994  {
6995   "alignment" : 4,
6996   "is_const" : true,
6997   "linker_set_key" : "const android::hardware::hidl_string",
6998   "name" : "const android::hardware::hidl_string",
6999   "referenced_type" : "type-126",
7000   "self_type" : "type-1515",
7001   "size" : 16,
7002   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7003  },
7004  {
7005   "alignment" : 2,
7006   "is_const" : true,
7007   "linker_set_key" : "const android::hardware::hidl_version",
7008   "name" : "const android::hardware::hidl_version",
7009   "referenced_type" : "type-1529",
7010   "self_type" : "type-1533",
7011   "size" : 4,
7012   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7013  },
7014  {
7015   "alignment" : 4,
7016   "is_const" : true,
7017   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
7018   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
7019   "referenced_type" : "type-1545",
7020   "self_type" : "type-1546",
7021   "size" : 4,
7022   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7023  },
7024  {
7025   "alignment" : 4,
7026   "is_const" : true,
7027   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
7028   "name" : "const android::hidl::base::V1_0::IBase",
7029   "referenced_type" : "type-1335",
7030   "self_type" : "type-1551",
7031   "size" : 12,
7032   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
7033  },
7034  {
7035   "alignment" : 4,
7036   "is_const" : true,
7037   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
7038   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
7039   "referenced_type" : "type-1341",
7040   "self_type" : "type-1553",
7041   "size" : 12,
7042   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
7043  },
7044  {
7045   "alignment" : 4,
7046   "is_const" : true,
7047   "linker_set_key" : "const android::hidl::memory::V1_0::IMapper",
7048   "name" : "const android::hidl::memory::V1_0::IMapper",
7049   "referenced_type" : "type-1358",
7050   "self_type" : "type-1559",
7051   "size" : 12,
7052   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/IMapper.h"
7053  },
7054  {
7055   "alignment" : 4,
7056   "is_const" : true,
7057   "linker_set_key" : "const android::hidl::memory::V1_0::IMemory",
7058   "name" : "const android::hidl::memory::V1_0::IMemory",
7059   "referenced_type" : "type-1348",
7060   "self_type" : "type-1555",
7061   "size" : 12,
7062   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/IMemory.h"
7063  },
7064  {
7065   "alignment" : 4,
7066   "is_const" : true,
7067   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
7068   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
7069   "referenced_type" : "type-1330",
7070   "self_type" : "type-1331",
7071   "size" : 4,
7072   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7073  },
7074  {
7075   "alignment" : 4,
7076   "is_const" : true,
7077   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
7078   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
7079   "referenced_type" : "type-1333",
7080   "self_type" : "type-1337",
7081   "size" : 4,
7082   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7083  },
7084  {
7085   "alignment" : 4,
7086   "is_const" : true,
7087   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
7088   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
7089   "referenced_type" : "type-1339",
7090   "self_type" : "type-1344",
7091   "size" : 4,
7092   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7093  },
7094  {
7095   "alignment" : 4,
7096   "is_const" : true,
7097   "linker_set_key" : "const android::sp<android::hidl::memory::V1_0::IMapper>",
7098   "name" : "const android::sp<android::hidl::memory::V1_0::IMapper>",
7099   "referenced_type" : "type-1356",
7100   "self_type" : "type-1361",
7101   "size" : 4,
7102   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7103  },
7104  {
7105   "alignment" : 4,
7106   "is_const" : true,
7107   "linker_set_key" : "const android::sp<android::hidl::memory::V1_0::IMemory>",
7108   "name" : "const android::sp<android::hidl::memory::V1_0::IMemory>",
7109   "referenced_type" : "type-1346",
7110   "self_type" : "type-1354",
7111   "size" : 4,
7112   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7113  },
7114  {
7115   "alignment" : 1,
7116   "is_const" : true,
7117   "linker_set_key" : "const bool",
7118   "name" : "const bool",
7119   "referenced_type" : "type-31",
7120   "self_type" : "type-696",
7121   "size" : 1,
7122   "source_file" : "/external/libcxx/include/type_traits"
7123  },
7124  {
7125   "alignment" : 1,
7126   "is_const" : true,
7127   "linker_set_key" : "const char",
7128   "name" : "const char",
7129   "referenced_type" : "type-22",
7130   "self_type" : "type-130",
7131   "size" : 1,
7132   "source_file" : "/external/libcxx/include/type_traits"
7133  },
7134  {
7135   "alignment" : 4,
7136   "is_const" : true,
7137   "linker_set_key" : "const char *const",
7138   "name" : "const char *const",
7139   "referenced_type" : "type-129",
7140   "self_type" : "type-2623",
7141   "size" : 4,
7142   "source_file" : "/external/libcxx/include/type_traits"
7143  },
7144  {
7145   "alignment" : 4,
7146   "is_const" : true,
7147   "linker_set_key" : "const char *const[65]",
7148   "name" : "const char *const[65]",
7149   "referenced_type" : "type-193",
7150   "self_type" : "type-196",
7151   "size" : 260,
7152   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/signal.h"
7153  },
7154  {
7155   "alignment" : 2,
7156   "is_const" : true,
7157   "linker_set_key" : "const char16_t",
7158   "name" : "const char16_t",
7159   "referenced_type" : "type-67",
7160   "self_type" : "type-761",
7161   "size" : 2,
7162   "source_file" : "/external/libcxx/include/type_traits"
7163  },
7164  {
7165   "alignment" : 4,
7166   "is_const" : true,
7167   "linker_set_key" : "const char16_t *const",
7168   "name" : "const char16_t *const",
7169   "referenced_type" : "type-771",
7170   "self_type" : "type-2631",
7171   "size" : 4,
7172   "source_file" : "/external/libcxx/include/type_traits"
7173  },
7174  {
7175   "alignment" : 4,
7176   "is_const" : true,
7177   "linker_set_key" : "const char32_t",
7178   "name" : "const char32_t",
7179   "referenced_type" : "type-184",
7180   "self_type" : "type-763",
7181   "size" : 4,
7182   "source_file" : "/external/libcxx/include/type_traits"
7183  },
7184  {
7185   "alignment" : 4,
7186   "is_const" : true,
7187   "linker_set_key" : "const char32_t *const",
7188   "name" : "const char32_t *const",
7189   "referenced_type" : "type-778",
7190   "self_type" : "type-2635",
7191   "size" : 4,
7192   "source_file" : "/external/libcxx/include/type_traits"
7193  },
7194  {
7195   "is_const" : true,
7196   "linker_set_key" : "const class std::__1::uniform_int_distribution::param_type",
7197   "name" : "const class std::__1::uniform_int_distribution::param_type",
7198   "referenced_type" : "type-2440",
7199   "self_type" : "type-2439",
7200   "source_file" : "/external/libcxx/include/algorithm"
7201  },
7202  {
7203   "is_const" : true,
7204   "linker_set_key" : "const class std::__1::uniform_int_distribution::param_type",
7205   "name" : "const class std::__1::uniform_int_distribution::param_type",
7206   "referenced_type" : "type-2551",
7207   "self_type" : "type-2550",
7208   "source_file" : "/external/libcxx/include/algorithm"
7209  },
7210  {
7211   "is_const" : true,
7212   "linker_set_key" : "const class std::__1::uniform_int_distribution::param_type",
7213   "name" : "const class std::__1::uniform_int_distribution::param_type",
7214   "referenced_type" : "type-743",
7215   "self_type" : "type-742",
7216   "source_file" : "/external/libcxx/include/algorithm"
7217  },
7218  {
7219   "alignment" : 4,
7220   "is_const" : true,
7221   "linker_set_key" : "const double",
7222   "name" : "const double",
7223   "referenced_type" : "type-35",
7224   "self_type" : "type-1504",
7225   "size" : 8,
7226   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7227  },
7228  {
7229   "alignment" : 4,
7230   "is_const" : true,
7231   "linker_set_key" : "const float",
7232   "name" : "const float",
7233   "referenced_type" : "type-33",
7234   "self_type" : "type-1502",
7235   "size" : 4,
7236   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7237  },
7238  {
7239   "alignment" : 4,
7240   "is_const" : true,
7241   "linker_set_key" : "const int",
7242   "name" : "const int",
7243   "referenced_type" : "type-11",
7244   "self_type" : "type-738",
7245   "size" : 4,
7246   "source_file" : "/external/libcxx/include/type_traits"
7247  },
7248  {
7249   "is_const" : true,
7250   "linker_set_key" : "const iter<is_const>",
7251   "name" : "const iter<is_const>",
7252   "referenced_type" : "type-1526",
7253   "self_type" : "type-1525",
7254   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7255  },
7256  {
7257   "is_const" : true,
7258   "linker_set_key" : "const iter<is_const>",
7259   "name" : "const iter<is_const>",
7260   "referenced_type" : "type-2508",
7261   "self_type" : "type-2507",
7262   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7263  },
7264  {
7265   "is_const" : true,
7266   "linker_set_key" : "const iter<is_const>",
7267   "name" : "const iter<is_const>",
7268   "referenced_type" : "type-2606",
7269   "self_type" : "type-2605",
7270   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7271  },
7272  {
7273   "alignment" : 4,
7274   "is_const" : true,
7275   "linker_set_key" : "const log_msg",
7276   "name" : "const log_msg",
7277   "referenced_type" : "type-1584",
7278   "self_type" : "type-1588",
7279   "size" : 5124,
7280   "source_file" : "/system/core/liblog/include/log/log_read.h"
7281  },
7282  {
7283   "alignment" : 4,
7284   "is_const" : true,
7285   "linker_set_key" : "const long",
7286   "name" : "const long",
7287   "referenced_type" : "type-27",
7288   "self_type" : "type-390",
7289   "size" : 4,
7290   "source_file" : "/external/libcxx/include/limits"
7291  },
7292  {
7293   "alignment" : 4,
7294   "is_const" : true,
7295   "linker_set_key" : "const long double",
7296   "name" : "const long double",
7297   "referenced_type" : "type-3",
7298   "self_type" : "type-954",
7299   "size" : 8,
7300   "source_file" : "/external/libcxx/include/chrono"
7301  },
7302  {
7303   "alignment" : 4,
7304   "is_const" : true,
7305   "linker_set_key" : "const long long",
7306   "name" : "const long long",
7307   "referenced_type" : "type-2",
7308   "self_type" : "type-15",
7309   "size" : 8,
7310   "source_file" : "/external/libcxx/include/limits"
7311  },
7312  {
7313   "alignment" : 4,
7314   "is_const" : true,
7315   "linker_set_key" : "const native_handle",
7316   "name" : "const native_handle",
7317   "referenced_type" : "type-10",
7318   "self_type" : "type-9",
7319   "size" : 12,
7320   "source_file" : "/external/libcxx/include/type_traits"
7321  },
7322  {
7323   "alignment" : 2,
7324   "is_const" : true,
7325   "linker_set_key" : "const short",
7326   "name" : "const short",
7327   "referenced_type" : "type-113",
7328   "self_type" : "type-1494",
7329   "size" : 2,
7330   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7331  },
7332  {
7333   "alignment" : 1,
7334   "is_const" : true,
7335   "linker_set_key" : "const signed char",
7336   "name" : "const signed char",
7337   "referenced_type" : "type-749",
7338   "self_type" : "type-1490",
7339   "size" : 1,
7340   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7341  },
7342  {
7343   "alignment" : 1,
7344   "is_const" : true,
7345   "linker_set_key" : "const std::__bitset<0, 0>",
7346   "name" : "const std::__bitset<0, 0>",
7347   "referenced_type" : "type-821",
7348   "self_type" : "type-1316",
7349   "size" : 1,
7350   "source_file" : "/external/libcxx/include/bitset"
7351  },
7352  {
7353   "alignment" : 4,
7354   "is_const" : true,
7355   "linker_set_key" : "const std::__compressed_pair<char *, void (*)(void *)>",
7356   "name" : "const std::__compressed_pair<char *, void (*)(void *)>",
7357   "referenced_type" : "type-633",
7358   "self_type" : "type-1519",
7359   "size" : 8,
7360   "source_file" : "/external/libcxx/include/type_traits"
7361  },
7362  {
7363   "alignment" : 4,
7364   "is_const" : true,
7365   "linker_set_key" : "const std::__compressed_pair<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, std::allocator<char16_t> >",
7366   "name" : "const std::__compressed_pair<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, std::allocator<char16_t> >",
7367   "referenced_type" : "type-267",
7368   "self_type" : "type-622",
7369   "size" : 12,
7370   "source_file" : "/external/libcxx/include/memory"
7371  },
7372  {
7373   "alignment" : 4,
7374   "is_const" : true,
7375   "linker_set_key" : "const std::__compressed_pair<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, std::allocator<char32_t> >",
7376   "name" : "const std::__compressed_pair<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, std::allocator<char32_t> >",
7377   "referenced_type" : "type-280",
7378   "self_type" : "type-625",
7379   "size" : 12,
7380   "source_file" : "/external/libcxx/include/memory"
7381  },
7382  {
7383   "alignment" : 4,
7384   "is_const" : true,
7385   "linker_set_key" : "const std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> >",
7386   "name" : "const std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> >",
7387   "referenced_type" : "type-223",
7388   "self_type" : "type-615",
7389   "size" : 12,
7390   "source_file" : "/external/libcxx/include/memory"
7391  },
7392  {
7393   "alignment" : 4,
7394   "is_const" : true,
7395   "linker_set_key" : "const std::__compressed_pair<std::basic_string<wchar_t>::__rep, std::allocator<wchar_t> >",
7396   "name" : "const std::__compressed_pair<std::basic_string<wchar_t>::__rep, std::allocator<wchar_t> >",
7397   "referenced_type" : "type-618",
7398   "self_type" : "type-619",
7399   "size" : 12,
7400   "source_file" : "/external/libcxx/include/memory"
7401  },
7402  {
7403   "alignment" : 4,
7404   "is_const" : true,
7405   "linker_set_key" : "const std::__compressed_pair<unsigned char *, void (*)(void *)>",
7406   "name" : "const std::__compressed_pair<unsigned char *, void (*)(void *)>",
7407   "referenced_type" : "type-628",
7408   "self_type" : "type-1464",
7409   "size" : 8,
7410   "source_file" : "/external/libcxx/include/type_traits"
7411  },
7412  {
7413   "alignment" : 4,
7414   "is_const" : true,
7415   "linker_set_key" : "const std::__compressed_pair<unsigned int *, void (*)(void *)>",
7416   "name" : "const std::__compressed_pair<unsigned int *, void (*)(void *)>",
7417   "referenced_type" : "type-636",
7418   "self_type" : "type-1557",
7419   "size" : 8,
7420   "source_file" : "/external/libcxx/include/type_traits"
7421  },
7422  {
7423   "alignment" : 4,
7424   "is_const" : true,
7425   "linker_set_key" : "const std::__compressed_pair_elem<char *, 0, false>",
7426   "name" : "const std::__compressed_pair_elem<char *, 0, false>",
7427   "referenced_type" : "type-634",
7428   "self_type" : "type-1496",
7429   "size" : 4,
7430   "source_file" : "/external/libcxx/include/type_traits"
7431  },
7432  {
7433   "alignment" : 1,
7434   "is_const" : true,
7435   "linker_set_key" : "const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>",
7436   "name" : "const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>",
7437   "referenced_type" : "type-65",
7438   "self_type" : "type-64",
7439   "size" : 1,
7440   "source_file" : "/external/libcxx/include/type_traits"
7441  },
7442  {
7443   "alignment" : 1,
7444   "is_const" : true,
7445   "linker_set_key" : "const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>",
7446   "name" : "const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>",
7447   "referenced_type" : "type-272",
7448   "self_type" : "type-271",
7449   "size" : 1,
7450   "source_file" : "/external/libcxx/include/type_traits"
7451  },
7452  {
7453   "alignment" : 1,
7454   "is_const" : true,
7455   "linker_set_key" : "const std::__compressed_pair_elem<std::allocator<char>, 1, true>",
7456   "name" : "const std::__compressed_pair_elem<std::allocator<char>, 1, true>",
7457   "referenced_type" : "type-232",
7458   "self_type" : "type-370",
7459   "size" : 1,
7460   "source_file" : "/external/libcxx/include/type_traits"
7461  },
7462  {
7463   "alignment" : 1,
7464   "is_const" : true,
7465   "linker_set_key" : "const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>",
7466   "name" : "const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>",
7467   "referenced_type" : "type-606",
7468   "self_type" : "type-605",
7469   "size" : 1,
7470   "source_file" : "/external/libcxx/include/type_traits"
7471  },
7472  {
7473   "alignment" : 4,
7474   "is_const" : true,
7475   "linker_set_key" : "const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false>",
7476   "name" : "const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false>",
7477   "referenced_type" : "type-134",
7478   "self_type" : "type-709",
7479   "size" : 12,
7480   "source_file" : "/external/libcxx/include/type_traits"
7481  },
7482  {
7483   "alignment" : 4,
7484   "is_const" : true,
7485   "linker_set_key" : "const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false>",
7486   "name" : "const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false>",
7487   "referenced_type" : "type-179",
7488   "self_type" : "type-178",
7489   "size" : 12,
7490   "source_file" : "/external/libcxx/include/type_traits"
7491  },
7492  {
7493   "alignment" : 4,
7494   "is_const" : true,
7495   "linker_set_key" : "const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>",
7496   "name" : "const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>",
7497   "referenced_type" : "type-224",
7498   "self_type" : "type-321",
7499   "size" : 12,
7500   "source_file" : "/external/libcxx/include/type_traits"
7501  },
7502  {
7503   "alignment" : 4,
7504   "is_const" : true,
7505   "linker_set_key" : "const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>",
7506   "name" : "const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>",
7507   "referenced_type" : "type-445",
7508   "self_type" : "type-444",
7509   "size" : 12,
7510   "source_file" : "/external/libcxx/include/type_traits"
7511  },
7512  {
7513   "alignment" : 4,
7514   "is_const" : true,
7515   "linker_set_key" : "const std::__compressed_pair_elem<unsigned char *, 0, false>",
7516   "name" : "const std::__compressed_pair_elem<unsigned char *, 0, false>",
7517   "referenced_type" : "type-301",
7518   "self_type" : "type-300",
7519   "size" : 4,
7520   "source_file" : "/external/libcxx/include/type_traits"
7521  },
7522  {
7523   "alignment" : 4,
7524   "is_const" : true,
7525   "linker_set_key" : "const std::__compressed_pair_elem<unsigned int *, 0, false>",
7526   "name" : "const std::__compressed_pair_elem<unsigned int *, 0, false>",
7527   "referenced_type" : "type-637",
7528   "self_type" : "type-1531",
7529   "size" : 4,
7530   "source_file" : "/external/libcxx/include/type_traits"
7531  },
7532  {
7533   "alignment" : 4,
7534   "is_const" : true,
7535   "linker_set_key" : "const std::__compressed_pair_elem<void (*)(void *), 1, false>",
7536   "name" : "const std::__compressed_pair_elem<void (*)(void *), 1, false>",
7537   "referenced_type" : "type-629",
7538   "self_type" : "type-1426",
7539   "size" : 4,
7540   "source_file" : "/external/libcxx/include/type_traits"
7541  },
7542  {
7543   "alignment" : 4,
7544   "is_const" : true,
7545   "linker_set_key" : "const std::__function::__policy",
7546   "name" : "const std::__function::__policy",
7547   "referenced_type" : "type-690",
7548   "self_type" : "type-703",
7549   "size" : 16,
7550   "source_file" : "/external/libcxx/include/functional"
7551  },
7552  {
7553   "alignment" : 1,
7554   "is_const" : true,
7555   "linker_set_key" : "const std::__ignore_t<unsigned char>",
7556   "name" : "const std::__ignore_t<unsigned char>",
7557   "referenced_type" : "type-334",
7558   "self_type" : "type-335",
7559   "size" : 1,
7560   "source_file" : "/external/libcxx/include/tuple"
7561  },
7562  {
7563   "alignment" : 1,
7564   "is_const" : true,
7565   "linker_set_key" : "const std::__less<char *, char *>",
7566   "name" : "const std::__less<char *, char *>",
7567   "referenced_type" : "type-739",
7568   "self_type" : "type-740",
7569   "size" : 1,
7570   "source_file" : "/external/libcxx/include/algorithm"
7571  },
7572  {
7573   "alignment" : 1,
7574   "is_const" : true,
7575   "linker_set_key" : "const std::__less<int, int>",
7576   "name" : "const std::__less<int, int>",
7577   "referenced_type" : "type-733",
7578   "self_type" : "type-734",
7579   "size" : 1,
7580   "source_file" : "/external/libcxx/include/algorithm"
7581  },
7582  {
7583   "alignment" : 1,
7584   "is_const" : true,
7585   "linker_set_key" : "const std::__less<unsigned int, unsigned int>",
7586   "name" : "const std::__less<unsigned int, unsigned int>",
7587   "referenced_type" : "type-728",
7588   "self_type" : "type-729",
7589   "size" : 1,
7590   "source_file" : "/external/libcxx/include/algorithm"
7591  },
7592  {
7593   "alignment" : 4,
7594   "is_const" : true,
7595   "linker_set_key" : "const std::__libcpp_debug_info",
7596   "name" : "const std::__libcpp_debug_info",
7597   "referenced_type" : "type-2953",
7598   "self_type" : "type-2957",
7599   "size" : 16,
7600   "source_file" : "/external/libcxx/include/__debug"
7601  },
7602  {
7603   "alignment" : 4,
7604   "is_const" : true,
7605   "linker_set_key" : "const std::__libcpp_refstring",
7606   "name" : "const std::__libcpp_refstring",
7607   "referenced_type" : "type-339",
7608   "self_type" : "type-340",
7609   "size" : 4,
7610   "source_file" : "/external/libcxx/include/stdexcept"
7611  },
7612  {
7613   "alignment" : 1,
7614   "is_const" : true,
7615   "linker_set_key" : "const std::__scalar_hash<double, 2>",
7616   "name" : "const std::__scalar_hash<double, 2>",
7617   "referenced_type" : "type-3001",
7618   "self_type" : "type-3002",
7619   "size" : 1,
7620   "source_file" : "/external/libcxx/include/utility"
7621  },
7622  {
7623   "alignment" : 1,
7624   "is_const" : true,
7625   "linker_set_key" : "const std::__scalar_hash<float, 1>",
7626   "name" : "const std::__scalar_hash<float, 1>",
7627   "referenced_type" : "type-2998",
7628   "self_type" : "type-2999",
7629   "size" : 1,
7630   "source_file" : "/external/libcxx/include/utility"
7631  },
7632  {
7633   "alignment" : 1,
7634   "is_const" : true,
7635   "linker_set_key" : "const std::__scalar_hash<std::_PairT, 2>",
7636   "name" : "const std::__scalar_hash<std::_PairT, 2>",
7637   "referenced_type" : "type-2993",
7638   "self_type" : "type-2994",
7639   "size" : 1,
7640   "source_file" : "/external/libcxx/include/utility"
7641  },
7642  {
7643   "alignment" : 1,
7644   "is_const" : true,
7645   "linker_set_key" : "const std::__sfinae_assign_base<false, false>",
7646   "name" : "const std::__sfinae_assign_base<false, false>",
7647   "referenced_type" : "type-2934",
7648   "self_type" : "type-2936",
7649   "size" : 1,
7650   "source_file" : "/external/libcxx/include/__tuple"
7651  },
7652  {
7653   "alignment" : 1,
7654   "is_const" : true,
7655   "linker_set_key" : "const std::__sfinae_assign_base<false, true>",
7656   "name" : "const std::__sfinae_assign_base<false, true>",
7657   "referenced_type" : "type-2947",
7658   "self_type" : "type-2949",
7659   "size" : 1,
7660   "source_file" : "/external/libcxx/include/__tuple"
7661  },
7662  {
7663   "alignment" : 1,
7664   "is_const" : true,
7665   "linker_set_key" : "const std::__sfinae_assign_base<true, false>",
7666   "name" : "const std::__sfinae_assign_base<true, false>",
7667   "referenced_type" : "type-2939",
7668   "self_type" : "type-2941",
7669   "size" : 1,
7670   "source_file" : "/external/libcxx/include/__tuple"
7671  },
7672  {
7673   "alignment" : 1,
7674   "is_const" : true,
7675   "linker_set_key" : "const std::__sfinae_ctor_base<false, false>",
7676   "name" : "const std::__sfinae_ctor_base<false, false>",
7677   "referenced_type" : "type-2916",
7678   "self_type" : "type-2919",
7679   "size" : 1,
7680   "source_file" : "/external/libcxx/include/__tuple"
7681  },
7682  {
7683   "alignment" : 1,
7684   "is_const" : true,
7685   "linker_set_key" : "const std::__sfinae_ctor_base<false, true>",
7686   "name" : "const std::__sfinae_ctor_base<false, true>",
7687   "referenced_type" : "type-2928",
7688   "self_type" : "type-2932",
7689   "size" : 1,
7690   "source_file" : "/external/libcxx/include/__tuple"
7691  },
7692  {
7693   "alignment" : 1,
7694   "is_const" : true,
7695   "linker_set_key" : "const std::__sfinae_ctor_base<true, false>",
7696   "name" : "const std::__sfinae_ctor_base<true, false>",
7697   "referenced_type" : "type-2922",
7698   "self_type" : "type-2924",
7699   "size" : 1,
7700   "source_file" : "/external/libcxx/include/__tuple"
7701  },
7702  {
7703   "alignment" : 4,
7704   "is_const" : true,
7705   "linker_set_key" : "const std::__shared_count",
7706   "name" : "const std::__shared_count",
7707   "referenced_type" : "type-642",
7708   "self_type" : "type-644",
7709   "size" : 8,
7710   "source_file" : "/external/libcxx/include/memory"
7711  },
7712  {
7713   "alignment" : 4,
7714   "is_const" : true,
7715   "linker_set_key" : "const std::__shared_weak_count",
7716   "name" : "const std::__shared_weak_count",
7717   "referenced_type" : "type-646",
7718   "self_type" : "type-648",
7719   "size" : 12,
7720   "source_file" : "/external/libcxx/include/memory"
7721  },
7722  {
7723   "alignment" : 1,
7724   "is_const" : true,
7725   "linker_set_key" : "const std::adopt_lock_t",
7726   "name" : "const std::adopt_lock_t",
7727   "referenced_type" : "type-1089",
7728   "self_type" : "type-1092",
7729   "size" : 1,
7730   "source_file" : "/external/libcxx/include/__mutex_base"
7731  },
7732  {
7733   "alignment" : 1,
7734   "is_const" : true,
7735   "linker_set_key" : "const std::allocator<char16_t>",
7736   "name" : "const std::allocator<char16_t>",
7737   "referenced_type" : "type-66",
7738   "self_type" : "type-214",
7739   "size" : 1,
7740   "source_file" : "/external/libcxx/include/memory"
7741  },
7742  {
7743   "alignment" : 1,
7744   "is_const" : true,
7745   "linker_set_key" : "const std::allocator<char32_t>",
7746   "name" : "const std::allocator<char32_t>",
7747   "referenced_type" : "type-217",
7748   "self_type" : "type-218",
7749   "size" : 1,
7750   "source_file" : "/external/libcxx/include/memory"
7751  },
7752  {
7753   "alignment" : 1,
7754   "is_const" : true,
7755   "linker_set_key" : "const std::allocator<char>",
7756   "name" : "const std::allocator<char>",
7757   "referenced_type" : "type-207",
7758   "self_type" : "type-399",
7759   "size" : 1,
7760   "source_file" : "/external/libcxx/include/type_traits"
7761  },
7762  {
7763   "alignment" : 1,
7764   "is_const" : true,
7765   "linker_set_key" : "const std::allocator<wchar_t>",
7766   "name" : "const std::allocator<wchar_t>",
7767   "referenced_type" : "type-209",
7768   "self_type" : "type-211",
7769   "size" : 1,
7770   "source_file" : "/external/libcxx/include/memory"
7771  },
7772  {
7773   "alignment" : 1,
7774   "is_const" : true,
7775   "linker_set_key" : "const std::allocator_arg_t",
7776   "name" : "const std::allocator_arg_t",
7777   "referenced_type" : "type-311",
7778   "self_type" : "type-312",
7779   "size" : 1,
7780   "source_file" : "/external/libcxx/include/__functional_base"
7781  },
7782  {
7783   "alignment" : 4,
7784   "is_const" : true,
7785   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7786   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7787   "referenced_type" : "type-1549",
7788   "self_type" : "type-1548",
7789   "size" : 12,
7790   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7791  },
7792  {
7793   "alignment" : 4,
7794   "is_const" : true,
7795   "linker_set_key" : "const std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >",
7796   "name" : "const std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >",
7797   "referenced_type" : "type-248",
7798   "self_type" : "type-261",
7799   "size" : 136,
7800   "source_file" : "/external/libcxx/include/sstream"
7801  },
7802  {
7803   "alignment" : 4,
7804   "is_const" : true,
7805   "linker_set_key" : "const std::basic_streambuf<char, std::char_traits<char> >",
7806   "name" : "const std::basic_streambuf<char, std::char_traits<char> >",
7807   "referenced_type" : "type-235",
7808   "self_type" : "type-1208",
7809   "size" : 32,
7810   "source_file" : "/external/libcxx/include/streambuf"
7811  },
7812  {
7813   "alignment" : 4,
7814   "is_const" : true,
7815   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
7816   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
7817   "referenced_type" : "type-222",
7818   "self_type" : "type-814",
7819   "size" : 12,
7820   "source_file" : "/external/libcxx/include/type_traits"
7821  },
7822  {
7823   "alignment" : 4,
7824   "is_const" : true,
7825   "linker_set_key" : "const std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep",
7826   "name" : "const std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep",
7827   "referenced_type" : "type-135",
7828   "self_type" : "type-608",
7829   "size" : 12,
7830   "source_file" : "/external/libcxx/include/memory"
7831  },
7832  {
7833   "alignment" : 4,
7834   "is_const" : true,
7835   "linker_set_key" : "const std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >",
7836   "name" : "const std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >",
7837   "referenced_type" : "type-266",
7838   "self_type" : "type-275",
7839   "size" : 12,
7840   "source_file" : "/external/libcxx/include/string"
7841  },
7842  {
7843   "alignment" : 4,
7844   "is_const" : true,
7845   "linker_set_key" : "const std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep",
7846   "name" : "const std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep",
7847   "referenced_type" : "type-180",
7848   "self_type" : "type-611",
7849   "size" : 12,
7850   "source_file" : "/external/libcxx/include/memory"
7851  },
7852  {
7853   "alignment" : 4,
7854   "is_const" : true,
7855   "linker_set_key" : "const std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >",
7856   "name" : "const std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >",
7857   "referenced_type" : "type-279",
7858   "self_type" : "type-284",
7859   "size" : 12,
7860   "source_file" : "/external/libcxx/include/string"
7861  },
7862  {
7863   "alignment" : 4,
7864   "is_const" : true,
7865   "linker_set_key" : "const std::basic_string<char>::__rep",
7866   "name" : "const std::basic_string<char>::__rep",
7867   "referenced_type" : "type-225",
7868   "self_type" : "type-592",
7869   "size" : 12,
7870   "source_file" : "/external/libcxx/include/memory"
7871  },
7872  {
7873   "alignment" : 4,
7874   "is_const" : true,
7875   "linker_set_key" : "const std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >",
7876   "name" : "const std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >",
7877   "referenced_type" : "type-796",
7878   "self_type" : "type-818",
7879   "size" : 12,
7880   "source_file" : "/external/libcxx/include/type_traits"
7881  },
7882  {
7883   "alignment" : 4,
7884   "is_const" : true,
7885   "linker_set_key" : "const std::basic_string<wchar_t>::__rep",
7886   "name" : "const std::basic_string<wchar_t>::__rep",
7887   "referenced_type" : "type-446",
7888   "self_type" : "type-601",
7889   "size" : 12,
7890   "source_file" : "/external/libcxx/include/memory"
7891  },
7892  {
7893   "alignment" : 4,
7894   "is_const" : true,
7895   "linker_set_key" : "const std::basic_string_view<char, std::char_traits<char> >",
7896   "name" : "const std::basic_string_view<char, std::char_traits<char> >",
7897   "referenced_type" : "type-765",
7898   "self_type" : "type-766",
7899   "size" : 8,
7900   "source_file" : "/external/libcxx/include/string_view"
7901  },
7902  {
7903   "alignment" : 4,
7904   "is_const" : true,
7905   "linker_set_key" : "const std::basic_string_view<char16_t, std::char_traits<char16_t> >",
7906   "name" : "const std::basic_string_view<char16_t, std::char_traits<char16_t> >",
7907   "referenced_type" : "type-770",
7908   "self_type" : "type-772",
7909   "size" : 8,
7910   "source_file" : "/external/libcxx/include/string_view"
7911  },
7912  {
7913   "alignment" : 4,
7914   "is_const" : true,
7915   "linker_set_key" : "const std::basic_string_view<char32_t, std::char_traits<char32_t> >",
7916   "name" : "const std::basic_string_view<char32_t, std::char_traits<char32_t> >",
7917   "referenced_type" : "type-777",
7918   "self_type" : "type-779",
7919   "size" : 8,
7920   "source_file" : "/external/libcxx/include/string_view"
7921  },
7922  {
7923   "alignment" : 4,
7924   "is_const" : true,
7925   "linker_set_key" : "const std::basic_string_view<wchar_t, std::char_traits<wchar_t> >",
7926   "name" : "const std::basic_string_view<wchar_t, std::char_traits<wchar_t> >",
7927   "referenced_type" : "type-783",
7928   "self_type" : "type-785",
7929   "size" : 8,
7930   "source_file" : "/external/libcxx/include/string_view"
7931  },
7932  {
7933   "alignment" : 4,
7934   "is_const" : true,
7935   "linker_set_key" : "const std::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >",
7936   "name" : "const std::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >",
7937   "referenced_type" : "type-221",
7938   "self_type" : "type-239",
7939   "size" : 52,
7940   "source_file" : "/external/libcxx/include/sstream"
7941  },
7942  {
7943   "alignment" : 1,
7944   "is_const" : true,
7945   "linker_set_key" : "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>",
7946   "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>",
7947   "referenced_type" : "type-986",
7948   "self_type" : "type-988",
7949   "size" : 1,
7950   "source_file" : "/external/libcxx/include/chrono"
7951  },
7952  {
7953   "alignment" : 1,
7954   "is_const" : true,
7955   "linker_set_key" : "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>",
7956   "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>",
7957   "referenced_type" : "type-980",
7958   "self_type" : "type-981",
7959   "size" : 1,
7960   "source_file" : "/external/libcxx/include/chrono"
7961  },
7962  {
7963   "alignment" : 1,
7964   "is_const" : true,
7965   "linker_set_key" : "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>",
7966   "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>",
7967   "referenced_type" : "type-983",
7968   "self_type" : "type-984",
7969   "size" : 1,
7970   "source_file" : "/external/libcxx/include/chrono"
7971  },
7972  {
7973   "alignment" : 4,
7974   "is_const" : true,
7975   "linker_set_key" : "const std::chrono::duration<long double, std::ratio<1, 1000000000> >",
7976   "name" : "const std::chrono::duration<long double, std::ratio<1, 1000000000> >",
7977   "referenced_type" : "type-631",
7978   "self_type" : "type-971",
7979   "size" : 8,
7980   "source_file" : "/external/libcxx/include/chrono"
7981  },
7982  {
7983   "alignment" : 4,
7984   "is_const" : true,
7985   "linker_set_key" : "const std::chrono::duration<long long, std::ratio<1, 1000000000> >",
7986   "name" : "const std::chrono::duration<long long, std::ratio<1, 1000000000> >",
7987   "referenced_type" : "type-571",
7988   "self_type" : "type-935",
7989   "size" : 8,
7990   "source_file" : "/external/libcxx/include/chrono"
7991  },
7992  {
7993   "alignment" : 4,
7994   "is_const" : true,
7995   "linker_set_key" : "const std::chrono::duration<long long, std::ratio<1, 1> >",
7996   "name" : "const std::chrono::duration<long long, std::ratio<1, 1> >",
7997   "referenced_type" : "type-548",
7998   "self_type" : "type-933",
7999   "size" : 8,
8000   "source_file" : "/external/libcxx/include/chrono"
8001  },
8002  {
8003   "alignment" : 4,
8004   "is_const" : true,
8005   "linker_set_key" : "const std::chrono::time_point<std::chrono::steady_clock, std::chrono::duration<long long, std::ratio<1, 1000000000> > >",
8006   "name" : "const std::chrono::time_point<std::chrono::steady_clock, std::chrono::duration<long long, std::ratio<1, 1000000000> > >",
8007   "referenced_type" : "type-1012",
8008   "self_type" : "type-1014",
8009   "size" : 8,
8010   "source_file" : "/external/libcxx/include/chrono"
8011  },
8012  {
8013   "alignment" : 4,
8014   "is_const" : true,
8015   "linker_set_key" : "const std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<long long, std::ratio<1, 1000000000> > >",
8016   "name" : "const std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<long long, std::ratio<1, 1000000000> > >",
8017   "referenced_type" : "type-1022",
8018   "self_type" : "type-1024",
8019   "size" : 8,
8020   "source_file" : "/external/libcxx/include/chrono"
8021  },
8022  {
8023   "alignment" : 4,
8024   "is_const" : true,
8025   "linker_set_key" : "const std::chrono::time_point<std::filesystem::_FilesystemClock, std::chrono::duration<long long, std::ratio<1, 1000000000> > >",
8026   "name" : "const std::chrono::time_point<std::filesystem::_FilesystemClock, std::chrono::duration<long long, std::ratio<1, 1000000000> > >",
8027   "referenced_type" : "type-1016",
8028   "self_type" : "type-1019",
8029   "size" : 8,
8030   "source_file" : "/external/libcxx/include/chrono"
8031  },
8032  {
8033   "alignment" : 4,
8034   "is_const" : true,
8035   "linker_set_key" : "const std::codecvt<char, char, mbstate_t>",
8036   "name" : "const std::codecvt<char, char, mbstate_t>",
8037   "referenced_type" : "type-1146",
8038   "self_type" : "type-1148",
8039   "size" : 8,
8040   "source_file" : "/external/libcxx/include/__locale"
8041  },
8042  {
8043   "alignment" : 4,
8044   "is_const" : true,
8045   "linker_set_key" : "const std::codecvt<char16_t, char, mbstate_t>",
8046   "name" : "const std::codecvt<char16_t, char, mbstate_t>",
8047   "referenced_type" : "type-1159",
8048   "self_type" : "type-1161",
8049   "size" : 8,
8050   "source_file" : "/external/libcxx/include/__locale"
8051  },
8052  {
8053   "alignment" : 4,
8054   "is_const" : true,
8055   "linker_set_key" : "const std::codecvt<char32_t, char, mbstate_t>",
8056   "name" : "const std::codecvt<char32_t, char, mbstate_t>",
8057   "referenced_type" : "type-1165",
8058   "self_type" : "type-1167",
8059   "size" : 8,
8060   "source_file" : "/external/libcxx/include/__locale"
8061  },
8062  {
8063   "alignment" : 4,
8064   "is_const" : true,
8065   "linker_set_key" : "const std::codecvt<wchar_t, char, mbstate_t>",
8066   "name" : "const std::codecvt<wchar_t, char, mbstate_t>",
8067   "referenced_type" : "type-1153",
8068   "self_type" : "type-1154",
8069   "size" : 12,
8070   "source_file" : "/external/libcxx/include/__locale"
8071  },
8072  {
8073   "alignment" : 4,
8074   "is_const" : true,
8075   "linker_set_key" : "const std::ctype<char>",
8076   "name" : "const std::ctype<char>",
8077   "referenced_type" : "type-1135",
8078   "self_type" : "type-1137",
8079   "size" : 16,
8080   "source_file" : "/external/libcxx/include/__locale"
8081  },
8082  {
8083   "alignment" : 4,
8084   "is_const" : true,
8085   "linker_set_key" : "const std::ctype<wchar_t>",
8086   "name" : "const std::ctype<wchar_t>",
8087   "referenced_type" : "type-1130",
8088   "self_type" : "type-1132",
8089   "size" : 8,
8090   "source_file" : "/external/libcxx/include/__locale"
8091  },
8092  {
8093   "alignment" : 1,
8094   "is_const" : true,
8095   "linker_set_key" : "const std::defer_lock_t",
8096   "name" : "const std::defer_lock_t",
8097   "referenced_type" : "type-1087",
8098   "self_type" : "type-1090",
8099   "size" : 1,
8100   "source_file" : "/external/libcxx/include/__mutex_base"
8101  },
8102  {
8103   "alignment" : 4,
8104   "is_const" : true,
8105   "linker_set_key" : "const std::error_category",
8106   "name" : "const std::error_category",
8107   "referenced_type" : "type-599",
8108   "self_type" : "type-598",
8109   "size" : 4,
8110   "source_file" : "/external/libcxx/include/system_error"
8111  },
8112  {
8113   "alignment" : 4,
8114   "is_const" : true,
8115   "linker_set_key" : "const std::error_code",
8116   "name" : "const std::error_code",
8117   "referenced_type" : "type-596",
8118   "self_type" : "type-1058",
8119   "size" : 8,
8120   "source_file" : "/external/libcxx/include/system_error"
8121  },
8122  {
8123   "alignment" : 4,
8124   "is_const" : true,
8125   "linker_set_key" : "const std::error_condition",
8126   "name" : "const std::error_condition",
8127   "referenced_type" : "type-1036",
8128   "self_type" : "type-1054",
8129   "size" : 8,
8130   "source_file" : "/external/libcxx/include/system_error"
8131  },
8132  {
8133   "alignment" : 4,
8134   "is_const" : true,
8135   "linker_set_key" : "const std::exception_ptr",
8136   "name" : "const std::exception_ptr",
8137   "referenced_type" : "type-3085",
8138   "self_type" : "type-3087",
8139   "size" : 4,
8140   "source_file" : "/external/libcxx/include/exception"
8141  },
8142  {
8143   "alignment" : 4,
8144   "is_const" : true,
8145   "linker_set_key" : "const std::float_denorm_style",
8146   "name" : "const std::float_denorm_style",
8147   "referenced_type" : "type-3108",
8148   "self_type" : "type-3109",
8149   "size" : 4,
8150   "source_file" : "/external/libcxx/include/limits"
8151  },
8152  {
8153   "alignment" : 4,
8154   "is_const" : true,
8155   "linker_set_key" : "const std::float_round_style",
8156   "name" : "const std::float_round_style",
8157   "referenced_type" : "type-3107",
8158   "self_type" : "type-3110",
8159   "size" : 4,
8160   "source_file" : "/external/libcxx/include/limits"
8161  },
8162  {
8163   "alignment" : 4,
8164   "is_const" : true,
8165   "linker_set_key" : "const std::fpos<mbstate_t>",
8166   "name" : "const std::fpos<mbstate_t>",
8167   "referenced_type" : "type-245",
8168   "self_type" : "type-264",
8169   "size" : 12,
8170   "source_file" : "/external/libcxx/include/string"
8171  },
8172  {
8173   "is_const" : true,
8174   "linker_set_key" : "const std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>",
8175   "name" : "const std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>",
8176   "referenced_type" : "type-1761",
8177   "self_type" : "type-1760",
8178   "source_file" : "/external/libcxx/include/type_traits"
8179  },
8180  {
8181   "is_const" : true,
8182   "linker_set_key" : "const std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>",
8183   "name" : "const std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>",
8184   "referenced_type" : "type-2517",
8185   "self_type" : "type-2516",
8186   "source_file" : "/external/libcxx/include/type_traits"
8187  },
8188  {
8189   "is_const" : true,
8190   "linker_set_key" : "const std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>",
8191   "name" : "const std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>",
8192   "referenced_type" : "type-2615",
8193   "self_type" : "type-2614",
8194   "source_file" : "/external/libcxx/include/type_traits"
8195  },
8196  {
8197   "alignment" : 1,
8198   "is_const" : true,
8199   "linker_set_key" : "const std::hash<bool>",
8200   "name" : "const std::hash<bool>",
8201   "referenced_type" : "type-3005",
8202   "self_type" : "type-3006",
8203   "size" : 1,
8204   "source_file" : "/external/libcxx/include/utility"
8205  },
8206  {
8207   "alignment" : 1,
8208   "is_const" : true,
8209   "linker_set_key" : "const std::hash<char16_t>",
8210   "name" : "const std::hash<char16_t>",
8211   "referenced_type" : "type-3017",
8212   "self_type" : "type-3019",
8213   "size" : 1,
8214   "source_file" : "/external/libcxx/include/utility"
8215  },
8216  {
8217   "alignment" : 1,
8218   "is_const" : true,
8219   "linker_set_key" : "const std::hash<char32_t>",
8220   "name" : "const std::hash<char32_t>",
8221   "referenced_type" : "type-3021",
8222   "self_type" : "type-3022",
8223   "size" : 1,
8224   "source_file" : "/external/libcxx/include/utility"
8225  },
8226  {
8227   "alignment" : 1,
8228   "is_const" : true,
8229   "linker_set_key" : "const std::hash<char>",
8230   "name" : "const std::hash<char>",
8231   "referenced_type" : "type-3008",
8232   "self_type" : "type-3009",
8233   "size" : 1,
8234   "source_file" : "/external/libcxx/include/utility"
8235  },
8236  {
8237   "alignment" : 1,
8238   "is_const" : true,
8239   "linker_set_key" : "const std::hash<double>",
8240   "name" : "const std::hash<double>",
8241   "referenced_type" : "type-3052",
8242   "self_type" : "type-3053",
8243   "size" : 1,
8244   "source_file" : "/external/libcxx/include/utility"
8245  },
8246  {
8247   "alignment" : 1,
8248   "is_const" : true,
8249   "linker_set_key" : "const std::hash<float>",
8250   "name" : "const std::hash<float>",
8251   "referenced_type" : "type-3049",
8252   "self_type" : "type-3050",
8253   "size" : 1,
8254   "source_file" : "/external/libcxx/include/utility"
8255  },
8256  {
8257   "alignment" : 1,
8258   "is_const" : true,
8259   "linker_set_key" : "const std::hash<int>",
8260   "name" : "const std::hash<int>",
8261   "referenced_type" : "type-3035",
8262   "self_type" : "type-3036",
8263   "size" : 1,
8264   "source_file" : "/external/libcxx/include/utility"
8265  },
8266  {
8267   "alignment" : 1,
8268   "is_const" : true,
8269   "linker_set_key" : "const std::hash<long double>",
8270   "name" : "const std::hash<long double>",
8271   "referenced_type" : "type-3055",
8272   "self_type" : "type-3056",
8273   "size" : 1,
8274   "source_file" : "/external/libcxx/include/utility"
8275  },
8276  {
8277   "alignment" : 1,
8278   "is_const" : true,
8279   "linker_set_key" : "const std::hash<long>",
8280   "name" : "const std::hash<long>",
8281   "referenced_type" : "type-3041",
8282   "self_type" : "type-3042",
8283   "size" : 1,
8284   "source_file" : "/external/libcxx/include/utility"
8285  },
8286  {
8287   "alignment" : 1,
8288   "is_const" : true,
8289   "linker_set_key" : "const std::hash<nullptr_t>",
8290   "name" : "const std::hash<nullptr_t>",
8291   "referenced_type" : "type-3059",
8292   "self_type" : "type-3060",
8293   "size" : 1,
8294   "source_file" : "/external/libcxx/include/utility"
8295  },
8296  {
8297   "alignment" : 1,
8298   "is_const" : true,
8299   "linker_set_key" : "const std::hash<short>",
8300   "name" : "const std::hash<short>",
8301   "referenced_type" : "type-3029",
8302   "self_type" : "type-3030",
8303   "size" : 1,
8304   "source_file" : "/external/libcxx/include/utility"
8305  },
8306  {
8307   "alignment" : 1,
8308   "is_const" : true,
8309   "linker_set_key" : "const std::hash<signed char>",
8310   "name" : "const std::hash<signed char>",
8311   "referenced_type" : "type-3011",
8312   "self_type" : "type-3012",
8313   "size" : 1,
8314   "source_file" : "/external/libcxx/include/utility"
8315  },
8316  {
8317   "alignment" : 1,
8318   "is_const" : true,
8319   "linker_set_key" : "const std::hash<std::error_code>",
8320   "name" : "const std::hash<std::error_code>",
8321   "referenced_type" : "type-1061",
8322   "self_type" : "type-1063",
8323   "size" : 1,
8324   "source_file" : "/external/libcxx/include/system_error"
8325  },
8326  {
8327   "alignment" : 1,
8328   "is_const" : true,
8329   "linker_set_key" : "const std::hash<std::error_condition>",
8330   "name" : "const std::hash<std::error_condition>",
8331   "referenced_type" : "type-1065",
8332   "self_type" : "type-1067",
8333   "size" : 1,
8334   "source_file" : "/external/libcxx/include/system_error"
8335  },
8336  {
8337   "alignment" : 1,
8338   "is_const" : true,
8339   "linker_set_key" : "const std::hash<unsigned char>",
8340   "name" : "const std::hash<unsigned char>",
8341   "referenced_type" : "type-3014",
8342   "self_type" : "type-3015",
8343   "size" : 1,
8344   "source_file" : "/external/libcxx/include/utility"
8345  },
8346  {
8347   "alignment" : 1,
8348   "is_const" : true,
8349   "linker_set_key" : "const std::hash<unsigned int>",
8350   "name" : "const std::hash<unsigned int>",
8351   "referenced_type" : "type-3038",
8352   "self_type" : "type-3039",
8353   "size" : 1,
8354   "source_file" : "/external/libcxx/include/utility"
8355  },
8356  {
8357   "alignment" : 1,
8358   "is_const" : true,
8359   "linker_set_key" : "const std::hash<unsigned long>",
8360   "name" : "const std::hash<unsigned long>",
8361   "referenced_type" : "type-3044",
8362   "self_type" : "type-3045",
8363   "size" : 1,
8364   "source_file" : "/external/libcxx/include/utility"
8365  },
8366  {
8367   "alignment" : 1,
8368   "is_const" : true,
8369   "linker_set_key" : "const std::hash<unsigned short>",
8370   "name" : "const std::hash<unsigned short>",
8371   "referenced_type" : "type-3032",
8372   "self_type" : "type-3033",
8373   "size" : 1,
8374   "source_file" : "/external/libcxx/include/utility"
8375  },
8376  {
8377   "alignment" : 1,
8378   "is_const" : true,
8379   "linker_set_key" : "const std::hash<wchar_t>",
8380   "name" : "const std::hash<wchar_t>",
8381   "referenced_type" : "type-3024",
8382   "self_type" : "type-3025",
8383   "size" : 1,
8384   "source_file" : "/external/libcxx/include/utility"
8385  },
8386  {
8387   "alignment" : 1,
8388   "is_const" : true,
8389   "linker_set_key" : "const std::in_place_t",
8390   "name" : "const std::in_place_t",
8391   "referenced_type" : "type-2963",
8392   "self_type" : "type-2967",
8393   "size" : 1,
8394   "source_file" : "/external/libcxx/include/utility"
8395  },
8396  {
8397   "alignment" : 4,
8398   "is_const" : true,
8399   "linker_set_key" : "const std::initializer_list<bool>",
8400   "name" : "const std::initializer_list<bool>",
8401   "referenced_type" : "type-2881",
8402   "self_type" : "type-2883",
8403   "size" : 8,
8404   "source_file" : "/external/libcxx/include/initializer_list"
8405  },
8406  {
8407   "alignment" : 4,
8408   "is_const" : true,
8409   "linker_set_key" : "const std::ios_base",
8410   "name" : "const std::ios_base",
8411   "referenced_type" : "type-252",
8412   "self_type" : "type-1197",
8413   "size" : 72,
8414   "source_file" : "/external/libcxx/include/ios"
8415  },
8416  {
8417   "alignment" : 4,
8418   "is_const" : true,
8419   "linker_set_key" : "const std::locale",
8420   "name" : "const std::locale",
8421   "referenced_type" : "type-236",
8422   "self_type" : "type-1114",
8423   "size" : 4,
8424   "source_file" : "/external/libcxx/include/__locale"
8425  },
8426  {
8427   "alignment" : 4,
8428   "is_const" : true,
8429   "linker_set_key" : "const std::nested_exception",
8430   "name" : "const std::nested_exception",
8431   "referenced_type" : "type-3094",
8432   "self_type" : "type-3095",
8433   "size" : 8,
8434   "source_file" : "/external/libcxx/include/exception"
8435  },
8436  {
8437   "alignment" : 1,
8438   "is_const" : true,
8439   "linker_set_key" : "const std::nothrow_t",
8440   "name" : "const std::nothrow_t",
8441   "referenced_type" : "type-3101",
8442   "self_type" : "type-3102",
8443   "size" : 1,
8444   "source_file" : "/external/libcxx/include/new"
8445  },
8446  {
8447   "alignment" : 1,
8448   "is_const" : true,
8449   "linker_set_key" : "const std::nullopt_t",
8450   "name" : "const std::nullopt_t",
8451   "referenced_type" : "type-1397",
8452   "self_type" : "type-1402",
8453   "size" : 1,
8454   "source_file" : "/external/libcxx/include/optional"
8455  },
8456  {
8457   "alignment" : 4,
8458   "is_const" : true,
8459   "linker_set_key" : "const std::numpunct<char>",
8460   "name" : "const std::numpunct<char>",
8461   "referenced_type" : "type-1187",
8462   "self_type" : "type-1188",
8463   "size" : 24,
8464   "source_file" : "/external/libcxx/include/__locale"
8465  },
8466  {
8467   "alignment" : 4,
8468   "is_const" : true,
8469   "linker_set_key" : "const std::numpunct<wchar_t>",
8470   "name" : "const std::numpunct<wchar_t>",
8471   "referenced_type" : "type-1190",
8472   "self_type" : "type-1191",
8473   "size" : 28,
8474   "source_file" : "/external/libcxx/include/__locale"
8475  },
8476  {
8477   "alignment" : 1,
8478   "is_const" : true,
8479   "linker_set_key" : "const std::piecewise_construct_t",
8480   "name" : "const std::piecewise_construct_t",
8481   "referenced_type" : "type-2959",
8482   "self_type" : "type-2960",
8483   "size" : 1,
8484   "source_file" : "/external/libcxx/include/utility"
8485  },
8486  {
8487   "alignment" : 1,
8488   "is_const" : true,
8489   "linker_set_key" : "const std::placeholders::__ph<10>",
8490   "name" : "const std::placeholders::__ph<10>",
8491   "referenced_type" : "type-716",
8492   "self_type" : "type-727",
8493   "size" : 1,
8494   "source_file" : "/external/libcxx/include/functional"
8495  },
8496  {
8497   "alignment" : 1,
8498   "is_const" : true,
8499   "linker_set_key" : "const std::placeholders::__ph<1>",
8500   "name" : "const std::placeholders::__ph<1>",
8501   "referenced_type" : "type-704",
8502   "self_type" : "type-717",
8503   "size" : 1,
8504   "source_file" : "/external/libcxx/include/functional"
8505  },
8506  {
8507   "alignment" : 1,
8508   "is_const" : true,
8509   "linker_set_key" : "const std::placeholders::__ph<2>",
8510   "name" : "const std::placeholders::__ph<2>",
8511   "referenced_type" : "type-705",
8512   "self_type" : "type-718",
8513   "size" : 1,
8514   "source_file" : "/external/libcxx/include/functional"
8515  },
8516  {
8517   "alignment" : 1,
8518   "is_const" : true,
8519   "linker_set_key" : "const std::placeholders::__ph<3>",
8520   "name" : "const std::placeholders::__ph<3>",
8521   "referenced_type" : "type-706",
8522   "self_type" : "type-719",
8523   "size" : 1,
8524   "source_file" : "/external/libcxx/include/functional"
8525  },
8526  {
8527   "alignment" : 1,
8528   "is_const" : true,
8529   "linker_set_key" : "const std::placeholders::__ph<4>",
8530   "name" : "const std::placeholders::__ph<4>",
8531   "referenced_type" : "type-710",
8532   "self_type" : "type-720",
8533   "size" : 1,
8534   "source_file" : "/external/libcxx/include/functional"
8535  },
8536  {
8537   "alignment" : 1,
8538   "is_const" : true,
8539   "linker_set_key" : "const std::placeholders::__ph<5>",
8540   "name" : "const std::placeholders::__ph<5>",
8541   "referenced_type" : "type-711",
8542   "self_type" : "type-721",
8543   "size" : 1,
8544   "source_file" : "/external/libcxx/include/functional"
8545  },
8546  {
8547   "alignment" : 1,
8548   "is_const" : true,
8549   "linker_set_key" : "const std::placeholders::__ph<6>",
8550   "name" : "const std::placeholders::__ph<6>",
8551   "referenced_type" : "type-712",
8552   "self_type" : "type-722",
8553   "size" : 1,
8554   "source_file" : "/external/libcxx/include/functional"
8555  },
8556  {
8557   "alignment" : 1,
8558   "is_const" : true,
8559   "linker_set_key" : "const std::placeholders::__ph<7>",
8560   "name" : "const std::placeholders::__ph<7>",
8561   "referenced_type" : "type-713",
8562   "self_type" : "type-724",
8563   "size" : 1,
8564   "source_file" : "/external/libcxx/include/functional"
8565  },
8566  {
8567   "alignment" : 1,
8568   "is_const" : true,
8569   "linker_set_key" : "const std::placeholders::__ph<8>",
8570   "name" : "const std::placeholders::__ph<8>",
8571   "referenced_type" : "type-714",
8572   "self_type" : "type-725",
8573   "size" : 1,
8574   "source_file" : "/external/libcxx/include/functional"
8575  },
8576  {
8577   "alignment" : 1,
8578   "is_const" : true,
8579   "linker_set_key" : "const std::placeholders::__ph<9>",
8580   "name" : "const std::placeholders::__ph<9>",
8581   "referenced_type" : "type-715",
8582   "self_type" : "type-726",
8583   "size" : 1,
8584   "source_file" : "/external/libcxx/include/functional"
8585  },
8586  {
8587   "alignment" : 4,
8588   "is_const" : true,
8589   "linker_set_key" : "const std::pointer_safety",
8590   "name" : "const std::pointer_safety",
8591   "referenced_type" : "type-654",
8592   "self_type" : "type-658",
8593   "size" : 4,
8594   "source_file" : "/external/libcxx/include/memory"
8595  },
8596  {
8597   "alignment" : 4,
8598   "is_const" : true,
8599   "linker_set_key" : "const std::system_error",
8600   "name" : "const std::system_error",
8601   "referenced_type" : "type-1069",
8602   "self_type" : "type-1070",
8603   "size" : 16,
8604   "source_file" : "/external/libcxx/include/system_error"
8605  },
8606  {
8607   "alignment" : 1,
8608   "is_const" : true,
8609   "linker_set_key" : "const std::try_to_lock_t",
8610   "name" : "const std::try_to_lock_t",
8611   "referenced_type" : "type-1088",
8612   "self_type" : "type-1091",
8613   "size" : 1,
8614   "source_file" : "/external/libcxx/include/__mutex_base"
8615  },
8616  {
8617   "alignment" : 4,
8618   "is_const" : true,
8619   "linker_set_key" : "const std::type_info",
8620   "name" : "const std::type_info",
8621   "referenced_type" : "type-700",
8622   "self_type" : "type-699",
8623   "size" : 8,
8624   "source_file" : "/external/libcxx/include/typeinfo"
8625  },
8626  {
8627   "alignment" : 4,
8628   "is_const" : true,
8629   "linker_set_key" : "const std::type_info *const",
8630   "name" : "const std::type_info *const",
8631   "referenced_type" : "type-698",
8632   "self_type" : "type-697",
8633   "size" : 4,
8634   "source_file" : "/external/libcxx/include/functional"
8635  },
8636  {
8637   "alignment" : 4,
8638   "is_const" : true,
8639   "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
8640   "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
8641   "referenced_type" : "type-288",
8642   "self_type" : "type-847",
8643   "size" : 12,
8644   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8645  },
8646  {
8647   "alignment" : 4,
8648   "is_const" : true,
8649   "linker_set_key" : "const tm",
8650   "name" : "const tm",
8651   "referenced_type" : "type-201",
8652   "self_type" : "type-202",
8653   "size" : 44,
8654   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/time.h"
8655  },
8656  {
8657   "is_const" : true,
8658   "linker_set_key" : "const uniform_int_distribution<_IntType>",
8659   "name" : "const uniform_int_distribution<_IntType>",
8660   "referenced_type" : "type-2443",
8661   "self_type" : "type-2442",
8662   "source_file" : "/external/libcxx/include/algorithm"
8663  },
8664  {
8665   "is_const" : true,
8666   "linker_set_key" : "const uniform_int_distribution<_IntType>",
8667   "name" : "const uniform_int_distribution<_IntType>",
8668   "referenced_type" : "type-2554",
8669   "self_type" : "type-2553",
8670   "source_file" : "/external/libcxx/include/algorithm"
8671  },
8672  {
8673   "is_const" : true,
8674   "linker_set_key" : "const uniform_int_distribution<_IntType>",
8675   "name" : "const uniform_int_distribution<_IntType>",
8676   "referenced_type" : "type-746",
8677   "self_type" : "type-745",
8678   "source_file" : "/external/libcxx/include/algorithm"
8679  },
8680  {
8681   "alignment" : 1,
8682   "is_const" : true,
8683   "linker_set_key" : "const unsigned char",
8684   "name" : "const unsigned char",
8685   "referenced_type" : "type-141",
8686   "self_type" : "type-1492",
8687   "size" : 1,
8688   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8689  },
8690  {
8691   "alignment" : 4,
8692   "is_const" : true,
8693   "linker_set_key" : "const unsigned int",
8694   "name" : "const unsigned int",
8695   "referenced_type" : "type-25",
8696   "self_type" : "type-732",
8697   "size" : 4,
8698   "source_file" : "/external/libcxx/include/type_traits"
8699  },
8700  {
8701   "alignment" : 4,
8702   "is_const" : true,
8703   "linker_set_key" : "const unsigned long",
8704   "name" : "const unsigned long",
8705   "referenced_type" : "type-17",
8706   "self_type" : "type-18",
8707   "size" : 4,
8708   "source_file" : "/external/libcxx/include/limits"
8709  },
8710  {
8711   "alignment" : 4,
8712   "is_const" : true,
8713   "linker_set_key" : "const unsigned long long",
8714   "name" : "const unsigned long long",
8715   "referenced_type" : "type-13",
8716   "self_type" : "type-20",
8717   "size" : 8,
8718   "source_file" : "/external/libcxx/include/limits"
8719  },
8720  {
8721   "alignment" : 2,
8722   "is_const" : true,
8723   "linker_set_key" : "const unsigned short",
8724   "name" : "const unsigned short",
8725   "referenced_type" : "type-59",
8726   "self_type" : "type-1498",
8727   "size" : 2,
8728   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8729  },
8730  {
8731   "is_const" : true,
8732   "linker_set_key" : "const void",
8733   "name" : "const void",
8734   "referenced_type" : "type-97",
8735   "self_type" : "type-393",
8736   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/string.h"
8737  },
8738  {
8739   "alignment" : 4,
8740   "is_const" : true,
8741   "linker_set_key" : "const void *const",
8742   "name" : "const void *const",
8743   "referenced_type" : "type-694",
8744   "self_type" : "type-2896",
8745   "size" : 4,
8746   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/string.h"
8747  },
8748  {
8749   "alignment" : 4,
8750   "is_const" : true,
8751   "linker_set_key" : "const wchar_t",
8752   "name" : "const wchar_t",
8753   "referenced_type" : "type-210",
8754   "self_type" : "type-757",
8755   "size" : 4,
8756   "source_file" : "/external/libcxx/include/type_traits"
8757  },
8758  {
8759   "alignment" : 4,
8760   "is_const" : true,
8761   "linker_set_key" : "const wchar_t *const",
8762   "name" : "const wchar_t *const",
8763   "referenced_type" : "type-759",
8764   "self_type" : "type-2627",
8765   "size" : 4,
8766   "source_file" : "/external/libcxx/include/type_traits"
8767  },
8768  {
8769   "alignment" : 4,
8770   "is_const" : true,
8771   "linker_set_key" : "void (*const)(void *)",
8772   "name" : "void (*const)(void *)",
8773   "referenced_type" : "type-418",
8774   "self_type" : "type-695",
8775   "size" : 4,
8776   "source_file" : "/external/libcxx/include/functional"
8777  },
8778  {
8779   "alignment" : 4,
8780   "is_volatile" : true,
8781   "linker_set_key" : "void (*volatile)(void *, const void *)",
8782   "name" : "void (*volatile)(void *, const void *)",
8783   "referenced_type" : "type-3073",
8784   "self_type" : "type-3075",
8785   "size" : 4,
8786   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/malloc.h"
8787  },
8788  {
8789   "alignment" : 4,
8790   "is_const" : true,
8791   "linker_set_key" : "void *(*const)(const void *)",
8792   "name" : "void *(*const)(const void *)",
8793   "referenced_type" : "type-692",
8794   "self_type" : "type-691",
8795   "size" : 4,
8796   "source_file" : "/external/libcxx/include/functional"
8797  },
8798  {
8799   "alignment" : 4,
8800   "is_volatile" : true,
8801   "linker_set_key" : "void *(*volatile)(unsigned int, const void *)",
8802   "name" : "void *(*volatile)(unsigned int, const void *)",
8803   "referenced_type" : "type-3065",
8804   "self_type" : "type-3067",
8805   "size" : 4,
8806   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/malloc.h"
8807  },
8808  {
8809   "alignment" : 4,
8810   "is_volatile" : true,
8811   "linker_set_key" : "void *(*volatile)(unsigned int, unsigned int, const void *)",
8812   "name" : "void *(*volatile)(unsigned int, unsigned int, const void *)",
8813   "referenced_type" : "type-3076",
8814   "self_type" : "type-3078",
8815   "size" : 4,
8816   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/malloc.h"
8817  },
8818  {
8819   "alignment" : 4,
8820   "is_volatile" : true,
8821   "linker_set_key" : "void *(*volatile)(void *, unsigned int, const void *)",
8822   "name" : "void *(*volatile)(void *, unsigned int, const void *)",
8823   "referenced_type" : "type-3068",
8824   "self_type" : "type-3072",
8825   "size" : 4,
8826   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/malloc.h"
8827  },
8828  {
8829   "alignment" : 4,
8830   "is_const" : true,
8831   "linker_set_key" : "void *const",
8832   "name" : "void *const",
8833   "referenced_type" : "type-108",
8834   "self_type" : "type-2899",
8835   "size" : 4,
8836   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/string.h"
8837  },
8838  {
8839   "alignment" : 1,
8840   "is_volatile" : true,
8841   "linker_set_key" : "volatile std::atomic_flag",
8842   "name" : "volatile std::atomic_flag",
8843   "referenced_type" : "type-382",
8844   "self_type" : "type-386",
8845   "size" : 1,
8846   "source_file" : "/external/libcxx/include/atomic"
8847  }
8848 ],
8849 "record_types" :
8850 [
8851  {
8852   "alignment" : 4,
8853   "fields" :
8854   [
8855    {
8856     "field_name" : "fds_bits",
8857     "referenced_type" : "type-198"
8858    }
8859   ],
8860   "linker_set_key" : "__kernel_fd_set",
8861   "name" : "__kernel_fd_set",
8862   "referenced_type" : "type-2887",
8863   "self_type" : "type-2887",
8864   "size" : 128,
8865   "source_file" : "/bionic/libc/kernel/uapi/linux/posix_types.h",
8866   "unique_id" : "_ZTS15__kernel_fd_set"
8867  },
8868  {
8869   "alignment" : 4,
8870   "fields" :
8871   [
8872    {
8873     "field_name" : "val",
8874     "referenced_type" : "type-2889"
8875    }
8876   ],
8877   "linker_set_key" : "__kernel_fsid_t",
8878   "name" : "__kernel_fsid_t",
8879   "referenced_type" : "type-2888",
8880   "self_type" : "type-2888",
8881   "size" : 8,
8882   "source_file" : "/bionic/libc/kernel/uapi/asm-generic/posix_types.h",
8883   "unique_id" : "_ZTS15__kernel_fsid_t"
8884  },
8885  {
8886   "alignment" : 4,
8887   "fields" :
8888   [
8889    {
8890     "field_name" : "it_interval",
8891     "referenced_type" : "type-52"
8892    },
8893    {
8894     "field_name" : "it_value",
8895     "field_offset" : 128,
8896     "referenced_type" : "type-52"
8897    }
8898   ],
8899   "linker_set_key" : "__kernel_itimerspec",
8900   "name" : "__kernel_itimerspec",
8901   "referenced_type" : "type-53",
8902   "self_type" : "type-53",
8903   "size" : 32,
8904   "source_file" : "/bionic/libc/kernel/uapi/linux/time.h",
8905   "unique_id" : "_ZTS19__kernel_itimerspec"
8906  },
8907  {
8908   "alignment" : 4,
8909   "fields" :
8910   [
8911    {
8912     "field_name" : "tv_sec",
8913     "referenced_type" : "type-27"
8914    },
8915    {
8916     "field_name" : "tv_usec",
8917     "field_offset" : 32,
8918     "referenced_type" : "type-27"
8919    }
8920   ],
8921   "linker_set_key" : "__kernel_old_timeval",
8922   "name" : "__kernel_old_timeval",
8923   "referenced_type" : "type-54",
8924   "self_type" : "type-54",
8925   "size" : 8,
8926   "source_file" : "/bionic/libc/kernel/uapi/linux/time.h",
8927   "unique_id" : "_ZTS20__kernel_old_timeval"
8928  },
8929  {
8930   "alignment" : 4,
8931   "fields" :
8932   [
8933    {
8934     "field_name" : "_u",
8935     "referenced_type" : "type-94"
8936    },
8937    {
8938     "field_name" : "sa_mask",
8939     "field_offset" : 32,
8940     "referenced_type" : "type-17"
8941    },
8942    {
8943     "field_name" : "sa_flags",
8944     "field_offset" : 64,
8945     "referenced_type" : "type-17"
8946    },
8947    {
8948     "field_name" : "sa_restorer",
8949     "field_offset" : 96,
8950     "referenced_type" : "type-120"
8951    }
8952   ],
8953   "linker_set_key" : "__kernel_sigaction",
8954   "name" : "__kernel_sigaction",
8955   "referenced_type" : "type-93",
8956   "self_type" : "type-93",
8957   "size" : 16,
8958   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/signal.h",
8959   "unique_id" : "_ZTS18__kernel_sigaction"
8960  },
8961  {
8962   "alignment" : 4,
8963   "fields" :
8964   [
8965    {
8966     "field_name" : "_sa_handler",
8967     "referenced_type" : "type-95"
8968    },
8969    {
8970     "field_name" : "_sa_sigaction",
8971     "referenced_type" : "type-98"
8972    }
8973   ],
8974   "is_anonymous" : true,
8975   "linker_set_key" : "__kernel_sigaction::(anonymous union at bionic/libc/kernel/uapi/asm-x86/asm/signal.h:81:3) at bionic/libc/kernel/uapi/asm-x86/asm/signal.h:81:3",
8976   "name" : "__kernel_sigaction::(anonymous union at bionic/libc/kernel/uapi/asm-x86/asm/signal.h:81:3) at bionic/libc/kernel/uapi/asm-x86/asm/signal.h:81:3",
8977   "record_kind" : "union",
8978   "referenced_type" : "type-94",
8979   "self_type" : "type-94",
8980   "size" : 4,
8981   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/signal.h",
8982   "unique_id" : "_ZTSN18__kernel_sigactionUt_E"
8983  },
8984  {
8985   "alignment" : 4,
8986   "fields" :
8987   [
8988    {
8989     "field_name" : "tv_sec",
8990     "referenced_type" : "type-2"
8991    },
8992    {
8993     "field_name" : "tv_nsec",
8994     "field_offset" : 64,
8995     "referenced_type" : "type-2"
8996    }
8997   ],
8998   "linker_set_key" : "__kernel_timespec",
8999   "name" : "__kernel_timespec",
9000   "referenced_type" : "type-52",
9001   "self_type" : "type-52",
9002   "size" : 16,
9003   "source_file" : "/bionic/libc/kernel/uapi/linux/time.h",
9004   "unique_id" : "_ZTS17__kernel_timespec"
9005  },
9006  {
9007   "alignment" : 4,
9008   "fields" :
9009   [
9010    {
9011     "field_name" : "__cleanup_prev",
9012     "referenced_type" : "type-1076"
9013    },
9014    {
9015     "field_name" : "__cleanup_routine",
9016     "field_offset" : 32,
9017     "referenced_type" : "type-418"
9018    },
9019    {
9020     "field_name" : "__cleanup_arg",
9021     "field_offset" : 64,
9022     "referenced_type" : "type-108"
9023    }
9024   ],
9025   "linker_set_key" : "__pthread_cleanup_t",
9026   "name" : "__pthread_cleanup_t",
9027   "referenced_type" : "type-1075",
9028   "self_type" : "type-1075",
9029   "size" : 12,
9030   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/pthread.h",
9031   "unique_id" : "__pthread_cleanup_t"
9032  },
9033  {
9034   "alignment" : 4,
9035   "fields" :
9036   [
9037    {
9038     "field_name" : "_kill",
9039     "referenced_type" : "type-105"
9040    },
9041    {
9042     "field_name" : "_timer",
9043     "referenced_type" : "type-106"
9044    },
9045    {
9046     "field_name" : "_rt",
9047     "referenced_type" : "type-109"
9048    },
9049    {
9050     "field_name" : "_sigchld",
9051     "referenced_type" : "type-110"
9052    },
9053    {
9054     "field_name" : "_sigfault",
9055     "referenced_type" : "type-111"
9056    },
9057    {
9058     "field_name" : "_sigpoll",
9059     "referenced_type" : "type-117"
9060    },
9061    {
9062     "field_name" : "_sigsys",
9063     "referenced_type" : "type-118"
9064    }
9065   ],
9066   "linker_set_key" : "__sifields",
9067   "name" : "__sifields",
9068   "record_kind" : "union",
9069   "referenced_type" : "type-104",
9070   "self_type" : "type-104",
9071   "size" : 20,
9072   "source_file" : "/bionic/libc/kernel/uapi/asm-generic/siginfo.h",
9073   "unique_id" : "_ZTS10__sifields"
9074  },
9075  {
9076   "alignment" : 4,
9077   "fields" :
9078   [
9079    {
9080     "field_name" : "_pid",
9081     "referenced_type" : "type-11"
9082    },
9083    {
9084     "field_name" : "_uid",
9085     "field_offset" : 32,
9086     "referenced_type" : "type-25"
9087    }
9088   ],
9089   "is_anonymous" : true,
9090   "linker_set_key" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:38:3) at bionic/libc/kernel/uapi/asm-generic/siginfo.h:38:3",
9091   "name" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:38:3) at bionic/libc/kernel/uapi/asm-generic/siginfo.h:38:3",
9092   "referenced_type" : "type-105",
9093   "self_type" : "type-105",
9094   "size" : 8,
9095   "source_file" : "/bionic/libc/kernel/uapi/asm-generic/siginfo.h",
9096   "unique_id" : "_ZTSN10__sifieldsUt_E"
9097  },
9098  {
9099   "alignment" : 4,
9100   "fields" :
9101   [
9102    {
9103     "field_name" : "_tid",
9104     "referenced_type" : "type-11"
9105    },
9106    {
9107     "field_name" : "_overrun",
9108     "field_offset" : 32,
9109     "referenced_type" : "type-11"
9110    },
9111    {
9112     "field_name" : "_sigval",
9113     "field_offset" : 64,
9114     "referenced_type" : "type-107"
9115    },
9116    {
9117     "field_name" : "_sys_private",
9118     "field_offset" : 96,
9119     "referenced_type" : "type-11"
9120    }
9121   ],
9122   "is_anonymous" : true,
9123   "linker_set_key" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:42:3) at bionic/libc/kernel/uapi/asm-generic/siginfo.h:42:3",
9124   "name" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:42:3) at bionic/libc/kernel/uapi/asm-generic/siginfo.h:42:3",
9125   "referenced_type" : "type-106",
9126   "self_type" : "type-106",
9127   "size" : 16,
9128   "source_file" : "/bionic/libc/kernel/uapi/asm-generic/siginfo.h",
9129   "unique_id" : "_ZTSN10__sifieldsUt0_E"
9130  },
9131  {
9132   "alignment" : 4,
9133   "fields" :
9134   [
9135    {
9136     "field_name" : "_pid",
9137     "referenced_type" : "type-11"
9138    },
9139    {
9140     "field_name" : "_uid",
9141     "field_offset" : 32,
9142     "referenced_type" : "type-25"
9143    },
9144    {
9145     "field_name" : "_sigval",
9146     "field_offset" : 64,
9147     "referenced_type" : "type-107"
9148    }
9149   ],
9150   "is_anonymous" : true,
9151   "linker_set_key" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:48:3) at bionic/libc/kernel/uapi/asm-generic/siginfo.h:48:3",
9152   "name" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:48:3) at bionic/libc/kernel/uapi/asm-generic/siginfo.h:48:3",
9153   "referenced_type" : "type-109",
9154   "self_type" : "type-109",
9155   "size" : 12,
9156   "source_file" : "/bionic/libc/kernel/uapi/asm-generic/siginfo.h",
9157   "unique_id" : "_ZTSN10__sifieldsUt1_E"
9158  },
9159  {
9160   "alignment" : 4,
9161   "fields" :
9162   [
9163    {
9164     "field_name" : "_pid",
9165     "referenced_type" : "type-11"
9166    },
9167    {
9168     "field_name" : "_uid",
9169     "field_offset" : 32,
9170     "referenced_type" : "type-25"
9171    },
9172    {
9173     "field_name" : "_status",
9174     "field_offset" : 64,
9175     "referenced_type" : "type-11"
9176    },
9177    {
9178     "field_name" : "_utime",
9179     "field_offset" : 96,
9180     "referenced_type" : "type-27"
9181    },
9182    {
9183     "field_name" : "_stime",
9184     "field_offset" : 128,
9185     "referenced_type" : "type-27"
9186    }
9187   ],
9188   "is_anonymous" : true,
9189   "linker_set_key" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:53:3) at bionic/libc/kernel/uapi/asm-generic/siginfo.h:53:3",
9190   "name" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:53:3) at bionic/libc/kernel/uapi/asm-generic/siginfo.h:53:3",
9191   "referenced_type" : "type-110",
9192   "self_type" : "type-110",
9193   "size" : 20,
9194   "source_file" : "/bionic/libc/kernel/uapi/asm-generic/siginfo.h",
9195   "unique_id" : "_ZTSN10__sifieldsUt2_E"
9196  },
9197  {
9198   "alignment" : 4,
9199   "fields" :
9200   [
9201    {
9202     "field_name" : "_addr",
9203     "referenced_type" : "type-108"
9204    },
9205    {
9206     "field_offset" : 32,
9207     "referenced_type" : "type-112"
9208    }
9209   ],
9210   "is_anonymous" : true,
9211   "linker_set_key" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:60:3) at bionic/libc/kernel/uapi/asm-generic/siginfo.h:60:3",
9212   "name" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:60:3) at bionic/libc/kernel/uapi/asm-generic/siginfo.h:60:3",
9213   "referenced_type" : "type-111",
9214   "self_type" : "type-111",
9215   "size" : 16,
9216   "source_file" : "/bionic/libc/kernel/uapi/asm-generic/siginfo.h",
9217   "unique_id" : "_ZTSN10__sifieldsUt3_E"
9218  },
9219  {
9220   "alignment" : 4,
9221   "fields" :
9222   [
9223    {
9224     "field_name" : "_addr_lsb",
9225     "referenced_type" : "type-113"
9226    },
9227    {
9228     "field_name" : "_addr_bnd",
9229     "referenced_type" : "type-114"
9230    },
9231    {
9232     "field_name" : "_addr_pkey",
9233     "referenced_type" : "type-116"
9234    }
9235   ],
9236   "is_anonymous" : true,
9237   "linker_set_key" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:60:3)::(anonymous union at bionic/libc/kernel/uapi/asm-generic/siginfo.h:71:5) at bionic/libc/kernel/uapi/asm-generic/siginfo.h:71:5",
9238   "name" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:60:3)::(anonymous union at bionic/libc/kernel/uapi/asm-generic/siginfo.h:71:5) at bionic/libc/kernel/uapi/asm-generic/siginfo.h:71:5",
9239   "record_kind" : "union",
9240   "referenced_type" : "type-112",
9241   "self_type" : "type-112",
9242   "size" : 12,
9243   "source_file" : "/bionic/libc/kernel/uapi/asm-generic/siginfo.h",
9244   "unique_id" : "_ZTSN10__sifieldsUt3_Ut_E"
9245  },
9246  {
9247   "alignment" : 4,
9248   "fields" :
9249   [
9250    {
9251     "field_name" : "_dummy_bnd",
9252     "referenced_type" : "type-115"
9253    },
9254    {
9255     "field_name" : "_lower",
9256     "field_offset" : 32,
9257     "referenced_type" : "type-108"
9258    },
9259    {
9260     "field_name" : "_upper",
9261     "field_offset" : 64,
9262     "referenced_type" : "type-108"
9263    }
9264   ],
9265   "is_anonymous" : true,
9266   "linker_set_key" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:60:3)::(anonymous union at bionic/libc/kernel/uapi/asm-generic/siginfo.h:71:5)::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:73:7) at bionic/libc/kernel/uapi/asm-generic/siginfo.h:73:7",
9267   "name" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:60:3)::(anonymous union at bionic/libc/kernel/uapi/asm-generic/siginfo.h:71:5)::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:73:7) at bionic/libc/kernel/uapi/asm-generic/siginfo.h:73:7",
9268   "referenced_type" : "type-114",
9269   "self_type" : "type-114",
9270   "size" : 12,
9271   "source_file" : "/bionic/libc/kernel/uapi/asm-generic/siginfo.h",
9272   "unique_id" : "_ZTSN10__sifieldsUt3_Ut_Ut_E"
9273  },
9274  {
9275   "alignment" : 4,
9276   "fields" :
9277   [
9278    {
9279     "field_name" : "_dummy_pkey",
9280     "referenced_type" : "type-115"
9281    },
9282    {
9283     "field_name" : "_pkey",
9284     "field_offset" : 32,
9285     "referenced_type" : "type-25"
9286    }
9287   ],
9288   "is_anonymous" : true,
9289   "linker_set_key" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:60:3)::(anonymous union at bionic/libc/kernel/uapi/asm-generic/siginfo.h:71:5)::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:78:7) at bionic/libc/kernel/uapi/asm-generic/siginfo.h:78:7",
9290   "name" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:60:3)::(anonymous union at bionic/libc/kernel/uapi/asm-generic/siginfo.h:71:5)::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:78:7) at bionic/libc/kernel/uapi/asm-generic/siginfo.h:78:7",
9291   "referenced_type" : "type-116",
9292   "self_type" : "type-116",
9293   "size" : 8,
9294   "source_file" : "/bionic/libc/kernel/uapi/asm-generic/siginfo.h",
9295   "unique_id" : "_ZTSN10__sifieldsUt3_Ut_Ut0_E"
9296  },
9297  {
9298   "alignment" : 4,
9299   "fields" :
9300   [
9301    {
9302     "field_name" : "_band",
9303     "referenced_type" : "type-27"
9304    },
9305    {
9306     "field_name" : "_fd",
9307     "field_offset" : 32,
9308     "referenced_type" : "type-11"
9309    }
9310   ],
9311   "is_anonymous" : true,
9312   "linker_set_key" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:84:3) at bionic/libc/kernel/uapi/asm-generic/siginfo.h:84:3",
9313   "name" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:84:3) at bionic/libc/kernel/uapi/asm-generic/siginfo.h:84:3",
9314   "referenced_type" : "type-117",
9315   "self_type" : "type-117",
9316   "size" : 8,
9317   "source_file" : "/bionic/libc/kernel/uapi/asm-generic/siginfo.h",
9318   "unique_id" : "_ZTSN10__sifieldsUt4_E"
9319  },
9320  {
9321   "alignment" : 4,
9322   "fields" :
9323   [
9324    {
9325     "field_name" : "_call_addr",
9326     "referenced_type" : "type-108"
9327    },
9328    {
9329     "field_name" : "_syscall",
9330     "field_offset" : 32,
9331     "referenced_type" : "type-11"
9332    },
9333    {
9334     "field_name" : "_arch",
9335     "field_offset" : 64,
9336     "referenced_type" : "type-25"
9337    }
9338   ],
9339   "is_anonymous" : true,
9340   "linker_set_key" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:88:3) at bionic/libc/kernel/uapi/asm-generic/siginfo.h:88:3",
9341   "name" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:88:3) at bionic/libc/kernel/uapi/asm-generic/siginfo.h:88:3",
9342   "referenced_type" : "type-118",
9343   "self_type" : "type-118",
9344   "size" : 12,
9345   "source_file" : "/bionic/libc/kernel/uapi/asm-generic/siginfo.h",
9346   "unique_id" : "_ZTSN10__sifieldsUt5_E"
9347  },
9348  {
9349   "alignment" : 2,
9350   "fields" :
9351   [
9352    {
9353     "field_name" : "significand",
9354     "referenced_type" : "type-58"
9355    },
9356    {
9357     "field_name" : "exponent",
9358     "field_offset" : 64,
9359     "referenced_type" : "type-59"
9360    }
9361   ],
9362   "linker_set_key" : "_fpreg",
9363   "name" : "_fpreg",
9364   "referenced_type" : "type-57",
9365   "self_type" : "type-57",
9366   "size" : 10,
9367   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h",
9368   "unique_id" : "_ZTS6_fpreg"
9369  },
9370  {
9371   "alignment" : 4,
9372   "fields" :
9373   [
9374    {
9375     "field_name" : "cw",
9376     "referenced_type" : "type-25"
9377    },
9378    {
9379     "field_name" : "sw",
9380     "field_offset" : 32,
9381     "referenced_type" : "type-25"
9382    },
9383    {
9384     "field_name" : "tag",
9385     "field_offset" : 64,
9386     "referenced_type" : "type-25"
9387    },
9388    {
9389     "field_name" : "ipoff",
9390     "field_offset" : 96,
9391     "referenced_type" : "type-25"
9392    },
9393    {
9394     "field_name" : "cssel",
9395     "field_offset" : 128,
9396     "referenced_type" : "type-25"
9397    },
9398    {
9399     "field_name" : "dataoff",
9400     "field_offset" : 160,
9401     "referenced_type" : "type-25"
9402    },
9403    {
9404     "field_name" : "datasel",
9405     "field_offset" : 192,
9406     "referenced_type" : "type-25"
9407    },
9408    {
9409     "field_name" : "_st",
9410     "field_offset" : 224,
9411     "referenced_type" : "type-71"
9412    },
9413    {
9414     "field_name" : "status",
9415     "field_offset" : 864,
9416     "referenced_type" : "type-59"
9417    },
9418    {
9419     "field_name" : "magic",
9420     "field_offset" : 880,
9421     "referenced_type" : "type-59"
9422    },
9423    {
9424     "field_name" : "_fxsr_env",
9425     "field_offset" : 896,
9426     "referenced_type" : "type-72"
9427    },
9428    {
9429     "field_name" : "mxcsr",
9430     "field_offset" : 1088,
9431     "referenced_type" : "type-25"
9432    },
9433    {
9434     "field_name" : "reserved",
9435     "field_offset" : 1120,
9436     "referenced_type" : "type-25"
9437    },
9438    {
9439     "field_name" : "_fxsr_st",
9440     "field_offset" : 1152,
9441     "referenced_type" : "type-73"
9442    },
9443    {
9444     "field_name" : "_xmm",
9445     "field_offset" : 2176,
9446     "referenced_type" : "type-74"
9447    },
9448    {
9449     "field_offset" : 3200,
9450     "referenced_type" : "type-75"
9451    },
9452    {
9453     "field_offset" : 4608,
9454     "referenced_type" : "type-77"
9455    }
9456   ],
9457   "linker_set_key" : "_fpstate_32",
9458   "name" : "_fpstate_32",
9459   "referenced_type" : "type-70",
9460   "self_type" : "type-70",
9461   "size" : 624,
9462   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h",
9463   "unique_id" : "_ZTS11_fpstate_32"
9464  },
9465  {
9466   "alignment" : 4,
9467   "fields" :
9468   [
9469    {
9470     "field_name" : "padding1",
9471     "referenced_type" : "type-76"
9472    },
9473    {
9474     "field_name" : "padding",
9475     "referenced_type" : "type-76"
9476    }
9477   ],
9478   "is_anonymous" : true,
9479   "linker_set_key" : "_fpstate_32::(anonymous union at bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h:62:3) at bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h:62:3",
9480   "name" : "_fpstate_32::(anonymous union at bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h:62:3) at bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h:62:3",
9481   "record_kind" : "union",
9482   "referenced_type" : "type-75",
9483   "self_type" : "type-75",
9484   "size" : 176,
9485   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h",
9486   "unique_id" : "_ZTSN11_fpstate_32Ut_E"
9487  },
9488  {
9489   "alignment" : 4,
9490   "fields" :
9491   [
9492    {
9493     "field_name" : "padding2",
9494     "referenced_type" : "type-78"
9495    },
9496    {
9497     "field_name" : "sw_reserved",
9498     "referenced_type" : "type-55"
9499    }
9500   ],
9501   "is_anonymous" : true,
9502   "linker_set_key" : "_fpstate_32::(anonymous union at bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h:66:3) at bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h:66:3",
9503   "name" : "_fpstate_32::(anonymous union at bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h:66:3) at bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h:66:3",
9504   "record_kind" : "union",
9505   "referenced_type" : "type-77",
9506   "self_type" : "type-77",
9507   "size" : 48,
9508   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h",
9509   "unique_id" : "_ZTSN11_fpstate_32Ut0_E"
9510  },
9511  {
9512   "alignment" : 4,
9513   "fields" :
9514   [
9515    {
9516     "field_name" : "cwd",
9517     "referenced_type" : "type-59"
9518    },
9519    {
9520     "field_name" : "swd",
9521     "field_offset" : 16,
9522     "referenced_type" : "type-59"
9523    },
9524    {
9525     "field_name" : "twd",
9526     "field_offset" : 32,
9527     "referenced_type" : "type-59"
9528    },
9529    {
9530     "field_name" : "fop",
9531     "field_offset" : 48,
9532     "referenced_type" : "type-59"
9533    },
9534    {
9535     "field_name" : "rip",
9536     "field_offset" : 64,
9537     "referenced_type" : "type-13"
9538    },
9539    {
9540     "field_name" : "rdp",
9541     "field_offset" : 128,
9542     "referenced_type" : "type-13"
9543    },
9544    {
9545     "field_name" : "mxcsr",
9546     "field_offset" : 192,
9547     "referenced_type" : "type-25"
9548    },
9549    {
9550     "field_name" : "mxcsr_mask",
9551     "field_offset" : 224,
9552     "referenced_type" : "type-25"
9553    },
9554    {
9555     "field_name" : "st_space",
9556     "field_offset" : 256,
9557     "referenced_type" : "type-80"
9558    },
9559    {
9560     "field_name" : "xmm_space",
9561     "field_offset" : 1280,
9562     "referenced_type" : "type-81"
9563    },
9564    {
9565     "field_name" : "reserved2",
9566     "field_offset" : 3328,
9567     "referenced_type" : "type-78"
9568    },
9569    {
9570     "field_offset" : 3712,
9571     "referenced_type" : "type-82"
9572    }
9573   ],
9574   "linker_set_key" : "_fpstate_64",
9575   "name" : "_fpstate_64",
9576   "referenced_type" : "type-79",
9577   "self_type" : "type-79",
9578   "size" : 512,
9579   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h",
9580   "unique_id" : "_ZTS11_fpstate_64"
9581  },
9582  {
9583   "alignment" : 4,
9584   "fields" :
9585   [
9586    {
9587     "field_name" : "reserved3",
9588     "referenced_type" : "type-78"
9589    },
9590    {
9591     "field_name" : "sw_reserved",
9592     "referenced_type" : "type-55"
9593    }
9594   ],
9595   "is_anonymous" : true,
9596   "linker_set_key" : "_fpstate_64::(anonymous union at bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h:83:3) at bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h:83:3",
9597   "name" : "_fpstate_64::(anonymous union at bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h:83:3) at bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h:83:3",
9598   "record_kind" : "union",
9599   "referenced_type" : "type-82",
9600   "self_type" : "type-82",
9601   "size" : 48,
9602   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h",
9603   "unique_id" : "_ZTSN11_fpstate_64Ut_E"
9604  },
9605  {
9606   "alignment" : 4,
9607   "fields" :
9608   [
9609    {
9610     "field_name" : "magic1",
9611     "referenced_type" : "type-25"
9612    },
9613    {
9614     "field_name" : "extended_size",
9615     "field_offset" : 32,
9616     "referenced_type" : "type-25"
9617    },
9618    {
9619     "field_name" : "xfeatures",
9620     "field_offset" : 64,
9621     "referenced_type" : "type-13"
9622    },
9623    {
9624     "field_name" : "xstate_size",
9625     "field_offset" : 128,
9626     "referenced_type" : "type-25"
9627    },
9628    {
9629     "field_name" : "padding",
9630     "field_offset" : 160,
9631     "referenced_type" : "type-56"
9632    }
9633   ],
9634   "linker_set_key" : "_fpx_sw_bytes",
9635   "name" : "_fpx_sw_bytes",
9636   "referenced_type" : "type-55",
9637   "self_type" : "type-55",
9638   "size" : 48,
9639   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h",
9640   "unique_id" : "_ZTS13_fpx_sw_bytes"
9641  },
9642  {
9643   "alignment" : 2,
9644   "fields" :
9645   [
9646    {
9647     "field_name" : "significand",
9648     "referenced_type" : "type-58"
9649    },
9650    {
9651     "field_name" : "exponent",
9652     "field_offset" : 64,
9653     "referenced_type" : "type-59"
9654    },
9655    {
9656     "field_name" : "padding",
9657     "field_offset" : 80,
9658     "referenced_type" : "type-61"
9659    }
9660   ],
9661   "linker_set_key" : "_fpxreg",
9662   "name" : "_fpxreg",
9663   "referenced_type" : "type-60",
9664   "self_type" : "type-60",
9665   "size" : 16,
9666   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h",
9667   "unique_id" : "_ZTS7_fpxreg"
9668  },
9669  {
9670   "alignment" : 4,
9671   "fields" :
9672   [
9673    {
9674     "field_name" : "xfeatures",
9675     "referenced_type" : "type-13"
9676    },
9677    {
9678     "field_name" : "reserved1",
9679     "field_offset" : 64,
9680     "referenced_type" : "type-84"
9681    },
9682    {
9683     "field_name" : "reserved2",
9684     "field_offset" : 192,
9685     "referenced_type" : "type-85"
9686    }
9687   ],
9688   "linker_set_key" : "_header",
9689   "name" : "_header",
9690   "referenced_type" : "type-83",
9691   "self_type" : "type-83",
9692   "size" : 64,
9693   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h",
9694   "unique_id" : "_ZTS7_header"
9695  },
9696  {
9697   "alignment" : 2,
9698   "fields" :
9699   [
9700    {
9701     "field_name" : "significand",
9702     "referenced_type" : "type-58"
9703    },
9704    {
9705     "field_name" : "exponent",
9706     "field_offset" : 64,
9707     "referenced_type" : "type-59"
9708    }
9709   ],
9710   "linker_set_key" : "_libc_fpreg",
9711   "name" : "_libc_fpreg",
9712   "referenced_type" : "type-170",
9713   "self_type" : "type-170",
9714   "size" : 10,
9715   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/ucontext.h",
9716   "unique_id" : "_libc_fpreg"
9717  },
9718  {
9719   "alignment" : 4,
9720   "fields" :
9721   [
9722    {
9723     "field_name" : "cw",
9724     "referenced_type" : "type-17"
9725    },
9726    {
9727     "field_name" : "sw",
9728     "field_offset" : 32,
9729     "referenced_type" : "type-17"
9730    },
9731    {
9732     "field_name" : "tag",
9733     "field_offset" : 64,
9734     "referenced_type" : "type-17"
9735    },
9736    {
9737     "field_name" : "ipoff",
9738     "field_offset" : 96,
9739     "referenced_type" : "type-17"
9740    },
9741    {
9742     "field_name" : "cssel",
9743     "field_offset" : 128,
9744     "referenced_type" : "type-17"
9745    },
9746    {
9747     "field_name" : "dataoff",
9748     "field_offset" : 160,
9749     "referenced_type" : "type-17"
9750    },
9751    {
9752     "field_name" : "datasel",
9753     "field_offset" : 192,
9754     "referenced_type" : "type-17"
9755    },
9756    {
9757     "field_name" : "_st",
9758     "field_offset" : 224,
9759     "referenced_type" : "type-172"
9760    },
9761    {
9762     "field_name" : "status",
9763     "field_offset" : 864,
9764     "referenced_type" : "type-17"
9765    }
9766   ],
9767   "linker_set_key" : "_libc_fpstate",
9768   "name" : "_libc_fpstate",
9769   "referenced_type" : "type-171",
9770   "self_type" : "type-171",
9771   "size" : 112,
9772   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/ucontext.h",
9773   "unique_id" : "_libc_fpstate"
9774  },
9775  {
9776   "alignment" : 4,
9777   "fields" :
9778   [
9779    {
9780     "field_name" : "element",
9781     "referenced_type" : "type-69"
9782    }
9783   ],
9784   "linker_set_key" : "_xmmreg",
9785   "name" : "_xmmreg",
9786   "referenced_type" : "type-68",
9787   "self_type" : "type-68",
9788   "size" : 16,
9789   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h",
9790   "unique_id" : "_ZTS7_xmmreg"
9791  },
9792  {
9793   "alignment" : 4,
9794   "fields" :
9795   [
9796    {
9797     "field_name" : "fpstate",
9798     "referenced_type" : "type-70"
9799    },
9800    {
9801     "field_name" : "xstate_hdr",
9802     "field_offset" : 4992,
9803     "referenced_type" : "type-83"
9804    },
9805    {
9806     "field_name" : "ymmh",
9807     "field_offset" : 5504,
9808     "referenced_type" : "type-86"
9809    }
9810   ],
9811   "linker_set_key" : "_xstate",
9812   "name" : "_xstate",
9813   "referenced_type" : "type-87",
9814   "self_type" : "type-87",
9815   "size" : 944,
9816   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h",
9817   "unique_id" : "_ZTS7_xstate"
9818  },
9819  {
9820   "alignment" : 4,
9821   "fields" :
9822   [
9823    {
9824     "field_name" : "ymmh_space",
9825     "referenced_type" : "type-81"
9826    }
9827   ],
9828   "linker_set_key" : "_ymmh_state",
9829   "name" : "_ymmh_state",
9830   "referenced_type" : "type-86",
9831   "self_type" : "type-86",
9832   "size" : 256,
9833   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h",
9834   "unique_id" : "_ZTS11_ymmh_state"
9835  },
9836  {
9837   "alignment" : 4,
9838   "fields" :
9839   [
9840    {
9841     "access" : "private",
9842     "field_name" : "mCount",
9843     "referenced_type" : "type-378"
9844    }
9845   ],
9846   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
9847   "name" : "android::LightRefBase<android::NativeHandle>",
9848   "record_kind" : "class",
9849   "referenced_type" : "type-1416",
9850   "self_type" : "type-1416",
9851   "size" : 4,
9852   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9853   "template_args" : [ "type-1417" ],
9854   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
9855  },
9856  {
9857   "alignment" : 4,
9858   "fields" :
9859   [
9860    {
9861     "access" : "private",
9862     "field_name" : "mCount",
9863     "referenced_type" : "type-378"
9864    }
9865   ],
9866   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
9867   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
9868   "record_kind" : "class",
9869   "referenced_type" : "type-1412",
9870   "self_type" : "type-1412",
9871   "size" : 4,
9872   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9873   "template_args" : [ "type-1413" ],
9874   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
9875  },
9876  {
9877   "alignment" : 4,
9878   "base_specifiers" :
9879   [
9880    {
9881     "referenced_type" : "type-1416"
9882    }
9883   ],
9884   "fields" :
9885   [
9886    {
9887     "access" : "private",
9888     "field_name" : "mHandle",
9889     "field_offset" : 32,
9890     "referenced_type" : "type-843"
9891    },
9892    {
9893     "access" : "private",
9894     "field_name" : "mOwnsHandle",
9895     "field_offset" : 64,
9896     "referenced_type" : "type-31"
9897    }
9898   ],
9899   "linker_set_key" : "android::NativeHandle",
9900   "name" : "android::NativeHandle",
9901   "record_kind" : "class",
9902   "referenced_type" : "type-1417",
9903   "self_type" : "type-1417",
9904   "size" : 12,
9905   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
9906   "unique_id" : "_ZTSN7android12NativeHandleE"
9907  },
9908  {
9909   "alignment" : 4,
9910   "fields" :
9911   [
9912    {
9913     "access" : "private",
9914     "field_name" : "mRefs",
9915     "field_offset" : 32,
9916     "referenced_type" : "type-904"
9917    }
9918   ],
9919   "linker_set_key" : "android::RefBase",
9920   "name" : "android::RefBase",
9921   "record_kind" : "class",
9922   "referenced_type" : "type-903",
9923   "self_type" : "type-903",
9924   "size" : 8,
9925   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9926   "unique_id" : "_ZTSN7android7RefBaseE",
9927   "vtable_components" :
9928   [
9929    {
9930     "kind" : "offset_to_top"
9931    },
9932    {
9933     "kind" : "rtti",
9934     "mangled_component_name" : "_ZTIN7android7RefBaseE"
9935    },
9936    {
9937     "kind" : "complete_dtor_pointer",
9938     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
9939    },
9940    {
9941     "kind" : "deleting_dtor_pointer",
9942     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
9943    },
9944    {
9945     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9946    },
9947    {
9948     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9949    },
9950    {
9951     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9952    },
9953    {
9954     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9955    }
9956   ]
9957  },
9958  {
9959   "alignment" : 1,
9960   "linker_set_key" : "android::RefBase::weakref_type",
9961   "name" : "android::RefBase::weakref_type",
9962   "record_kind" : "class",
9963   "referenced_type" : "type-1510",
9964   "self_type" : "type-1510",
9965   "size" : 1,
9966   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9967   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
9968  },
9969  {
9970   "alignment" : 1,
9971   "linker_set_key" : "android::ReferenceMover",
9972   "name" : "android::ReferenceMover",
9973   "record_kind" : "class",
9974   "referenced_type" : "type-1514",
9975   "self_type" : "type-1514",
9976   "size" : 1,
9977   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9978   "unique_id" : "_ZTSN7android14ReferenceMoverE"
9979  },
9980  {
9981   "alignment" : 4,
9982   "linker_set_key" : "android::ReferenceRenamer",
9983   "name" : "android::ReferenceRenamer",
9984   "record_kind" : "class",
9985   "referenced_type" : "type-1506",
9986   "self_type" : "type-1506",
9987   "size" : 4,
9988   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9989   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
9990   "vtable_components" :
9991   [
9992    {
9993     "kind" : "offset_to_top"
9994    },
9995    {
9996     "kind" : "rtti",
9997     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
9998    },
9999    {
10000     "is_pure" : true,
10001     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
10002    }
10003   ]
10004  },
10005  {
10006   "alignment" : 4,
10007   "base_specifiers" :
10008   [
10009    {
10010     "referenced_type" : "type-1412"
10011    }
10012   ],
10013   "linker_set_key" : "android::VirtualLightRefBase",
10014   "name" : "android::VirtualLightRefBase",
10015   "record_kind" : "class",
10016   "referenced_type" : "type-1413",
10017   "self_type" : "type-1413",
10018   "size" : 8,
10019   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
10020   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
10021   "vtable_components" :
10022   [
10023    {
10024     "kind" : "offset_to_top"
10025    },
10026    {
10027     "kind" : "rtti",
10028     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
10029    },
10030    {
10031     "kind" : "complete_dtor_pointer",
10032     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
10033    },
10034    {
10035     "kind" : "deleting_dtor_pointer",
10036     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
10037    }
10038   ]
10039  },
10040  {
10041   "alignment" : 8,
10042   "fields" :
10043   [
10044    {
10045     "field_name" : "flags",
10046     "referenced_type" : "type-25"
10047    },
10048    {
10049     "field_name" : "fdIndex",
10050     "field_offset" : 32,
10051     "referenced_type" : "type-25"
10052    },
10053    {
10054     "field_name" : "offset",
10055     "field_offset" : 64,
10056     "referenced_type" : "type-25"
10057    },
10058    {
10059     "field_name" : "extent",
10060     "field_offset" : 128,
10061     "referenced_type" : "type-13"
10062    }
10063   ],
10064   "linker_set_key" : "android::hardware::GrantorDescriptor",
10065   "name" : "android::hardware::GrantorDescriptor",
10066   "referenced_type" : "type-242",
10067   "self_type" : "type-242",
10068   "size" : 24,
10069   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
10070   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
10071  },
10072  {
10073   "alignment" : 8,
10074   "base_specifiers" :
10075   [
10076    {
10077     "is_virtual" : true,
10078     "referenced_type" : "type-124"
10079    },
10080    {
10081     "is_virtual" : true,
10082     "referenced_type" : "type-903"
10083    }
10084   ],
10085   "linker_set_key" : "android::hardware::HidlMemory",
10086   "name" : "android::hardware::HidlMemory",
10087   "record_kind" : "class",
10088   "referenced_type" : "type-1524",
10089   "self_type" : "type-1524",
10090   "size" : 56,
10091   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10092   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
10093   "vtable_components" :
10094   [
10095    {
10096     "component_value" : 48,
10097     "kind" : "vbase_offset"
10098    },
10099    {
10100     "component_value" : 8,
10101     "kind" : "vbase_offset"
10102    },
10103    {
10104     "kind" : "offset_to_top"
10105    },
10106    {
10107     "kind" : "rtti",
10108     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
10109    },
10110    {
10111     "kind" : "complete_dtor_pointer",
10112     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
10113    },
10114    {
10115     "kind" : "deleting_dtor_pointer",
10116     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
10117    },
10118    {
10119     "kind" : "vcall_offset"
10120    },
10121    {
10122     "kind" : "vcall_offset"
10123    },
10124    {
10125     "kind" : "vcall_offset"
10126    },
10127    {
10128     "kind" : "vcall_offset"
10129    },
10130    {
10131     "component_value" : -48,
10132     "kind" : "vcall_offset"
10133    },
10134    {
10135     "component_value" : -48,
10136     "kind" : "offset_to_top"
10137    },
10138    {
10139     "kind" : "rtti",
10140     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
10141    },
10142    {
10143     "kind" : "complete_dtor_pointer",
10144     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
10145    },
10146    {
10147     "kind" : "deleting_dtor_pointer",
10148     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
10149    },
10150    {
10151     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10152    },
10153    {
10154     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10155    },
10156    {
10157     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10158    },
10159    {
10160     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10161    }
10162   ]
10163  },
10164  {
10165   "alignment" : 4,
10166   "base_specifiers" :
10167   [
10168    {
10169     "referenced_type" : "type-1374"
10170    }
10171   ],
10172   "fields" :
10173   [
10174    {
10175     "access" : "private",
10176     "field_name" : "mVal",
10177     "field_offset" : 192,
10178     "referenced_type" : "type-1346"
10179    }
10180   ],
10181   "linker_set_key" : "android::hardware::Return<android::sp<android::hidl::memory::V1_0::IMemory> >",
10182   "name" : "android::hardware::Return<android::sp<android::hidl::memory::V1_0::IMemory> >",
10183   "record_kind" : "class",
10184   "referenced_type" : "type-1373",
10185   "self_type" : "type-1373",
10186   "size" : 28,
10187   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10188   "template_args" : [ "type-1346" ],
10189   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS_4hidl6memory4V1_07IMemoryEEEEE"
10190  },
10191  {
10192   "alignment" : 4,
10193   "base_specifiers" :
10194   [
10195    {
10196     "referenced_type" : "type-1374"
10197    }
10198   ],
10199   "fields" :
10200   [
10201    {
10202     "access" : "private",
10203     "field_name" : "mVal",
10204     "field_offset" : 192,
10205     "referenced_type" : "type-13"
10206    }
10207   ],
10208   "linker_set_key" : "android::hardware::Return<unsigned long long>",
10209   "name" : "android::hardware::Return<unsigned long long>",
10210   "record_kind" : "class",
10211   "referenced_type" : "type-2481",
10212   "self_type" : "type-2481",
10213   "size" : 32,
10214   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10215   "template_args" : [ "type-13" ],
10216   "unique_id" : "_ZTSN7android8hardware6ReturnIyEE"
10217  },
10218  {
10219   "alignment" : 4,
10220   "base_specifiers" :
10221   [
10222    {
10223     "referenced_type" : "type-1374"
10224    }
10225   ],
10226   "fields" :
10227   [
10228    {
10229     "access" : "private",
10230     "field_name" : "mVal",
10231     "field_offset" : 192,
10232     "referenced_type" : "type-108"
10233    }
10234   ],
10235   "linker_set_key" : "android::hardware::Return<void *>",
10236   "name" : "android::hardware::Return<void *>",
10237   "record_kind" : "class",
10238   "referenced_type" : "type-2476",
10239   "self_type" : "type-2476",
10240   "size" : 28,
10241   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10242   "template_args" : [ "type-108" ],
10243   "unique_id" : "_ZTSN7android8hardware6ReturnIPvEE"
10244  },
10245  {
10246   "alignment" : 4,
10247   "base_specifiers" :
10248   [
10249    {
10250     "referenced_type" : "type-1374"
10251    }
10252   ],
10253   "linker_set_key" : "android::hardware::Return<void>",
10254   "name" : "android::hardware::Return<void>",
10255   "record_kind" : "class",
10256   "referenced_type" : "type-1384",
10257   "self_type" : "type-1384",
10258   "size" : 24,
10259   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10260   "template_args" : [ "type-97" ],
10261   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
10262  },
10263  {
10264   "alignment" : 4,
10265   "fields" :
10266   [
10267    {
10268     "access" : "private",
10269     "field_name" : "mException",
10270     "referenced_type" : "type-11"
10271    },
10272    {
10273     "access" : "private",
10274     "field_name" : "mErrorCode",
10275     "field_offset" : 32,
10276     "referenced_type" : "type-11"
10277    },
10278    {
10279     "access" : "private",
10280     "field_name" : "mMessage",
10281     "field_offset" : 64,
10282     "referenced_type" : "type-222"
10283    }
10284   ],
10285   "linker_set_key" : "android::hardware::Status",
10286   "name" : "android::hardware::Status",
10287   "record_kind" : "class",
10288   "referenced_type" : "type-1366",
10289   "self_type" : "type-1366",
10290   "size" : 20,
10291   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10292   "unique_id" : "_ZTSN7android8hardware6StatusE"
10293  },
10294  {
10295   "alignment" : 4,
10296   "fields" :
10297   [
10298    {
10299     "access" : "protected",
10300     "field_name" : "mInstrumentationCallbacks",
10301     "field_offset" : 32,
10302     "referenced_type" : "type-288"
10303    },
10304    {
10305     "access" : "protected",
10306     "field_name" : "mEnableInstrumentation",
10307     "field_offset" : 128,
10308     "referenced_type" : "type-31"
10309    },
10310    {
10311     "access" : "protected",
10312     "field_name" : "mInstrumentationLibPackage",
10313     "field_offset" : 160,
10314     "referenced_type" : "type-222"
10315    },
10316    {
10317     "access" : "protected",
10318     "field_name" : "mInterfaceName",
10319     "field_offset" : 256,
10320     "referenced_type" : "type-222"
10321    }
10322   ],
10323   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
10324   "name" : "android::hardware::details::HidlInstrumentor",
10325   "referenced_type" : "type-844",
10326   "self_type" : "type-844",
10327   "size" : 44,
10328   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10329   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
10330   "vtable_components" :
10331   [
10332    {
10333     "kind" : "offset_to_top"
10334    },
10335    {
10336     "kind" : "rtti",
10337     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
10338    },
10339    {
10340     "kind" : "complete_dtor_pointer",
10341     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
10342    },
10343    {
10344     "kind" : "deleting_dtor_pointer",
10345     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
10346    }
10347   ]
10348  },
10349  {
10350   "alignment" : 1,
10351   "linker_set_key" : "android::hardware::details::bnhw_tag",
10352   "name" : "android::hardware::details::bnhw_tag",
10353   "referenced_type" : "type-836",
10354   "self_type" : "type-836",
10355   "size" : 1,
10356   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10357   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
10358  },
10359  {
10360   "alignment" : 1,
10361   "linker_set_key" : "android::hardware::details::bphw_tag",
10362   "name" : "android::hardware::details::bphw_tag",
10363   "referenced_type" : "type-837",
10364   "self_type" : "type-837",
10365   "size" : 1,
10366   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10367   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
10368  },
10369  {
10370   "alignment" : 1,
10371   "linker_set_key" : "android::hardware::details::bs_tag",
10372   "name" : "android::hardware::details::bs_tag",
10373   "referenced_type" : "type-838",
10374   "self_type" : "type-838",
10375   "size" : 1,
10376   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10377   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
10378  },
10379  {
10380   "access" : "private",
10381   "alignment" : 4,
10382   "fields" :
10383   [
10384    {
10385     "field_name" : "mPointer",
10386     "referenced_type" : "type-305"
10387    },
10388    {
10389     "field_name" : "_pad",
10390     "referenced_type" : "type-13"
10391    }
10392   ],
10393   "is_anonymous" : true,
10394   "linker_set_key" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
10395   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
10396   "record_kind" : "union",
10397   "referenced_type" : "type-840",
10398   "self_type" : "type-840",
10399   "size" : 8,
10400   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10401   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
10402  },
10403  {
10404   "alignment" : 4,
10405   "fields" :
10406   [
10407    {
10408     "access" : "private",
10409     "referenced_type" : "type-840"
10410    }
10411   ],
10412   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
10413   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
10414   "referenced_type" : "type-839",
10415   "self_type" : "type-839",
10416   "size" : 8,
10417   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10418   "template_args" : [ "type-242" ],
10419   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
10420  },
10421  {
10422   "alignment" : 4,
10423   "fields" :
10424   [
10425    {
10426     "access" : "private",
10427     "referenced_type" : "type-128"
10428    }
10429   ],
10430   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
10431   "name" : "android::hardware::details::hidl_pointer<const char>",
10432   "referenced_type" : "type-127",
10433   "self_type" : "type-127",
10434   "size" : 8,
10435   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10436   "template_args" : [ "type-130" ],
10437   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
10438  },
10439  {
10440   "access" : "private",
10441   "alignment" : 4,
10442   "fields" :
10443   [
10444    {
10445     "field_name" : "mPointer",
10446     "referenced_type" : "type-129"
10447    },
10448    {
10449     "field_name" : "_pad",
10450     "referenced_type" : "type-13"
10451    }
10452   ],
10453   "is_anonymous" : true,
10454   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
10455   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
10456   "record_kind" : "union",
10457   "referenced_type" : "type-128",
10458   "self_type" : "type-128",
10459   "size" : 8,
10460   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10461   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
10462  },
10463  {
10464   "alignment" : 4,
10465   "fields" :
10466   [
10467    {
10468     "access" : "private",
10469     "referenced_type" : "type-7"
10470    }
10471   ],
10472   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
10473   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
10474   "referenced_type" : "type-6",
10475   "self_type" : "type-6",
10476   "size" : 8,
10477   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10478   "template_args" : [ "type-9" ],
10479   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
10480  },
10481  {
10482   "access" : "private",
10483   "alignment" : 4,
10484   "fields" :
10485   [
10486    {
10487     "field_name" : "mPointer",
10488     "referenced_type" : "type-8"
10489    },
10490    {
10491     "field_name" : "_pad",
10492     "referenced_type" : "type-13"
10493    }
10494   ],
10495   "is_anonymous" : true,
10496   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
10497   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
10498   "record_kind" : "union",
10499   "referenced_type" : "type-7",
10500   "self_type" : "type-7",
10501   "size" : 8,
10502   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10503   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
10504  },
10505  {
10506   "alignment" : 4,
10507   "fields" :
10508   [
10509    {
10510     "access" : "private",
10511     "referenced_type" : "type-842"
10512    }
10513   ],
10514   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
10515   "name" : "android::hardware::details::hidl_pointer<native_handle>",
10516   "referenced_type" : "type-841",
10517   "self_type" : "type-841",
10518   "size" : 8,
10519   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10520   "template_args" : [ "type-10" ],
10521   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
10522  },
10523  {
10524   "access" : "private",
10525   "alignment" : 4,
10526   "fields" :
10527   [
10528    {
10529     "field_name" : "mPointer",
10530     "referenced_type" : "type-843"
10531    },
10532    {
10533     "field_name" : "_pad",
10534     "referenced_type" : "type-13"
10535    }
10536   ],
10537   "is_anonymous" : true,
10538   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
10539   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
10540   "record_kind" : "union",
10541   "referenced_type" : "type-842",
10542   "self_type" : "type-842",
10543   "size" : 8,
10544   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10545   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
10546  },
10547  {
10548   "alignment" : 1,
10549   "linker_set_key" : "android::hardware::details::i_tag",
10550   "name" : "android::hardware::details::i_tag",
10551   "referenced_type" : "type-835",
10552   "self_type" : "type-835",
10553   "size" : 1,
10554   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10555   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
10556  },
10557  {
10558   "alignment" : 4,
10559   "fields" :
10560   [
10561    {
10562     "access" : "private",
10563     "field_name" : "mStatus",
10564     "referenced_type" : "type-1366"
10565    },
10566    {
10567     "access" : "private",
10568     "field_name" : "mCheckedStatus",
10569     "field_offset" : 160,
10570     "referenced_type" : "type-31"
10571    }
10572   ],
10573   "linker_set_key" : "android::hardware::details::return_status",
10574   "name" : "android::hardware::details::return_status",
10575   "record_kind" : "class",
10576   "referenced_type" : "type-1374",
10577   "self_type" : "type-1374",
10578   "size" : 24,
10579   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10580   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
10581  },
10582  {
10583   "alignment" : 4,
10584   "base_specifiers" :
10585   [
10586    {
10587     "is_virtual" : true,
10588     "referenced_type" : "type-903"
10589    }
10590   ],
10591   "linker_set_key" : "android::hardware::hidl_death_recipient",
10592   "name" : "android::hardware::hidl_death_recipient",
10593   "referenced_type" : "type-902",
10594   "self_type" : "type-902",
10595   "size" : 12,
10596   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10597   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
10598   "vtable_components" :
10599   [
10600    {
10601     "component_value" : 4,
10602     "kind" : "vbase_offset"
10603    },
10604    {
10605     "kind" : "offset_to_top"
10606    },
10607    {
10608     "kind" : "rtti",
10609     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
10610    },
10611    {
10612     "is_pure" : true,
10613     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
10614    },
10615    {
10616     "kind" : "complete_dtor_pointer",
10617     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
10618    },
10619    {
10620     "kind" : "deleting_dtor_pointer",
10621     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
10622    },
10623    {
10624     "kind" : "vcall_offset"
10625    },
10626    {
10627     "kind" : "vcall_offset"
10628    },
10629    {
10630     "kind" : "vcall_offset"
10631    },
10632    {
10633     "kind" : "vcall_offset"
10634    },
10635    {
10636     "component_value" : -4,
10637     "kind" : "vcall_offset"
10638    },
10639    {
10640     "component_value" : -4,
10641     "kind" : "offset_to_top"
10642    },
10643    {
10644     "kind" : "rtti",
10645     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
10646    },
10647    {
10648     "kind" : "complete_dtor_pointer",
10649     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
10650    },
10651    {
10652     "kind" : "deleting_dtor_pointer",
10653     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
10654    },
10655    {
10656     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10657    },
10658    {
10659     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10660    },
10661    {
10662     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10663    },
10664    {
10665     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10666    }
10667   ]
10668  },
10669  {
10670   "alignment" : 8,
10671   "fields" :
10672   [
10673    {
10674     "access" : "private",
10675     "field_name" : "mHandle",
10676     "referenced_type" : "type-6"
10677    },
10678    {
10679     "access" : "private",
10680     "field_name" : "mOwnsHandle",
10681     "field_offset" : 64,
10682     "referenced_type" : "type-31"
10683    }
10684   ],
10685   "linker_set_key" : "android::hardware::hidl_handle",
10686   "name" : "android::hardware::hidl_handle",
10687   "referenced_type" : "type-125",
10688   "self_type" : "type-125",
10689   "size" : 16,
10690   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10691   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
10692  },
10693  {
10694   "alignment" : 8,
10695   "fields" :
10696   [
10697    {
10698     "access" : "private",
10699     "field_name" : "mHandle",
10700     "referenced_type" : "type-125"
10701    },
10702    {
10703     "access" : "private",
10704     "field_name" : "mSize",
10705     "field_offset" : 128,
10706     "referenced_type" : "type-13"
10707    },
10708    {
10709     "access" : "private",
10710     "field_name" : "mName",
10711     "field_offset" : 192,
10712     "referenced_type" : "type-126"
10713    }
10714   ],
10715   "linker_set_key" : "android::hardware::hidl_memory",
10716   "name" : "android::hardware::hidl_memory",
10717   "referenced_type" : "type-124",
10718   "self_type" : "type-124",
10719   "size" : 40,
10720   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10721   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
10722  },
10723  {
10724   "alignment" : 4,
10725   "fields" :
10726   [
10727    {
10728     "access" : "private",
10729     "field_name" : "mBuffer",
10730     "referenced_type" : "type-127"
10731    },
10732    {
10733     "access" : "private",
10734     "field_name" : "mSize",
10735     "field_offset" : 64,
10736     "referenced_type" : "type-25"
10737    },
10738    {
10739     "access" : "private",
10740     "field_name" : "mOwnsBuffer",
10741     "field_offset" : 96,
10742     "referenced_type" : "type-31"
10743    }
10744   ],
10745   "linker_set_key" : "android::hardware::hidl_string",
10746   "name" : "android::hardware::hidl_string",
10747   "referenced_type" : "type-126",
10748   "self_type" : "type-126",
10749   "size" : 16,
10750   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10751   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
10752  },
10753  {
10754   "alignment" : 4,
10755   "fields" :
10756   [
10757    {
10758     "access" : "private",
10759     "field_name" : "mBuffer",
10760     "referenced_type" : "type-839"
10761    },
10762    {
10763     "access" : "private",
10764     "field_name" : "mSize",
10765     "field_offset" : 64,
10766     "referenced_type" : "type-25"
10767    },
10768    {
10769     "access" : "private",
10770     "field_name" : "mOwnsBuffer",
10771     "field_offset" : 96,
10772     "referenced_type" : "type-31"
10773    }
10774   ],
10775   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
10776   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
10777   "referenced_type" : "type-1528",
10778   "self_type" : "type-1528",
10779   "size" : 16,
10780   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10781   "template_args" : [ "type-242" ],
10782   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
10783  },
10784  {
10785   "alignment" : 2,
10786   "fields" :
10787   [
10788    {
10789     "access" : "private",
10790     "field_name" : "mMajor",
10791     "referenced_type" : "type-59"
10792    },
10793    {
10794     "access" : "private",
10795     "field_name" : "mMinor",
10796     "field_offset" : 16,
10797     "referenced_type" : "type-59"
10798    }
10799   ],
10800   "linker_set_key" : "android::hardware::hidl_version",
10801   "name" : "android::hardware::hidl_version",
10802   "referenced_type" : "type-1529",
10803   "self_type" : "type-1529",
10804   "size" : 4,
10805   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10806   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
10807  },
10808  {
10809   "alignment" : 8,
10810   "fields" :
10811   [
10812    {
10813     "field_name" : "pid",
10814     "referenced_type" : "type-11"
10815    },
10816    {
10817     "field_name" : "ptr",
10818     "field_offset" : 64,
10819     "referenced_type" : "type-13"
10820    },
10821    {
10822     "field_name" : "arch",
10823     "field_offset" : 128,
10824     "referenced_type" : "type-1545"
10825    }
10826   ],
10827   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
10828   "name" : "android::hidl::base::V1_0::DebugInfo",
10829   "referenced_type" : "type-1544",
10830   "self_type" : "type-1544",
10831   "size" : 24,
10832   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
10833   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
10834  },
10835  {
10836   "alignment" : 4,
10837   "base_specifiers" :
10838   [
10839    {
10840     "is_virtual" : true,
10841     "referenced_type" : "type-903"
10842    }
10843   ],
10844   "linker_set_key" : "android::hidl::base::V1_0::IBase",
10845   "name" : "android::hidl::base::V1_0::IBase",
10846   "referenced_type" : "type-1335",
10847   "self_type" : "type-1335",
10848   "size" : 12,
10849   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
10850   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
10851   "vtable_components" :
10852   [
10853    {
10854     "component_value" : 4,
10855     "kind" : "vbase_offset"
10856    },
10857    {
10858     "kind" : "offset_to_top"
10859    },
10860    {
10861     "kind" : "rtti",
10862     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10863    },
10864    {
10865     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
10866    },
10867    {
10868     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10869    },
10870    {
10871     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10872    },
10873    {
10874     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10875    },
10876    {
10877     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10878    },
10879    {
10880     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
10881    },
10882    {
10883     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10884    },
10885    {
10886     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
10887    },
10888    {
10889     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10890    },
10891    {
10892     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
10893    },
10894    {
10895     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10896    },
10897    {
10898     "kind" : "complete_dtor_pointer",
10899     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
10900    },
10901    {
10902     "kind" : "deleting_dtor_pointer",
10903     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
10904    },
10905    {
10906     "kind" : "vcall_offset"
10907    },
10908    {
10909     "kind" : "vcall_offset"
10910    },
10911    {
10912     "kind" : "vcall_offset"
10913    },
10914    {
10915     "kind" : "vcall_offset"
10916    },
10917    {
10918     "component_value" : -4,
10919     "kind" : "vcall_offset"
10920    },
10921    {
10922     "component_value" : -4,
10923     "kind" : "offset_to_top"
10924    },
10925    {
10926     "kind" : "rtti",
10927     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10928    },
10929    {
10930     "kind" : "complete_dtor_pointer",
10931     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
10932    },
10933    {
10934     "kind" : "deleting_dtor_pointer",
10935     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
10936    },
10937    {
10938     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10939    },
10940    {
10941     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10942    },
10943    {
10944     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10945    },
10946    {
10947     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10948    }
10949   ]
10950  },
10951  {
10952   "alignment" : 4,
10953   "base_specifiers" :
10954   [
10955    {
10956     "referenced_type" : "type-1335"
10957    }
10958   ],
10959   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
10960   "name" : "android::hidl::manager::V1_0::IServiceNotification",
10961   "referenced_type" : "type-1341",
10962   "self_type" : "type-1341",
10963   "size" : 12,
10964   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
10965   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
10966   "vtable_components" :
10967   [
10968    {
10969     "component_value" : 4,
10970     "kind" : "vbase_offset"
10971    },
10972    {
10973     "kind" : "offset_to_top"
10974    },
10975    {
10976     "kind" : "rtti",
10977     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
10978    },
10979    {
10980     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
10981    },
10982    {
10983     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10984    },
10985    {
10986     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10987    },
10988    {
10989     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10990    },
10991    {
10992     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10993    },
10994    {
10995     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
10996    },
10997    {
10998     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10999    },
11000    {
11001     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
11002    },
11003    {
11004     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
11005    },
11006    {
11007     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
11008    },
11009    {
11010     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11011    },
11012    {
11013     "kind" : "complete_dtor_pointer",
11014     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
11015    },
11016    {
11017     "kind" : "deleting_dtor_pointer",
11018     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
11019    },
11020    {
11021     "is_pure" : true,
11022     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
11023    },
11024    {
11025     "kind" : "vcall_offset"
11026    },
11027    {
11028     "kind" : "vcall_offset"
11029    },
11030    {
11031     "kind" : "vcall_offset"
11032    },
11033    {
11034     "kind" : "vcall_offset"
11035    },
11036    {
11037     "component_value" : -4,
11038     "kind" : "vcall_offset"
11039    },
11040    {
11041     "component_value" : -4,
11042     "kind" : "offset_to_top"
11043    },
11044    {
11045     "kind" : "rtti",
11046     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
11047    },
11048    {
11049     "kind" : "complete_dtor_pointer",
11050     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
11051    },
11052    {
11053     "kind" : "deleting_dtor_pointer",
11054     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
11055    },
11056    {
11057     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11058    },
11059    {
11060     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11061    },
11062    {
11063     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11064    },
11065    {
11066     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11067    }
11068   ]
11069  },
11070  {
11071   "alignment" : 4,
11072   "base_specifiers" :
11073   [
11074    {
11075     "referenced_type" : "type-1335"
11076    }
11077   ],
11078   "linker_set_key" : "android::hidl::memory::V1_0::IMapper",
11079   "name" : "android::hidl::memory::V1_0::IMapper",
11080   "referenced_type" : "type-1358",
11081   "self_type" : "type-1358",
11082   "size" : 12,
11083   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/IMapper.h",
11084   "unique_id" : "_ZTSN7android4hidl6memory4V1_07IMapperE",
11085   "vtable_components" :
11086   [
11087    {
11088     "component_value" : 4,
11089     "kind" : "vbase_offset"
11090    },
11091    {
11092     "kind" : "offset_to_top"
11093    },
11094    {
11095     "kind" : "rtti",
11096     "mangled_component_name" : "_ZTIN7android4hidl6memory4V1_07IMapperE"
11097    },
11098    {
11099     "mangled_component_name" : "_ZNK7android4hidl6memory4V1_07IMapper8isRemoteEv"
11100    },
11101    {
11102     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11103    },
11104    {
11105     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11106    },
11107    {
11108     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11109    },
11110    {
11111     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11112    },
11113    {
11114     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper21setHALInstrumentationEv"
11115    },
11116    {
11117     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11118    },
11119    {
11120     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper4pingEv"
11121    },
11122    {
11123     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
11124    },
11125    {
11126     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper21notifySyspropsChangedEv"
11127    },
11128    {
11129     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11130    },
11131    {
11132     "kind" : "complete_dtor_pointer",
11133     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapperD1Ev"
11134    },
11135    {
11136     "kind" : "deleting_dtor_pointer",
11137     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapperD0Ev"
11138    },
11139    {
11140     "is_pure" : true,
11141     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper9mapMemoryERKNS_8hardware11hidl_memoryE"
11142    },
11143    {
11144     "kind" : "vcall_offset"
11145    },
11146    {
11147     "kind" : "vcall_offset"
11148    },
11149    {
11150     "kind" : "vcall_offset"
11151    },
11152    {
11153     "kind" : "vcall_offset"
11154    },
11155    {
11156     "component_value" : -4,
11157     "kind" : "vcall_offset"
11158    },
11159    {
11160     "component_value" : -4,
11161     "kind" : "offset_to_top"
11162    },
11163    {
11164     "kind" : "rtti",
11165     "mangled_component_name" : "_ZTIN7android4hidl6memory4V1_07IMapperE"
11166    },
11167    {
11168     "kind" : "complete_dtor_pointer",
11169     "mangled_component_name" : "_ZTv0_n12_N7android4hidl6memory4V1_07IMapperD1Ev"
11170    },
11171    {
11172     "kind" : "deleting_dtor_pointer",
11173     "mangled_component_name" : "_ZTv0_n12_N7android4hidl6memory4V1_07IMapperD0Ev"
11174    },
11175    {
11176     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11177    },
11178    {
11179     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11180    },
11181    {
11182     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11183    },
11184    {
11185     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11186    }
11187   ]
11188  },
11189  {
11190   "alignment" : 4,
11191   "base_specifiers" :
11192   [
11193    {
11194     "referenced_type" : "type-1335"
11195    }
11196   ],
11197   "linker_set_key" : "android::hidl::memory::V1_0::IMemory",
11198   "name" : "android::hidl::memory::V1_0::IMemory",
11199   "referenced_type" : "type-1348",
11200   "self_type" : "type-1348",
11201   "size" : 12,
11202   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/IMemory.h",
11203   "unique_id" : "_ZTSN7android4hidl6memory4V1_07IMemoryE",
11204   "vtable_components" :
11205   [
11206    {
11207     "component_value" : 4,
11208     "kind" : "vbase_offset"
11209    },
11210    {
11211     "kind" : "offset_to_top"
11212    },
11213    {
11214     "kind" : "rtti",
11215     "mangled_component_name" : "_ZTIN7android4hidl6memory4V1_07IMemoryE"
11216    },
11217    {
11218     "mangled_component_name" : "_ZNK7android4hidl6memory4V1_07IMemory8isRemoteEv"
11219    },
11220    {
11221     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11222    },
11223    {
11224     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11225    },
11226    {
11227     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11228    },
11229    {
11230     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11231    },
11232    {
11233     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory21setHALInstrumentationEv"
11234    },
11235    {
11236     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11237    },
11238    {
11239     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory4pingEv"
11240    },
11241    {
11242     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
11243    },
11244    {
11245     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory21notifySyspropsChangedEv"
11246    },
11247    {
11248     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11249    },
11250    {
11251     "kind" : "complete_dtor_pointer",
11252     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemoryD1Ev"
11253    },
11254    {
11255     "kind" : "deleting_dtor_pointer",
11256     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemoryD0Ev"
11257    },
11258    {
11259     "is_pure" : true,
11260     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory6updateEv"
11261    },
11262    {
11263     "is_pure" : true,
11264     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory11updateRangeEyy"
11265    },
11266    {
11267     "is_pure" : true,
11268     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory4readEv"
11269    },
11270    {
11271     "is_pure" : true,
11272     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory9readRangeEyy"
11273    },
11274    {
11275     "is_pure" : true,
11276     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory6commitEv"
11277    },
11278    {
11279     "is_pure" : true,
11280     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory10getPointerEv"
11281    },
11282    {
11283     "is_pure" : true,
11284     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory7getSizeEv"
11285    },
11286    {
11287     "kind" : "vcall_offset"
11288    },
11289    {
11290     "kind" : "vcall_offset"
11291    },
11292    {
11293     "kind" : "vcall_offset"
11294    },
11295    {
11296     "kind" : "vcall_offset"
11297    },
11298    {
11299     "component_value" : -4,
11300     "kind" : "vcall_offset"
11301    },
11302    {
11303     "component_value" : -4,
11304     "kind" : "offset_to_top"
11305    },
11306    {
11307     "kind" : "rtti",
11308     "mangled_component_name" : "_ZTIN7android4hidl6memory4V1_07IMemoryE"
11309    },
11310    {
11311     "kind" : "complete_dtor_pointer",
11312     "mangled_component_name" : "_ZTv0_n12_N7android4hidl6memory4V1_07IMemoryD1Ev"
11313    },
11314    {
11315     "kind" : "deleting_dtor_pointer",
11316     "mangled_component_name" : "_ZTv0_n12_N7android4hidl6memory4V1_07IMemoryD0Ev"
11317    },
11318    {
11319     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11320    },
11321    {
11322     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11323    },
11324    {
11325     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11326    },
11327    {
11328     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11329    }
11330   ]
11331  },
11332  {
11333   "alignment" : 4,
11334   "base_specifiers" :
11335   [
11336    {
11337     "referenced_type" : "type-1358"
11338    }
11339   ],
11340   "linker_set_key" : "android::hidl::memory::V1_0::implementation::AshmemMapper",
11341   "name" : "android::hidl::memory::V1_0::implementation::AshmemMapper",
11342   "referenced_type" : "type-1561",
11343   "self_type" : "type-1561",
11344   "size" : 12,
11345   "source_file" : "/system/libhidl/transport/memory/1.0/default/AshmemMapper.h",
11346   "unique_id" : "_ZTSN7android4hidl6memory4V1_014implementation12AshmemMapperE",
11347   "vtable_components" :
11348   [
11349    {
11350     "component_value" : 4,
11351     "kind" : "vbase_offset"
11352    },
11353    {
11354     "kind" : "offset_to_top"
11355    },
11356    {
11357     "kind" : "rtti",
11358     "mangled_component_name" : "_ZTIN7android4hidl6memory4V1_014implementation12AshmemMapperE"
11359    },
11360    {
11361     "mangled_component_name" : "_ZNK7android4hidl6memory4V1_07IMapper8isRemoteEv"
11362    },
11363    {
11364     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11365    },
11366    {
11367     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11368    },
11369    {
11370     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11371    },
11372    {
11373     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11374    },
11375    {
11376     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper21setHALInstrumentationEv"
11377    },
11378    {
11379     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11380    },
11381    {
11382     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper4pingEv"
11383    },
11384    {
11385     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
11386    },
11387    {
11388     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper21notifySyspropsChangedEv"
11389    },
11390    {
11391     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11392    },
11393    {
11394     "kind" : "complete_dtor_pointer",
11395     "mangled_component_name" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMapperD1Ev"
11396    },
11397    {
11398     "kind" : "deleting_dtor_pointer",
11399     "mangled_component_name" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMapperD0Ev"
11400    },
11401    {
11402     "mangled_component_name" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMapper9mapMemoryERKNS_8hardware11hidl_memoryE"
11403    },
11404    {
11405     "kind" : "vcall_offset"
11406    },
11407    {
11408     "kind" : "vcall_offset"
11409    },
11410    {
11411     "kind" : "vcall_offset"
11412    },
11413    {
11414     "kind" : "vcall_offset"
11415    },
11416    {
11417     "component_value" : -4,
11418     "kind" : "vcall_offset"
11419    },
11420    {
11421     "component_value" : -4,
11422     "kind" : "offset_to_top"
11423    },
11424    {
11425     "kind" : "rtti",
11426     "mangled_component_name" : "_ZTIN7android4hidl6memory4V1_014implementation12AshmemMapperE"
11427    },
11428    {
11429     "kind" : "complete_dtor_pointer",
11430     "mangled_component_name" : "_ZTv0_n12_N7android4hidl6memory4V1_014implementation12AshmemMapperD1Ev"
11431    },
11432    {
11433     "kind" : "deleting_dtor_pointer",
11434     "mangled_component_name" : "_ZTv0_n12_N7android4hidl6memory4V1_014implementation12AshmemMapperD0Ev"
11435    },
11436    {
11437     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11438    },
11439    {
11440     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11441    },
11442    {
11443     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11444    },
11445    {
11446     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11447    }
11448   ]
11449  },
11450  {
11451   "alignment" : 8,
11452   "base_specifiers" :
11453   [
11454    {
11455     "referenced_type" : "type-1348"
11456    }
11457   ],
11458   "fields" :
11459   [
11460    {
11461     "access" : "private",
11462     "field_name" : "mMemory",
11463     "field_offset" : 64,
11464     "referenced_type" : "type-124"
11465    },
11466    {
11467     "access" : "private",
11468     "field_name" : "mData",
11469     "field_offset" : 384,
11470     "referenced_type" : "type-108"
11471    }
11472   ],
11473   "linker_set_key" : "android::hidl::memory::V1_0::implementation::AshmemMemory",
11474   "name" : "android::hidl::memory::V1_0::implementation::AshmemMemory",
11475   "referenced_type" : "type-1351",
11476   "self_type" : "type-1351",
11477   "size" : 64,
11478   "source_file" : "/system/libhidl/transport/memory/1.0/default/AshmemMemory.h",
11479   "unique_id" : "_ZTSN7android4hidl6memory4V1_014implementation12AshmemMemoryE",
11480   "vtable_components" :
11481   [
11482    {
11483     "component_value" : 52,
11484     "kind" : "vbase_offset"
11485    },
11486    {
11487     "kind" : "offset_to_top"
11488    },
11489    {
11490     "kind" : "rtti",
11491     "mangled_component_name" : "_ZTIN7android4hidl6memory4V1_014implementation12AshmemMemoryE"
11492    },
11493    {
11494     "mangled_component_name" : "_ZNK7android4hidl6memory4V1_07IMemory8isRemoteEv"
11495    },
11496    {
11497     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11498    },
11499    {
11500     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11501    },
11502    {
11503     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11504    },
11505    {
11506     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11507    },
11508    {
11509     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory21setHALInstrumentationEv"
11510    },
11511    {
11512     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11513    },
11514    {
11515     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory4pingEv"
11516    },
11517    {
11518     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
11519    },
11520    {
11521     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory21notifySyspropsChangedEv"
11522    },
11523    {
11524     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11525    },
11526    {
11527     "kind" : "complete_dtor_pointer",
11528     "mangled_component_name" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemoryD1Ev"
11529    },
11530    {
11531     "kind" : "deleting_dtor_pointer",
11532     "mangled_component_name" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemoryD0Ev"
11533    },
11534    {
11535     "mangled_component_name" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemory6updateEv"
11536    },
11537    {
11538     "mangled_component_name" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemory11updateRangeEyy"
11539    },
11540    {
11541     "mangled_component_name" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemory4readEv"
11542    },
11543    {
11544     "mangled_component_name" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemory9readRangeEyy"
11545    },
11546    {
11547     "mangled_component_name" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemory6commitEv"
11548    },
11549    {
11550     "mangled_component_name" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemory10getPointerEv"
11551    },
11552    {
11553     "mangled_component_name" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemory7getSizeEv"
11554    },
11555    {
11556     "kind" : "vcall_offset"
11557    },
11558    {
11559     "kind" : "vcall_offset"
11560    },
11561    {
11562     "kind" : "vcall_offset"
11563    },
11564    {
11565     "kind" : "vcall_offset"
11566    },
11567    {
11568     "component_value" : -52,
11569     "kind" : "vcall_offset"
11570    },
11571    {
11572     "component_value" : -52,
11573     "kind" : "offset_to_top"
11574    },
11575    {
11576     "kind" : "rtti",
11577     "mangled_component_name" : "_ZTIN7android4hidl6memory4V1_014implementation12AshmemMemoryE"
11578    },
11579    {
11580     "kind" : "complete_dtor_pointer",
11581     "mangled_component_name" : "_ZTv0_n12_N7android4hidl6memory4V1_014implementation12AshmemMemoryD1Ev"
11582    },
11583    {
11584     "kind" : "deleting_dtor_pointer",
11585     "mangled_component_name" : "_ZTv0_n12_N7android4hidl6memory4V1_014implementation12AshmemMemoryD0Ev"
11586    },
11587    {
11588     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11589    },
11590    {
11591     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11592    },
11593    {
11594     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11595    },
11596    {
11597     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11598    }
11599   ]
11600  },
11601  {
11602   "alignment" : 4,
11603   "fields" :
11604   [
11605    {
11606     "access" : "private",
11607     "field_name" : "m_ptr",
11608     "referenced_type" : "type-901"
11609    }
11610   ],
11611   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
11612   "name" : "android::sp<android::hardware::hidl_death_recipient>",
11613   "record_kind" : "class",
11614   "referenced_type" : "type-1330",
11615   "self_type" : "type-1330",
11616   "size" : 4,
11617   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11618   "template_args" : [ "type-902" ],
11619   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
11620  },
11621  {
11622   "alignment" : 4,
11623   "fields" :
11624   [
11625    {
11626     "access" : "private",
11627     "field_name" : "m_ptr",
11628     "referenced_type" : "type-1334"
11629    }
11630   ],
11631   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
11632   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
11633   "record_kind" : "class",
11634   "referenced_type" : "type-1333",
11635   "self_type" : "type-1333",
11636   "size" : 4,
11637   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11638   "template_args" : [ "type-1335" ],
11639   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
11640  },
11641  {
11642   "alignment" : 4,
11643   "fields" :
11644   [
11645    {
11646     "access" : "private",
11647     "field_name" : "m_ptr",
11648     "referenced_type" : "type-1340"
11649    }
11650   ],
11651   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
11652   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
11653   "record_kind" : "class",
11654   "referenced_type" : "type-1339",
11655   "self_type" : "type-1339",
11656   "size" : 4,
11657   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11658   "template_args" : [ "type-1341" ],
11659   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
11660  },
11661  {
11662   "alignment" : 4,
11663   "fields" :
11664   [
11665    {
11666     "access" : "private",
11667     "field_name" : "m_ptr",
11668     "referenced_type" : "type-1357"
11669    }
11670   ],
11671   "linker_set_key" : "android::sp<android::hidl::memory::V1_0::IMapper>",
11672   "name" : "android::sp<android::hidl::memory::V1_0::IMapper>",
11673   "record_kind" : "class",
11674   "referenced_type" : "type-1356",
11675   "self_type" : "type-1356",
11676   "size" : 4,
11677   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11678   "template_args" : [ "type-1358" ],
11679   "unique_id" : "_ZTSN7android2spINS_4hidl6memory4V1_07IMapperEEE"
11680  },
11681  {
11682   "alignment" : 4,
11683   "fields" :
11684   [
11685    {
11686     "access" : "private",
11687     "field_name" : "m_ptr",
11688     "referenced_type" : "type-1347"
11689    }
11690   ],
11691   "linker_set_key" : "android::sp<android::hidl::memory::V1_0::IMemory>",
11692   "name" : "android::sp<android::hidl::memory::V1_0::IMemory>",
11693   "record_kind" : "class",
11694   "referenced_type" : "type-1346",
11695   "self_type" : "type-1346",
11696   "size" : 4,
11697   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11698   "template_args" : [ "type-1348" ],
11699   "unique_id" : "_ZTSN7android2spINS_4hidl6memory4V1_07IMemoryEEE"
11700  },
11701  {
11702   "alignment" : 1,
11703   "linker_set_key" : "android::trait_trivial_copy<bool>",
11704   "name" : "android::trait_trivial_copy<bool>",
11705   "referenced_type" : "type-1429",
11706   "self_type" : "type-1429",
11707   "size" : 1,
11708   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11709   "template_args" : [ "type-31" ],
11710   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
11711  },
11712  {
11713   "alignment" : 1,
11714   "linker_set_key" : "android::trait_trivial_copy<char>",
11715   "name" : "android::trait_trivial_copy<char>",
11716   "referenced_type" : "type-1433",
11717   "self_type" : "type-1433",
11718   "size" : 1,
11719   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11720   "template_args" : [ "type-22" ],
11721   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
11722  },
11723  {
11724   "alignment" : 1,
11725   "linker_set_key" : "android::trait_trivial_copy<double>",
11726   "name" : "android::trait_trivial_copy<double>",
11727   "referenced_type" : "type-1487",
11728   "self_type" : "type-1487",
11729   "size" : 1,
11730   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11731   "template_args" : [ "type-35" ],
11732   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
11733  },
11734  {
11735   "alignment" : 1,
11736   "linker_set_key" : "android::trait_trivial_copy<float>",
11737   "name" : "android::trait_trivial_copy<float>",
11738   "referenced_type" : "type-1482",
11739   "self_type" : "type-1482",
11740   "size" : 1,
11741   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11742   "template_args" : [ "type-33" ],
11743   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
11744  },
11745  {
11746   "alignment" : 1,
11747   "linker_set_key" : "android::trait_trivial_copy<int>",
11748   "name" : "android::trait_trivial_copy<int>",
11749   "referenced_type" : "type-1452",
11750   "self_type" : "type-1452",
11751   "size" : 1,
11752   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11753   "template_args" : [ "type-11" ],
11754   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
11755  },
11756  {
11757   "alignment" : 1,
11758   "linker_set_key" : "android::trait_trivial_copy<long long>",
11759   "name" : "android::trait_trivial_copy<long long>",
11760   "referenced_type" : "type-1471",
11761   "self_type" : "type-1471",
11762   "size" : 1,
11763   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11764   "template_args" : [ "type-2" ],
11765   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
11766  },
11767  {
11768   "alignment" : 1,
11769   "linker_set_key" : "android::trait_trivial_copy<long>",
11770   "name" : "android::trait_trivial_copy<long>",
11771   "referenced_type" : "type-1461",
11772   "self_type" : "type-1461",
11773   "size" : 1,
11774   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11775   "template_args" : [ "type-27" ],
11776   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
11777  },
11778  {
11779   "alignment" : 1,
11780   "linker_set_key" : "android::trait_trivial_copy<short>",
11781   "name" : "android::trait_trivial_copy<short>",
11782   "referenced_type" : "type-1442",
11783   "self_type" : "type-1442",
11784   "size" : 1,
11785   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11786   "template_args" : [ "type-113" ],
11787   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
11788  },
11789  {
11790   "alignment" : 1,
11791   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
11792   "name" : "android::trait_trivial_copy<unsigned char>",
11793   "referenced_type" : "type-1437",
11794   "self_type" : "type-1437",
11795   "size" : 1,
11796   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11797   "template_args" : [ "type-141" ],
11798   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
11799  },
11800  {
11801   "alignment" : 1,
11802   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
11803   "name" : "android::trait_trivial_copy<unsigned int>",
11804   "referenced_type" : "type-1456",
11805   "self_type" : "type-1456",
11806   "size" : 1,
11807   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11808   "template_args" : [ "type-25" ],
11809   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
11810  },
11811  {
11812   "alignment" : 1,
11813   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
11814   "name" : "android::trait_trivial_copy<unsigned long long>",
11815   "referenced_type" : "type-1478",
11816   "self_type" : "type-1478",
11817   "size" : 1,
11818   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11819   "template_args" : [ "type-13" ],
11820   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
11821  },
11822  {
11823   "alignment" : 1,
11824   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
11825   "name" : "android::trait_trivial_copy<unsigned long>",
11826   "referenced_type" : "type-1467",
11827   "self_type" : "type-1467",
11828   "size" : 1,
11829   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11830   "template_args" : [ "type-17" ],
11831   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
11832  },
11833  {
11834   "alignment" : 1,
11835   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
11836   "name" : "android::trait_trivial_copy<unsigned short>",
11837   "referenced_type" : "type-1446",
11838   "self_type" : "type-1446",
11839   "size" : 1,
11840   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11841   "template_args" : [ "type-59" ],
11842   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
11843  },
11844  {
11845   "alignment" : 1,
11846   "linker_set_key" : "android::trait_trivial_copy<void>",
11847   "name" : "android::trait_trivial_copy<void>",
11848   "referenced_type" : "type-1421",
11849   "self_type" : "type-1421",
11850   "size" : 1,
11851   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11852   "template_args" : [ "type-97" ],
11853   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
11854  },
11855  {
11856   "alignment" : 1,
11857   "linker_set_key" : "android::trait_trivial_ctor<bool>",
11858   "name" : "android::trait_trivial_ctor<bool>",
11859   "referenced_type" : "type-1423",
11860   "self_type" : "type-1423",
11861   "size" : 1,
11862   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11863   "template_args" : [ "type-31" ],
11864   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
11865  },
11866  {
11867   "alignment" : 1,
11868   "linker_set_key" : "android::trait_trivial_ctor<char>",
11869   "name" : "android::trait_trivial_ctor<char>",
11870   "referenced_type" : "type-1431",
11871   "self_type" : "type-1431",
11872   "size" : 1,
11873   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11874   "template_args" : [ "type-22" ],
11875   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
11876  },
11877  {
11878   "alignment" : 1,
11879   "linker_set_key" : "android::trait_trivial_ctor<double>",
11880   "name" : "android::trait_trivial_ctor<double>",
11881   "referenced_type" : "type-1485",
11882   "self_type" : "type-1485",
11883   "size" : 1,
11884   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11885   "template_args" : [ "type-35" ],
11886   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
11887  },
11888  {
11889   "alignment" : 1,
11890   "linker_set_key" : "android::trait_trivial_ctor<float>",
11891   "name" : "android::trait_trivial_ctor<float>",
11892   "referenced_type" : "type-1480",
11893   "self_type" : "type-1480",
11894   "size" : 1,
11895   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11896   "template_args" : [ "type-33" ],
11897   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
11898  },
11899  {
11900   "alignment" : 1,
11901   "linker_set_key" : "android::trait_trivial_ctor<int>",
11902   "name" : "android::trait_trivial_ctor<int>",
11903   "referenced_type" : "type-1448",
11904   "self_type" : "type-1448",
11905   "size" : 1,
11906   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11907   "template_args" : [ "type-11" ],
11908   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
11909  },
11910  {
11911   "alignment" : 1,
11912   "linker_set_key" : "android::trait_trivial_ctor<long long>",
11913   "name" : "android::trait_trivial_ctor<long long>",
11914   "referenced_type" : "type-1469",
11915   "self_type" : "type-1469",
11916   "size" : 1,
11917   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11918   "template_args" : [ "type-2" ],
11919   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
11920  },
11921  {
11922   "alignment" : 1,
11923   "linker_set_key" : "android::trait_trivial_ctor<long>",
11924   "name" : "android::trait_trivial_ctor<long>",
11925   "referenced_type" : "type-1458",
11926   "self_type" : "type-1458",
11927   "size" : 1,
11928   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11929   "template_args" : [ "type-27" ],
11930   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
11931  },
11932  {
11933   "alignment" : 1,
11934   "linker_set_key" : "android::trait_trivial_ctor<short>",
11935   "name" : "android::trait_trivial_ctor<short>",
11936   "referenced_type" : "type-1440",
11937   "self_type" : "type-1440",
11938   "size" : 1,
11939   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11940   "template_args" : [ "type-113" ],
11941   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
11942  },
11943  {
11944   "alignment" : 1,
11945   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
11946   "name" : "android::trait_trivial_ctor<unsigned char>",
11947   "referenced_type" : "type-1435",
11948   "self_type" : "type-1435",
11949   "size" : 1,
11950   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11951   "template_args" : [ "type-141" ],
11952   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
11953  },
11954  {
11955   "alignment" : 1,
11956   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
11957   "name" : "android::trait_trivial_ctor<unsigned int>",
11958   "referenced_type" : "type-1454",
11959   "self_type" : "type-1454",
11960   "size" : 1,
11961   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11962   "template_args" : [ "type-25" ],
11963   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
11964  },
11965  {
11966   "alignment" : 1,
11967   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
11968   "name" : "android::trait_trivial_ctor<unsigned long long>",
11969   "referenced_type" : "type-1475",
11970   "self_type" : "type-1475",
11971   "size" : 1,
11972   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11973   "template_args" : [ "type-13" ],
11974   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
11975  },
11976  {
11977   "alignment" : 1,
11978   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
11979   "name" : "android::trait_trivial_ctor<unsigned long>",
11980   "referenced_type" : "type-1465",
11981   "self_type" : "type-1465",
11982   "size" : 1,
11983   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11984   "template_args" : [ "type-17" ],
11985   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
11986  },
11987  {
11988   "alignment" : 1,
11989   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
11990   "name" : "android::trait_trivial_ctor<unsigned short>",
11991   "referenced_type" : "type-1444",
11992   "self_type" : "type-1444",
11993   "size" : 1,
11994   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11995   "template_args" : [ "type-59" ],
11996   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
11997  },
11998  {
11999   "alignment" : 1,
12000   "linker_set_key" : "android::trait_trivial_ctor<void>",
12001   "name" : "android::trait_trivial_ctor<void>",
12002   "referenced_type" : "type-1419",
12003   "self_type" : "type-1419",
12004   "size" : 1,
12005   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12006   "template_args" : [ "type-97" ],
12007   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
12008  },
12009  {
12010   "alignment" : 1,
12011   "linker_set_key" : "android::trait_trivial_dtor<bool>",
12012   "name" : "android::trait_trivial_dtor<bool>",
12013   "referenced_type" : "type-1424",
12014   "self_type" : "type-1424",
12015   "size" : 1,
12016   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12017   "template_args" : [ "type-31" ],
12018   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
12019  },
12020  {
12021   "alignment" : 1,
12022   "linker_set_key" : "android::trait_trivial_dtor<char>",
12023   "name" : "android::trait_trivial_dtor<char>",
12024   "referenced_type" : "type-1432",
12025   "self_type" : "type-1432",
12026   "size" : 1,
12027   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12028   "template_args" : [ "type-22" ],
12029   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
12030  },
12031  {
12032   "alignment" : 1,
12033   "linker_set_key" : "android::trait_trivial_dtor<double>",
12034   "name" : "android::trait_trivial_dtor<double>",
12035   "referenced_type" : "type-1486",
12036   "self_type" : "type-1486",
12037   "size" : 1,
12038   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12039   "template_args" : [ "type-35" ],
12040   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
12041  },
12042  {
12043   "alignment" : 1,
12044   "linker_set_key" : "android::trait_trivial_dtor<float>",
12045   "name" : "android::trait_trivial_dtor<float>",
12046   "referenced_type" : "type-1481",
12047   "self_type" : "type-1481",
12048   "size" : 1,
12049   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12050   "template_args" : [ "type-33" ],
12051   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
12052  },
12053  {
12054   "alignment" : 1,
12055   "linker_set_key" : "android::trait_trivial_dtor<int>",
12056   "name" : "android::trait_trivial_dtor<int>",
12057   "referenced_type" : "type-1450",
12058   "self_type" : "type-1450",
12059   "size" : 1,
12060   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12061   "template_args" : [ "type-11" ],
12062   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
12063  },
12064  {
12065   "alignment" : 1,
12066   "linker_set_key" : "android::trait_trivial_dtor<long long>",
12067   "name" : "android::trait_trivial_dtor<long long>",
12068   "referenced_type" : "type-1470",
12069   "self_type" : "type-1470",
12070   "size" : 1,
12071   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12072   "template_args" : [ "type-2" ],
12073   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
12074  },
12075  {
12076   "alignment" : 1,
12077   "linker_set_key" : "android::trait_trivial_dtor<long>",
12078   "name" : "android::trait_trivial_dtor<long>",
12079   "referenced_type" : "type-1459",
12080   "self_type" : "type-1459",
12081   "size" : 1,
12082   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12083   "template_args" : [ "type-27" ],
12084   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
12085  },
12086  {
12087   "alignment" : 1,
12088   "linker_set_key" : "android::trait_trivial_dtor<short>",
12089   "name" : "android::trait_trivial_dtor<short>",
12090   "referenced_type" : "type-1441",
12091   "self_type" : "type-1441",
12092   "size" : 1,
12093   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12094   "template_args" : [ "type-113" ],
12095   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
12096  },
12097  {
12098   "alignment" : 1,
12099   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
12100   "name" : "android::trait_trivial_dtor<unsigned char>",
12101   "referenced_type" : "type-1436",
12102   "self_type" : "type-1436",
12103   "size" : 1,
12104   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12105   "template_args" : [ "type-141" ],
12106   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
12107  },
12108  {
12109   "alignment" : 1,
12110   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
12111   "name" : "android::trait_trivial_dtor<unsigned int>",
12112   "referenced_type" : "type-1455",
12113   "self_type" : "type-1455",
12114   "size" : 1,
12115   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12116   "template_args" : [ "type-25" ],
12117   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
12118  },
12119  {
12120   "alignment" : 1,
12121   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
12122   "name" : "android::trait_trivial_dtor<unsigned long long>",
12123   "referenced_type" : "type-1476",
12124   "self_type" : "type-1476",
12125   "size" : 1,
12126   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12127   "template_args" : [ "type-13" ],
12128   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
12129  },
12130  {
12131   "alignment" : 1,
12132   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
12133   "name" : "android::trait_trivial_dtor<unsigned long>",
12134   "referenced_type" : "type-1466",
12135   "self_type" : "type-1466",
12136   "size" : 1,
12137   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12138   "template_args" : [ "type-17" ],
12139   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
12140  },
12141  {
12142   "alignment" : 1,
12143   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
12144   "name" : "android::trait_trivial_dtor<unsigned short>",
12145   "referenced_type" : "type-1445",
12146   "self_type" : "type-1445",
12147   "size" : 1,
12148   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12149   "template_args" : [ "type-59" ],
12150   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
12151  },
12152  {
12153   "alignment" : 1,
12154   "linker_set_key" : "android::trait_trivial_dtor<void>",
12155   "name" : "android::trait_trivial_dtor<void>",
12156   "referenced_type" : "type-1420",
12157   "self_type" : "type-1420",
12158   "size" : 1,
12159   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12160   "template_args" : [ "type-97" ],
12161   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
12162  },
12163  {
12164   "alignment" : 1,
12165   "linker_set_key" : "android::trait_trivial_move<bool>",
12166   "name" : "android::trait_trivial_move<bool>",
12167   "referenced_type" : "type-1430",
12168   "self_type" : "type-1430",
12169   "size" : 1,
12170   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12171   "template_args" : [ "type-31" ],
12172   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
12173  },
12174  {
12175   "alignment" : 1,
12176   "linker_set_key" : "android::trait_trivial_move<char>",
12177   "name" : "android::trait_trivial_move<char>",
12178   "referenced_type" : "type-1434",
12179   "self_type" : "type-1434",
12180   "size" : 1,
12181   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12182   "template_args" : [ "type-22" ],
12183   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
12184  },
12185  {
12186   "alignment" : 1,
12187   "linker_set_key" : "android::trait_trivial_move<double>",
12188   "name" : "android::trait_trivial_move<double>",
12189   "referenced_type" : "type-1488",
12190   "self_type" : "type-1488",
12191   "size" : 1,
12192   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12193   "template_args" : [ "type-35" ],
12194   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
12195  },
12196  {
12197   "alignment" : 1,
12198   "linker_set_key" : "android::trait_trivial_move<float>",
12199   "name" : "android::trait_trivial_move<float>",
12200   "referenced_type" : "type-1483",
12201   "self_type" : "type-1483",
12202   "size" : 1,
12203   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12204   "template_args" : [ "type-33" ],
12205   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
12206  },
12207  {
12208   "alignment" : 1,
12209   "linker_set_key" : "android::trait_trivial_move<int>",
12210   "name" : "android::trait_trivial_move<int>",
12211   "referenced_type" : "type-1453",
12212   "self_type" : "type-1453",
12213   "size" : 1,
12214   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12215   "template_args" : [ "type-11" ],
12216   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
12217  },
12218  {
12219   "alignment" : 1,
12220   "linker_set_key" : "android::trait_trivial_move<long long>",
12221   "name" : "android::trait_trivial_move<long long>",
12222   "referenced_type" : "type-1474",
12223   "self_type" : "type-1474",
12224   "size" : 1,
12225   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12226   "template_args" : [ "type-2" ],
12227   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
12228  },
12229  {
12230   "alignment" : 1,
12231   "linker_set_key" : "android::trait_trivial_move<long>",
12232   "name" : "android::trait_trivial_move<long>",
12233   "referenced_type" : "type-1462",
12234   "self_type" : "type-1462",
12235   "size" : 1,
12236   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12237   "template_args" : [ "type-27" ],
12238   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
12239  },
12240  {
12241   "alignment" : 1,
12242   "linker_set_key" : "android::trait_trivial_move<short>",
12243   "name" : "android::trait_trivial_move<short>",
12244   "referenced_type" : "type-1443",
12245   "self_type" : "type-1443",
12246   "size" : 1,
12247   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12248   "template_args" : [ "type-113" ],
12249   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
12250  },
12251  {
12252   "alignment" : 1,
12253   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
12254   "name" : "android::trait_trivial_move<unsigned char>",
12255   "referenced_type" : "type-1438",
12256   "self_type" : "type-1438",
12257   "size" : 1,
12258   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12259   "template_args" : [ "type-141" ],
12260   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
12261  },
12262  {
12263   "alignment" : 1,
12264   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
12265   "name" : "android::trait_trivial_move<unsigned int>",
12266   "referenced_type" : "type-1457",
12267   "self_type" : "type-1457",
12268   "size" : 1,
12269   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12270   "template_args" : [ "type-25" ],
12271   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
12272  },
12273  {
12274   "alignment" : 1,
12275   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
12276   "name" : "android::trait_trivial_move<unsigned long long>",
12277   "referenced_type" : "type-1479",
12278   "self_type" : "type-1479",
12279   "size" : 1,
12280   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12281   "template_args" : [ "type-13" ],
12282   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
12283  },
12284  {
12285   "alignment" : 1,
12286   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
12287   "name" : "android::trait_trivial_move<unsigned long>",
12288   "referenced_type" : "type-1468",
12289   "self_type" : "type-1468",
12290   "size" : 1,
12291   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12292   "template_args" : [ "type-17" ],
12293   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
12294  },
12295  {
12296   "alignment" : 1,
12297   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
12298   "name" : "android::trait_trivial_move<unsigned short>",
12299   "referenced_type" : "type-1447",
12300   "self_type" : "type-1447",
12301   "size" : 1,
12302   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12303   "template_args" : [ "type-59" ],
12304   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
12305  },
12306  {
12307   "alignment" : 1,
12308   "linker_set_key" : "android::trait_trivial_move<void>",
12309   "name" : "android::trait_trivial_move<void>",
12310   "referenced_type" : "type-1422",
12311   "self_type" : "type-1422",
12312   "size" : 1,
12313   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12314   "template_args" : [ "type-97" ],
12315   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
12316  },
12317  {
12318   "alignment" : 4,
12319   "fields" :
12320   [
12321    {
12322     "field_name" : "__bits",
12323     "referenced_type" : "type-1074"
12324    }
12325   ],
12326   "linker_set_key" : "cpu_set_t",
12327   "name" : "cpu_set_t",
12328   "referenced_type" : "type-1073",
12329   "self_type" : "type-1073",
12330   "size" : 4,
12331   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sched.h",
12332   "unique_id" : "cpu_set_t"
12333  },
12334  {
12335   "alignment" : 4,
12336   "fields" :
12337   [
12338    {
12339     "field_name" : "d_ino",
12340     "referenced_type" : "type-13"
12341    },
12342    {
12343     "field_name" : "d_off",
12344     "field_offset" : 64,
12345     "referenced_type" : "type-2"
12346    },
12347    {
12348     "field_name" : "d_reclen",
12349     "field_offset" : 128,
12350     "referenced_type" : "type-59"
12351    },
12352    {
12353     "field_name" : "d_type",
12354     "field_offset" : 144,
12355     "referenced_type" : "type-141"
12356    },
12357    {
12358     "field_name" : "d_name",
12359     "field_offset" : 152,
12360     "referenced_type" : "type-754"
12361    }
12362   ],
12363   "linker_set_key" : "dirent",
12364   "name" : "dirent",
12365   "referenced_type" : "type-753",
12366   "self_type" : "type-753",
12367   "size" : 276,
12368   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/dirent.h",
12369   "unique_id" : "dirent"
12370  },
12371  {
12372   "alignment" : 4,
12373   "fields" :
12374   [
12375    {
12376     "field_name" : "d_ino",
12377     "referenced_type" : "type-13"
12378    },
12379    {
12380     "field_name" : "d_off",
12381     "field_offset" : 64,
12382     "referenced_type" : "type-2"
12383    },
12384    {
12385     "field_name" : "d_reclen",
12386     "field_offset" : 128,
12387     "referenced_type" : "type-59"
12388    },
12389    {
12390     "field_name" : "d_type",
12391     "field_offset" : 144,
12392     "referenced_type" : "type-141"
12393    },
12394    {
12395     "field_name" : "d_name",
12396     "field_offset" : 152,
12397     "referenced_type" : "type-754"
12398    }
12399   ],
12400   "linker_set_key" : "dirent64",
12401   "name" : "dirent64",
12402   "referenced_type" : "type-755",
12403   "self_type" : "type-755",
12404   "size" : 276,
12405   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/dirent.h",
12406   "unique_id" : "dirent64"
12407  },
12408  {
12409   "alignment" : 4,
12410   "fields" :
12411   [
12412    {
12413     "field_name" : "quot",
12414     "referenced_type" : "type-11"
12415    },
12416    {
12417     "field_name" : "rem",
12418     "field_offset" : 32,
12419     "referenced_type" : "type-11"
12420    }
12421   ],
12422   "linker_set_key" : "div_t",
12423   "name" : "div_t",
12424   "referenced_type" : "type-3079",
12425   "self_type" : "type-3079",
12426   "size" : 8,
12427   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/stdlib.h",
12428   "unique_id" : "div_t"
12429  },
12430  {
12431   "alignment" : 4,
12432   "fields" :
12433   [
12434    {
12435     "field_name" : "type",
12436     "referenced_type" : "type-11"
12437    },
12438    {
12439     "field_name" : "pid",
12440     "field_offset" : 32,
12441     "referenced_type" : "type-11"
12442    }
12443   ],
12444   "linker_set_key" : "f_owner_ex",
12445   "name" : "f_owner_ex",
12446   "referenced_type" : "type-1567",
12447   "self_type" : "type-1567",
12448   "size" : 8,
12449   "source_file" : "/bionic/libc/kernel/uapi/asm-generic/fcntl.h",
12450   "unique_id" : "_ZTS10f_owner_ex"
12451  },
12452  {
12453   "alignment" : 4,
12454   "fields" :
12455   [
12456    {
12457     "field_name" : "fds_bits",
12458     "referenced_type" : "type-198"
12459    }
12460   ],
12461   "linker_set_key" : "fd_set",
12462   "name" : "fd_set",
12463   "referenced_type" : "type-197",
12464   "self_type" : "type-197",
12465   "size" : 128,
12466   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/select.h",
12467   "unique_id" : "fd_set"
12468  },
12469  {
12470   "alignment" : 4,
12471   "fields" :
12472   [
12473    {
12474     "field_name" : "l_type",
12475     "referenced_type" : "type-113"
12476    },
12477    {
12478     "field_name" : "l_whence",
12479     "field_offset" : 16,
12480     "referenced_type" : "type-113"
12481    },
12482    {
12483     "field_name" : "l_start",
12484     "field_offset" : 32,
12485     "referenced_type" : "type-27"
12486    },
12487    {
12488     "field_name" : "l_len",
12489     "field_offset" : 64,
12490     "referenced_type" : "type-27"
12491    },
12492    {
12493     "field_name" : "l_pid",
12494     "field_offset" : 96,
12495     "referenced_type" : "type-11"
12496    }
12497   ],
12498   "linker_set_key" : "flock",
12499   "name" : "flock",
12500   "referenced_type" : "type-1569",
12501   "self_type" : "type-1569",
12502   "size" : 16,
12503   "source_file" : "/bionic/libc/kernel/uapi/asm-generic/fcntl.h",
12504   "unique_id" : "_ZTS5flock"
12505  },
12506  {
12507   "alignment" : 4,
12508   "fields" :
12509   [
12510    {
12511     "field_name" : "l_type",
12512     "referenced_type" : "type-113"
12513    },
12514    {
12515     "field_name" : "l_whence",
12516     "field_offset" : 16,
12517     "referenced_type" : "type-113"
12518    },
12519    {
12520     "field_name" : "l_start",
12521     "field_offset" : 32,
12522     "referenced_type" : "type-2"
12523    },
12524    {
12525     "field_name" : "l_len",
12526     "field_offset" : 96,
12527     "referenced_type" : "type-2"
12528    },
12529    {
12530     "field_name" : "l_pid",
12531     "field_offset" : 160,
12532     "referenced_type" : "type-11"
12533    }
12534   ],
12535   "linker_set_key" : "flock64",
12536   "name" : "flock64",
12537   "referenced_type" : "type-1570",
12538   "self_type" : "type-1570",
12539   "size" : 24,
12540   "source_file" : "/bionic/libc/kernel/uapi/asm-generic/fcntl.h",
12541   "unique_id" : "_ZTS7flock64"
12542  },
12543  {
12544   "alignment" : 4,
12545   "fields" :
12546   [
12547    {
12548     "field_name" : "quot",
12549     "referenced_type" : "type-2"
12550    },
12551    {
12552     "field_name" : "rem",
12553     "field_offset" : 64,
12554     "referenced_type" : "type-2"
12555    }
12556   ],
12557   "linker_set_key" : "imaxdiv_t",
12558   "name" : "imaxdiv_t",
12559   "referenced_type" : "type-1564",
12560   "self_type" : "type-1564",
12561   "size" : 16,
12562   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/inttypes.h",
12563   "unique_id" : "_ZTS9imaxdiv_t"
12564  },
12565  {
12566   "alignment" : 4,
12567   "fields" :
12568   [
12569    {
12570     "field_name" : "iov_base",
12571     "referenced_type" : "type-108"
12572    },
12573    {
12574     "field_name" : "iov_len",
12575     "field_offset" : 32,
12576     "referenced_type" : "type-25"
12577    }
12578   ],
12579   "linker_set_key" : "iovec",
12580   "name" : "iovec",
12581   "referenced_type" : "type-1576",
12582   "self_type" : "type-1576",
12583   "size" : 8,
12584   "source_file" : "/bionic/libc/kernel/uapi/linux/uio.h",
12585   "unique_id" : "_ZTS5iovec"
12586  },
12587  {
12588   "alignment" : 4,
12589   "fields" :
12590   [
12591    {
12592     "field_name" : "it_interval",
12593     "referenced_type" : "type-47"
12594    },
12595    {
12596     "field_name" : "it_value",
12597     "field_offset" : 64,
12598     "referenced_type" : "type-47"
12599    }
12600   ],
12601   "linker_set_key" : "itimerspec",
12602   "name" : "itimerspec",
12603   "referenced_type" : "type-50",
12604   "self_type" : "type-50",
12605   "size" : 16,
12606   "source_file" : "/bionic/libc/kernel/uapi/linux/time.h",
12607   "unique_id" : "_ZTS10itimerspec"
12608  },
12609  {
12610   "alignment" : 4,
12611   "fields" :
12612   [
12613    {
12614     "field_name" : "it_interval",
12615     "referenced_type" : "type-48"
12616    },
12617    {
12618     "field_name" : "it_value",
12619     "field_offset" : 64,
12620     "referenced_type" : "type-48"
12621    }
12622   ],
12623   "linker_set_key" : "itimerval",
12624   "name" : "itimerval",
12625   "referenced_type" : "type-51",
12626   "self_type" : "type-51",
12627   "size" : 16,
12628   "source_file" : "/bionic/libc/kernel/uapi/linux/time.h",
12629   "unique_id" : "_ZTS9itimerval"
12630  },
12631  {
12632   "alignment" : 4,
12633   "fields" :
12634   [
12635    {
12636     "field_name" : "decimal_point",
12637     "referenced_type" : "type-200"
12638    },
12639    {
12640     "field_name" : "thousands_sep",
12641     "field_offset" : 32,
12642     "referenced_type" : "type-200"
12643    },
12644    {
12645     "field_name" : "grouping",
12646     "field_offset" : 64,
12647     "referenced_type" : "type-200"
12648    },
12649    {
12650     "field_name" : "int_curr_symbol",
12651     "field_offset" : 96,
12652     "referenced_type" : "type-200"
12653    },
12654    {
12655     "field_name" : "currency_symbol",
12656     "field_offset" : 128,
12657     "referenced_type" : "type-200"
12658    },
12659    {
12660     "field_name" : "mon_decimal_point",
12661     "field_offset" : 160,
12662     "referenced_type" : "type-200"
12663    },
12664    {
12665     "field_name" : "mon_thousands_sep",
12666     "field_offset" : 192,
12667     "referenced_type" : "type-200"
12668    },
12669    {
12670     "field_name" : "mon_grouping",
12671     "field_offset" : 224,
12672     "referenced_type" : "type-200"
12673    },
12674    {
12675     "field_name" : "positive_sign",
12676     "field_offset" : 256,
12677     "referenced_type" : "type-200"
12678    },
12679    {
12680     "field_name" : "negative_sign",
12681     "field_offset" : 288,
12682     "referenced_type" : "type-200"
12683    },
12684    {
12685     "field_name" : "int_frac_digits",
12686     "field_offset" : 320,
12687     "referenced_type" : "type-22"
12688    },
12689    {
12690     "field_name" : "frac_digits",
12691     "field_offset" : 328,
12692     "referenced_type" : "type-22"
12693    },
12694    {
12695     "field_name" : "p_cs_precedes",
12696     "field_offset" : 336,
12697     "referenced_type" : "type-22"
12698    },
12699    {
12700     "field_name" : "p_sep_by_space",
12701     "field_offset" : 344,
12702     "referenced_type" : "type-22"
12703    },
12704    {
12705     "field_name" : "n_cs_precedes",
12706     "field_offset" : 352,
12707     "referenced_type" : "type-22"
12708    },
12709    {
12710     "field_name" : "n_sep_by_space",
12711     "field_offset" : 360,
12712     "referenced_type" : "type-22"
12713    },
12714    {
12715     "field_name" : "p_sign_posn",
12716     "field_offset" : 368,
12717     "referenced_type" : "type-22"
12718    },
12719    {
12720     "field_name" : "n_sign_posn",
12721     "field_offset" : 376,
12722     "referenced_type" : "type-22"
12723    },
12724    {
12725     "field_name" : "int_p_cs_precedes",
12726     "field_offset" : 384,
12727     "referenced_type" : "type-22"
12728    },
12729    {
12730     "field_name" : "int_p_sep_by_space",
12731     "field_offset" : 392,
12732     "referenced_type" : "type-22"
12733    },
12734    {
12735     "field_name" : "int_n_cs_precedes",
12736     "field_offset" : 400,
12737     "referenced_type" : "type-22"
12738    },
12739    {
12740     "field_name" : "int_n_sep_by_space",
12741     "field_offset" : 408,
12742     "referenced_type" : "type-22"
12743    },
12744    {
12745     "field_name" : "int_p_sign_posn",
12746     "field_offset" : 416,
12747     "referenced_type" : "type-22"
12748    },
12749    {
12750     "field_name" : "int_n_sign_posn",
12751     "field_offset" : 424,
12752     "referenced_type" : "type-22"
12753    }
12754   ],
12755   "linker_set_key" : "lconv",
12756   "name" : "lconv",
12757   "referenced_type" : "type-1107",
12758   "self_type" : "type-1107",
12759   "size" : 56,
12760   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/locale.h",
12761   "unique_id" : "lconv"
12762  },
12763  {
12764   "alignment" : 4,
12765   "fields" :
12766   [
12767    {
12768     "field_name" : "quot",
12769     "referenced_type" : "type-27"
12770    },
12771    {
12772     "field_name" : "rem",
12773     "field_offset" : 32,
12774     "referenced_type" : "type-27"
12775    }
12776   ],
12777   "linker_set_key" : "ldiv_t",
12778   "name" : "ldiv_t",
12779   "referenced_type" : "type-3080",
12780   "self_type" : "type-3080",
12781   "size" : 8,
12782   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/stdlib.h",
12783   "unique_id" : "ldiv_t"
12784  },
12785  {
12786   "alignment" : 4,
12787   "fields" :
12788   [
12789    {
12790     "field_name" : "quot",
12791     "referenced_type" : "type-2"
12792    },
12793    {
12794     "field_name" : "rem",
12795     "field_offset" : 64,
12796     "referenced_type" : "type-2"
12797    }
12798   ],
12799   "linker_set_key" : "lldiv_t",
12800   "name" : "lldiv_t",
12801   "referenced_type" : "type-3081",
12802   "self_type" : "type-3081",
12803   "size" : 16,
12804   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/stdlib.h",
12805   "unique_id" : "lldiv_t"
12806  },
12807  {
12808   "alignment" : 4,
12809   "fields" :
12810   [
12811    {
12812     "referenced_type" : "type-1585"
12813    }
12814   ],
12815   "linker_set_key" : "log_msg",
12816   "name" : "log_msg",
12817   "referenced_type" : "type-1584",
12818   "self_type" : "type-1584",
12819   "size" : 5124,
12820   "source_file" : "/system/core/liblog/include/log/log_read.h",
12821   "unique_id" : "log_msg"
12822  },
12823  {
12824   "alignment" : 4,
12825   "fields" :
12826   [
12827    {
12828     "field_name" : "buf",
12829     "referenced_type" : "type-1586"
12830    },
12831    {
12832     "field_name" : "entry",
12833     "referenced_type" : "type-1583"
12834    },
12835    {
12836     "field_name" : "entry_v4",
12837     "referenced_type" : "type-1583"
12838    },
12839    {
12840     "field_name" : "entry_v3",
12841     "referenced_type" : "type-1582"
12842    },
12843    {
12844     "field_name" : "entry_v2",
12845     "referenced_type" : "type-1581"
12846    },
12847    {
12848     "field_name" : "entry_v1",
12849     "referenced_type" : "type-1578"
12850    }
12851   ],
12852   "is_anonymous" : true,
12853   "linker_set_key" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3) at system/core/liblog/include_vndk/log/log_read.h:139:3",
12854   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3) at system/core/liblog/include_vndk/log/log_read.h:139:3",
12855   "record_kind" : "union",
12856   "referenced_type" : "type-1585",
12857   "self_type" : "type-1585",
12858   "size" : 5124,
12859   "source_file" : "/system/core/liblog/include/log/log_read.h",
12860   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
12861  },
12862  {
12863   "alignment" : 1,
12864   "fields" :
12865   [
12866    {
12867     "field_name" : "tv_sec",
12868     "referenced_type" : "type-25"
12869    },
12870    {
12871     "field_name" : "tv_nsec",
12872     "field_offset" : 32,
12873     "referenced_type" : "type-25"
12874    }
12875   ],
12876   "linker_set_key" : "log_time",
12877   "name" : "log_time",
12878   "referenced_type" : "type-1577",
12879   "self_type" : "type-1577",
12880   "size" : 8,
12881   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
12882   "unique_id" : "_ZTS8log_time"
12883  },
12884  {
12885   "alignment" : 4,
12886   "fields" :
12887   [
12888    {
12889     "field_name" : "len",
12890     "referenced_type" : "type-59"
12891    },
12892    {
12893     "field_name" : "__pad",
12894     "field_offset" : 16,
12895     "referenced_type" : "type-59"
12896    },
12897    {
12898     "field_name" : "pid",
12899     "field_offset" : 32,
12900     "referenced_type" : "type-11"
12901    },
12902    {
12903     "field_name" : "tid",
12904     "field_offset" : 64,
12905     "referenced_type" : "type-11"
12906    },
12907    {
12908     "field_name" : "sec",
12909     "field_offset" : 96,
12910     "referenced_type" : "type-11"
12911    },
12912    {
12913     "field_name" : "nsec",
12914     "field_offset" : 128,
12915     "referenced_type" : "type-11"
12916    },
12917    {
12918     "field_name" : "msg",
12919     "field_offset" : 160,
12920     "referenced_type" : "type-1579"
12921    }
12922   ],
12923   "linker_set_key" : "logger_entry",
12924   "name" : "logger_entry",
12925   "referenced_type" : "type-1578",
12926   "self_type" : "type-1578",
12927   "size" : 20,
12928   "source_file" : "/system/core/liblog/include/log/log_read.h",
12929   "unique_id" : "logger_entry"
12930  },
12931  {
12932   "alignment" : 1,
12933   "fields" :
12934   [
12935    {
12936     "field_name" : "len",
12937     "referenced_type" : "type-59"
12938    },
12939    {
12940     "field_name" : "hdr_size",
12941     "field_offset" : 16,
12942     "referenced_type" : "type-59"
12943    },
12944    {
12945     "field_name" : "pid",
12946     "field_offset" : 32,
12947     "referenced_type" : "type-11"
12948    },
12949    {
12950     "field_name" : "tid",
12951     "field_offset" : 64,
12952     "referenced_type" : "type-11"
12953    },
12954    {
12955     "field_name" : "sec",
12956     "field_offset" : 96,
12957     "referenced_type" : "type-11"
12958    },
12959    {
12960     "field_name" : "nsec",
12961     "field_offset" : 128,
12962     "referenced_type" : "type-11"
12963    },
12964    {
12965     "field_name" : "euid",
12966     "field_offset" : 160,
12967     "referenced_type" : "type-25"
12968    },
12969    {
12970     "field_name" : "msg",
12971     "field_offset" : 192,
12972     "referenced_type" : "type-1579"
12973    }
12974   ],
12975   "linker_set_key" : "logger_entry_v2",
12976   "name" : "logger_entry_v2",
12977   "referenced_type" : "type-1581",
12978   "self_type" : "type-1581",
12979   "size" : 24,
12980   "source_file" : "/system/core/liblog/include/log/log_read.h",
12981   "unique_id" : "logger_entry_v2"
12982  },
12983  {
12984   "alignment" : 1,
12985   "fields" :
12986   [
12987    {
12988     "field_name" : "len",
12989     "referenced_type" : "type-59"
12990    },
12991    {
12992     "field_name" : "hdr_size",
12993     "field_offset" : 16,
12994     "referenced_type" : "type-59"
12995    },
12996    {
12997     "field_name" : "pid",
12998     "field_offset" : 32,
12999     "referenced_type" : "type-11"
13000    },
13001    {
13002     "field_name" : "tid",
13003     "field_offset" : 64,
13004     "referenced_type" : "type-11"
13005    },
13006    {
13007     "field_name" : "sec",
13008     "field_offset" : 96,
13009     "referenced_type" : "type-11"
13010    },
13011    {
13012     "field_name" : "nsec",
13013     "field_offset" : 128,
13014     "referenced_type" : "type-11"
13015    },
13016    {
13017     "field_name" : "lid",
13018     "field_offset" : 160,
13019     "referenced_type" : "type-25"
13020    },
13021    {
13022     "field_name" : "msg",
13023     "field_offset" : 192,
13024     "referenced_type" : "type-1579"
13025    }
13026   ],
13027   "linker_set_key" : "logger_entry_v3",
13028   "name" : "logger_entry_v3",
13029   "referenced_type" : "type-1582",
13030   "self_type" : "type-1582",
13031   "size" : 24,
13032   "source_file" : "/system/core/liblog/include/log/log_read.h",
13033   "unique_id" : "logger_entry_v3"
13034  },
13035  {
13036   "alignment" : 4,
13037   "fields" :
13038   [
13039    {
13040     "field_name" : "len",
13041     "referenced_type" : "type-59"
13042    },
13043    {
13044     "field_name" : "hdr_size",
13045     "field_offset" : 16,
13046     "referenced_type" : "type-59"
13047    },
13048    {
13049     "field_name" : "pid",
13050     "field_offset" : 32,
13051     "referenced_type" : "type-11"
13052    },
13053    {
13054     "field_name" : "tid",
13055     "field_offset" : 64,
13056     "referenced_type" : "type-25"
13057    },
13058    {
13059     "field_name" : "sec",
13060     "field_offset" : 96,
13061     "referenced_type" : "type-25"
13062    },
13063    {
13064     "field_name" : "nsec",
13065     "field_offset" : 128,
13066     "referenced_type" : "type-25"
13067    },
13068    {
13069     "field_name" : "lid",
13070     "field_offset" : 160,
13071     "referenced_type" : "type-25"
13072    },
13073    {
13074     "field_name" : "uid",
13075     "field_offset" : 192,
13076     "referenced_type" : "type-25"
13077    },
13078    {
13079     "field_name" : "msg",
13080     "field_offset" : 224,
13081     "referenced_type" : "type-1579"
13082    }
13083   ],
13084   "linker_set_key" : "logger_entry_v4",
13085   "name" : "logger_entry_v4",
13086   "referenced_type" : "type-1583",
13087   "self_type" : "type-1583",
13088   "size" : 28,
13089   "source_file" : "/system/core/liblog/include/log/log_read.h",
13090   "unique_id" : "logger_entry_v4"
13091  },
13092  {
13093   "alignment" : 4,
13094   "fields" :
13095   [
13096    {
13097     "field_name" : "arena",
13098     "referenced_type" : "type-25"
13099    },
13100    {
13101     "field_name" : "ordblks",
13102     "field_offset" : 32,
13103     "referenced_type" : "type-25"
13104    },
13105    {
13106     "field_name" : "smblks",
13107     "field_offset" : 64,
13108     "referenced_type" : "type-25"
13109    },
13110    {
13111     "field_name" : "hblks",
13112     "field_offset" : 96,
13113     "referenced_type" : "type-25"
13114    },
13115    {
13116     "field_name" : "hblkhd",
13117     "field_offset" : 128,
13118     "referenced_type" : "type-25"
13119    },
13120    {
13121     "field_name" : "usmblks",
13122     "field_offset" : 160,
13123     "referenced_type" : "type-25"
13124    },
13125    {
13126     "field_name" : "fsmblks",
13127     "field_offset" : 192,
13128     "referenced_type" : "type-25"
13129    },
13130    {
13131     "field_name" : "uordblks",
13132     "field_offset" : 224,
13133     "referenced_type" : "type-25"
13134    },
13135    {
13136     "field_name" : "fordblks",
13137     "field_offset" : 256,
13138     "referenced_type" : "type-25"
13139    },
13140    {
13141     "field_name" : "keepcost",
13142     "field_offset" : 288,
13143     "referenced_type" : "type-25"
13144    }
13145   ],
13146   "linker_set_key" : "mallinfo",
13147   "name" : "mallinfo",
13148   "referenced_type" : "type-3064",
13149   "self_type" : "type-3064",
13150   "size" : 40,
13151   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/malloc.h",
13152   "unique_id" : "mallinfo"
13153  },
13154  {
13155   "alignment" : 8,
13156   "fields" :
13157   [
13158    {
13159     "field_name" : "__clang_max_align_nonce1",
13160     "referenced_type" : "type-2"
13161    },
13162    {
13163     "field_name" : "__clang_max_align_nonce2",
13164     "field_offset" : 64,
13165     "referenced_type" : "type-3"
13166    }
13167   ],
13168   "linker_set_key" : "max_align_t",
13169   "name" : "max_align_t",
13170   "referenced_type" : "type-1",
13171   "self_type" : "type-1",
13172   "size" : 16,
13173   "source_file" : "/prebuilts/clang-tools/linux-x86/lib64/clang/9.0.1/include/__stddef_max_align_t.h",
13174   "unique_id" : "_ZTS11max_align_t"
13175  },
13176  {
13177   "alignment" : 1,
13178   "fields" :
13179   [
13180    {
13181     "field_name" : "__seq",
13182     "referenced_type" : "type-205"
13183    }
13184   ],
13185   "linker_set_key" : "mbstate_t",
13186   "name" : "mbstate_t",
13187   "referenced_type" : "type-204",
13188   "self_type" : "type-204",
13189   "size" : 4,
13190   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/bits/mbstate_t.h",
13191   "unique_id" : "_ZTS9mbstate_t"
13192  },
13193  {
13194   "alignment" : 4,
13195   "fields" :
13196   [
13197    {
13198     "field_name" : "gregs",
13199     "referenced_type" : "type-174"
13200    },
13201    {
13202     "field_name" : "fpregs",
13203     "field_offset" : 608,
13204     "referenced_type" : "type-175"
13205    },
13206    {
13207     "field_name" : "oldmask",
13208     "field_offset" : 640,
13209     "referenced_type" : "type-17"
13210    },
13211    {
13212     "field_name" : "cr2",
13213     "field_offset" : 672,
13214     "referenced_type" : "type-17"
13215    }
13216   ],
13217   "linker_set_key" : "mcontext_t",
13218   "name" : "mcontext_t",
13219   "referenced_type" : "type-173",
13220   "self_type" : "type-173",
13221   "size" : 88,
13222   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/ucontext.h",
13223   "unique_id" : "mcontext_t"
13224  },
13225  {
13226   "alignment" : 4,
13227   "fields" :
13228   [
13229    {
13230     "field_name" : "version",
13231     "referenced_type" : "type-11"
13232    },
13233    {
13234     "field_name" : "numFds",
13235     "field_offset" : 32,
13236     "referenced_type" : "type-11"
13237    },
13238    {
13239     "field_name" : "numInts",
13240     "field_offset" : 64,
13241     "referenced_type" : "type-11"
13242    },
13243    {
13244     "field_name" : "data",
13245     "field_offset" : 96,
13246     "referenced_type" : "type-12"
13247    }
13248   ],
13249   "linker_set_key" : "native_handle",
13250   "name" : "native_handle",
13251   "referenced_type" : "type-10",
13252   "self_type" : "type-10",
13253   "size" : 12,
13254   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
13255   "unique_id" : "native_handle"
13256  },
13257  {
13258   "alignment" : 4,
13259   "fields" :
13260   [
13261    {
13262     "field_name" : "flags",
13263     "referenced_type" : "type-25"
13264    },
13265    {
13266     "field_name" : "stack_base",
13267     "field_offset" : 32,
13268     "referenced_type" : "type-108"
13269    },
13270    {
13271     "field_name" : "stack_size",
13272     "field_offset" : 64,
13273     "referenced_type" : "type-25"
13274    },
13275    {
13276     "field_name" : "guard_size",
13277     "field_offset" : 96,
13278     "referenced_type" : "type-25"
13279    },
13280    {
13281     "field_name" : "sched_policy",
13282     "field_offset" : 128,
13283     "referenced_type" : "type-11"
13284    },
13285    {
13286     "field_name" : "sched_priority",
13287     "field_offset" : 160,
13288     "referenced_type" : "type-11"
13289    }
13290   ],
13291   "linker_set_key" : "pthread_attr_t",
13292   "name" : "pthread_attr_t",
13293   "referenced_type" : "type-2890",
13294   "self_type" : "type-2890",
13295   "size" : 24,
13296   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/bits/pthread_types.h",
13297   "unique_id" : "_ZTS14pthread_attr_t"
13298  },
13299  {
13300   "alignment" : 4,
13301   "fields" :
13302   [
13303    {
13304     "field_name" : "__private",
13305     "referenced_type" : "type-169"
13306    }
13307   ],
13308   "linker_set_key" : "pthread_barrier_t",
13309   "name" : "pthread_barrier_t",
13310   "referenced_type" : "type-2891",
13311   "self_type" : "type-2891",
13312   "size" : 32,
13313   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/bits/pthread_types.h",
13314   "unique_id" : "_ZTS17pthread_barrier_t"
13315  },
13316  {
13317   "alignment" : 4,
13318   "fields" :
13319   [
13320    {
13321     "field_name" : "__private",
13322     "referenced_type" : "type-1079"
13323    }
13324   ],
13325   "linker_set_key" : "pthread_cond_t",
13326   "name" : "pthread_cond_t",
13327   "referenced_type" : "type-1081",
13328   "self_type" : "type-1081",
13329   "size" : 4,
13330   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/bits/pthread_types.h",
13331   "unique_id" : "_ZTS14pthread_cond_t"
13332  },
13333  {
13334   "alignment" : 4,
13335   "fields" :
13336   [
13337    {
13338     "field_name" : "__private",
13339     "referenced_type" : "type-1079"
13340    }
13341   ],
13342   "linker_set_key" : "pthread_mutex_t",
13343   "name" : "pthread_mutex_t",
13344   "referenced_type" : "type-1078",
13345   "self_type" : "type-1078",
13346   "size" : 4,
13347   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/bits/pthread_types.h",
13348   "unique_id" : "_ZTS15pthread_mutex_t"
13349  },
13350  {
13351   "alignment" : 4,
13352   "fields" :
13353   [
13354    {
13355     "field_name" : "__private",
13356     "referenced_type" : "type-2894"
13357    }
13358   ],
13359   "linker_set_key" : "pthread_rwlock_t",
13360   "name" : "pthread_rwlock_t",
13361   "referenced_type" : "type-2893",
13362   "self_type" : "type-2893",
13363   "size" : 40,
13364   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/bits/pthread_types.h",
13365   "unique_id" : "_ZTS16pthread_rwlock_t"
13366  },
13367  {
13368   "alignment" : 4,
13369   "fields" :
13370   [
13371    {
13372     "field_name" : "__private",
13373     "referenced_type" : "type-2889"
13374    }
13375   ],
13376   "linker_set_key" : "pthread_spinlock_t",
13377   "name" : "pthread_spinlock_t",
13378   "referenced_type" : "type-2895",
13379   "self_type" : "type-2895",
13380   "size" : 8,
13381   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/bits/pthread_types.h",
13382   "unique_id" : "_ZTS18pthread_spinlock_t"
13383  },
13384  {
13385   "alignment" : 4,
13386   "fields" :
13387   [
13388    {
13389     "field_name" : "sched_priority",
13390     "referenced_type" : "type-11"
13391    }
13392   ],
13393   "linker_set_key" : "sched_param",
13394   "name" : "sched_param",
13395   "referenced_type" : "type-1072",
13396   "self_type" : "type-1072",
13397   "size" : 4,
13398   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sched.h",
13399   "unique_id" : "sched_param"
13400  },
13401  {
13402   "alignment" : 4,
13403   "fields" :
13404   [
13405    {
13406     "referenced_type" : "type-156"
13407    },
13408    {
13409     "field_name" : "sa_mask",
13410     "field_offset" : 32,
13411     "referenced_type" : "type-17"
13412    },
13413    {
13414     "field_name" : "sa_flags",
13415     "field_offset" : 64,
13416     "referenced_type" : "type-11"
13417    },
13418    {
13419     "field_name" : "sa_restorer",
13420     "field_offset" : 96,
13421     "referenced_type" : "type-120"
13422    }
13423   ],
13424   "linker_set_key" : "sigaction",
13425   "name" : "sigaction",
13426   "referenced_type" : "type-155",
13427   "self_type" : "type-155",
13428   "size" : 16,
13429   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/bits/signal_types.h",
13430   "unique_id" : "_ZTS9sigaction"
13431  },
13432  {
13433   "alignment" : 4,
13434   "fields" :
13435   [
13436    {
13437     "referenced_type" : "type-158"
13438    },
13439    {
13440     "field_name" : "sa_flags",
13441     "field_offset" : 32,
13442     "referenced_type" : "type-11"
13443    },
13444    {
13445     "field_name" : "sa_restorer",
13446     "field_offset" : 64,
13447     "referenced_type" : "type-120"
13448    },
13449    {
13450     "field_name" : "sa_mask",
13451     "field_offset" : 96,
13452     "referenced_type" : "type-151"
13453    }
13454   ],
13455   "linker_set_key" : "sigaction64",
13456   "name" : "sigaction64",
13457   "referenced_type" : "type-157",
13458   "self_type" : "type-157",
13459   "size" : 20,
13460   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/bits/signal_types.h",
13461   "unique_id" : "_ZTS11sigaction64"
13462  },
13463  {
13464   "alignment" : 4,
13465   "fields" :
13466   [
13467    {
13468     "field_name" : "sa_handler",
13469     "referenced_type" : "type-95"
13470    },
13471    {
13472     "field_name" : "sa_sigaction",
13473     "referenced_type" : "type-98"
13474    }
13475   ],
13476   "is_anonymous" : true,
13477   "linker_set_key" : "sigaction64::(anonymous union at out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/bits/signal_types.h:116:3) at out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/bits/signal_types.h:116:3",
13478   "name" : "sigaction64::(anonymous union at out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/bits/signal_types.h:116:3) at out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/bits/signal_types.h:116:3",
13479   "record_kind" : "union",
13480   "referenced_type" : "type-158",
13481   "self_type" : "type-158",
13482   "size" : 4,
13483   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/bits/signal_types.h",
13484   "unique_id" : "_ZTSN11sigaction64Ut_E"
13485  },
13486  {
13487   "alignment" : 4,
13488   "fields" :
13489   [
13490    {
13491     "field_name" : "sa_handler",
13492     "referenced_type" : "type-95"
13493    },
13494    {
13495     "field_name" : "sa_sigaction",
13496     "referenced_type" : "type-98"
13497    }
13498   ],
13499   "is_anonymous" : true,
13500   "linker_set_key" : "sigaction::(anonymous union at out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/bits/signal_types.h:105:3) at out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/bits/signal_types.h:105:3",
13501   "name" : "sigaction::(anonymous union at out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/bits/signal_types.h:105:3) at out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/bits/signal_types.h:105:3",
13502   "record_kind" : "union",
13503   "referenced_type" : "type-156",
13504   "self_type" : "type-156",
13505   "size" : 4,
13506   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/bits/signal_types.h",
13507   "unique_id" : "_ZTSN9sigactionUt_E"
13508  },
13509  {
13510   "alignment" : 4,
13511   "fields" :
13512   [
13513    {
13514     "field_name" : "ss_sp",
13515     "referenced_type" : "type-108"
13516    },
13517    {
13518     "field_name" : "ss_flags",
13519     "field_offset" : 32,
13520     "referenced_type" : "type-11"
13521    },
13522    {
13523     "field_name" : "ss_size",
13524     "field_offset" : 64,
13525     "referenced_type" : "type-25"
13526    }
13527   ],
13528   "linker_set_key" : "sigaltstack",
13529   "name" : "sigaltstack",
13530   "referenced_type" : "type-131",
13531   "self_type" : "type-131",
13532   "size" : 12,
13533   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/signal.h",
13534   "unique_id" : "_ZTS11sigaltstack"
13535  },
13536  {
13537   "alignment" : 4,
13538   "fields" :
13539   [
13540    {
13541     "field_name" : "gs",
13542     "referenced_type" : "type-59"
13543    },
13544    {
13545     "field_name" : "__gsh",
13546     "field_offset" : 16,
13547     "referenced_type" : "type-59"
13548    },
13549    {
13550     "field_name" : "fs",
13551     "field_offset" : 32,
13552     "referenced_type" : "type-59"
13553    },
13554    {
13555     "field_name" : "__fsh",
13556     "field_offset" : 48,
13557     "referenced_type" : "type-59"
13558    },
13559    {
13560     "field_name" : "es",
13561     "field_offset" : 64,
13562     "referenced_type" : "type-59"
13563    },
13564    {
13565     "field_name" : "__esh",
13566     "field_offset" : 80,
13567     "referenced_type" : "type-59"
13568    },
13569    {
13570     "field_name" : "ds",
13571     "field_offset" : 96,
13572     "referenced_type" : "type-59"
13573    },
13574    {
13575     "field_name" : "__dsh",
13576     "field_offset" : 112,
13577     "referenced_type" : "type-59"
13578    },
13579    {
13580     "field_name" : "edi",
13581     "field_offset" : 128,
13582     "referenced_type" : "type-25"
13583    },
13584    {
13585     "field_name" : "esi",
13586     "field_offset" : 160,
13587     "referenced_type" : "type-25"
13588    },
13589    {
13590     "field_name" : "ebp",
13591     "field_offset" : 192,
13592     "referenced_type" : "type-25"
13593    },
13594    {
13595     "field_name" : "esp",
13596     "field_offset" : 224,
13597     "referenced_type" : "type-25"
13598    },
13599    {
13600     "field_name" : "ebx",
13601     "field_offset" : 256,
13602     "referenced_type" : "type-25"
13603    },
13604    {
13605     "field_name" : "edx",
13606     "field_offset" : 288,
13607     "referenced_type" : "type-25"
13608    },
13609    {
13610     "field_name" : "ecx",
13611     "field_offset" : 320,
13612     "referenced_type" : "type-25"
13613    },
13614    {
13615     "field_name" : "eax",
13616     "field_offset" : 352,
13617     "referenced_type" : "type-25"
13618    },
13619    {
13620     "field_name" : "trapno",
13621     "field_offset" : 384,
13622     "referenced_type" : "type-25"
13623    },
13624    {
13625     "field_name" : "err",
13626     "field_offset" : 416,
13627     "referenced_type" : "type-25"
13628    },
13629    {
13630     "field_name" : "eip",
13631     "field_offset" : 448,
13632     "referenced_type" : "type-25"
13633    },
13634    {
13635     "field_name" : "cs",
13636     "field_offset" : 480,
13637     "referenced_type" : "type-59"
13638    },
13639    {
13640     "field_name" : "__csh",
13641     "field_offset" : 496,
13642     "referenced_type" : "type-59"
13643    },
13644    {
13645     "field_name" : "eflags",
13646     "field_offset" : 512,
13647     "referenced_type" : "type-25"
13648    },
13649    {
13650     "field_name" : "esp_at_signal",
13651     "field_offset" : 544,
13652     "referenced_type" : "type-25"
13653    },
13654    {
13655     "field_name" : "ss",
13656     "field_offset" : 576,
13657     "referenced_type" : "type-59"
13658    },
13659    {
13660     "field_name" : "__ssh",
13661     "field_offset" : 592,
13662     "referenced_type" : "type-59"
13663    },
13664    {
13665     "field_name" : "fpstate",
13666     "field_offset" : 608,
13667     "referenced_type" : "type-92"
13668    },
13669    {
13670     "field_name" : "oldmask",
13671     "field_offset" : 640,
13672     "referenced_type" : "type-25"
13673    },
13674    {
13675     "field_name" : "cr2",
13676     "field_offset" : 672,
13677     "referenced_type" : "type-25"
13678    }
13679   ],
13680   "linker_set_key" : "sigcontext",
13681   "name" : "sigcontext",
13682   "referenced_type" : "type-91",
13683   "self_type" : "type-91",
13684   "size" : 88,
13685   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h",
13686   "unique_id" : "_ZTS10sigcontext"
13687  },
13688  {
13689   "alignment" : 4,
13690   "fields" :
13691   [
13692    {
13693     "field_name" : "gs",
13694     "referenced_type" : "type-59"
13695    },
13696    {
13697     "field_name" : "__gsh",
13698     "field_offset" : 16,
13699     "referenced_type" : "type-59"
13700    },
13701    {
13702     "field_name" : "fs",
13703     "field_offset" : 32,
13704     "referenced_type" : "type-59"
13705    },
13706    {
13707     "field_name" : "__fsh",
13708     "field_offset" : 48,
13709     "referenced_type" : "type-59"
13710    },
13711    {
13712     "field_name" : "es",
13713     "field_offset" : 64,
13714     "referenced_type" : "type-59"
13715    },
13716    {
13717     "field_name" : "__esh",
13718     "field_offset" : 80,
13719     "referenced_type" : "type-59"
13720    },
13721    {
13722     "field_name" : "ds",
13723     "field_offset" : 96,
13724     "referenced_type" : "type-59"
13725    },
13726    {
13727     "field_name" : "__dsh",
13728     "field_offset" : 112,
13729     "referenced_type" : "type-59"
13730    },
13731    {
13732     "field_name" : "di",
13733     "field_offset" : 128,
13734     "referenced_type" : "type-25"
13735    },
13736    {
13737     "field_name" : "si",
13738     "field_offset" : 160,
13739     "referenced_type" : "type-25"
13740    },
13741    {
13742     "field_name" : "bp",
13743     "field_offset" : 192,
13744     "referenced_type" : "type-25"
13745    },
13746    {
13747     "field_name" : "sp",
13748     "field_offset" : 224,
13749     "referenced_type" : "type-25"
13750    },
13751    {
13752     "field_name" : "bx",
13753     "field_offset" : 256,
13754     "referenced_type" : "type-25"
13755    },
13756    {
13757     "field_name" : "dx",
13758     "field_offset" : 288,
13759     "referenced_type" : "type-25"
13760    },
13761    {
13762     "field_name" : "cx",
13763     "field_offset" : 320,
13764     "referenced_type" : "type-25"
13765    },
13766    {
13767     "field_name" : "ax",
13768     "field_offset" : 352,
13769     "referenced_type" : "type-25"
13770    },
13771    {
13772     "field_name" : "trapno",
13773     "field_offset" : 384,
13774     "referenced_type" : "type-25"
13775    },
13776    {
13777     "field_name" : "err",
13778     "field_offset" : 416,
13779     "referenced_type" : "type-25"
13780    },
13781    {
13782     "field_name" : "ip",
13783     "field_offset" : 448,
13784     "referenced_type" : "type-25"
13785    },
13786    {
13787     "field_name" : "cs",
13788     "field_offset" : 480,
13789     "referenced_type" : "type-59"
13790    },
13791    {
13792     "field_name" : "__csh",
13793     "field_offset" : 496,
13794     "referenced_type" : "type-59"
13795    },
13796    {
13797     "field_name" : "flags",
13798     "field_offset" : 512,
13799     "referenced_type" : "type-25"
13800    },
13801    {
13802     "field_name" : "sp_at_signal",
13803     "field_offset" : 544,
13804     "referenced_type" : "type-25"
13805    },
13806    {
13807     "field_name" : "ss",
13808     "field_offset" : 576,
13809     "referenced_type" : "type-59"
13810    },
13811    {
13812     "field_name" : "__ssh",
13813     "field_offset" : 592,
13814     "referenced_type" : "type-59"
13815    },
13816    {
13817     "field_name" : "fpstate",
13818     "field_offset" : 608,
13819     "referenced_type" : "type-25"
13820    },
13821    {
13822     "field_name" : "oldmask",
13823     "field_offset" : 640,
13824     "referenced_type" : "type-25"
13825    },
13826    {
13827     "field_name" : "cr2",
13828     "field_offset" : 672,
13829     "referenced_type" : "type-25"
13830    }
13831   ],
13832   "linker_set_key" : "sigcontext_32",
13833   "name" : "sigcontext_32",
13834   "referenced_type" : "type-88",
13835   "self_type" : "type-88",
13836   "size" : 88,
13837   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h",
13838   "unique_id" : "_ZTS13sigcontext_32"
13839  },
13840  {
13841   "alignment" : 4,
13842   "fields" :
13843   [
13844    {
13845     "field_name" : "r8",
13846     "referenced_type" : "type-13"
13847    },
13848    {
13849     "field_name" : "r9",
13850     "field_offset" : 64,
13851     "referenced_type" : "type-13"
13852    },
13853    {
13854     "field_name" : "r10",
13855     "field_offset" : 128,
13856     "referenced_type" : "type-13"
13857    },
13858    {
13859     "field_name" : "r11",
13860     "field_offset" : 192,
13861     "referenced_type" : "type-13"
13862    },
13863    {
13864     "field_name" : "r12",
13865     "field_offset" : 256,
13866     "referenced_type" : "type-13"
13867    },
13868    {
13869     "field_name" : "r13",
13870     "field_offset" : 320,
13871     "referenced_type" : "type-13"
13872    },
13873    {
13874     "field_name" : "r14",
13875     "field_offset" : 384,
13876     "referenced_type" : "type-13"
13877    },
13878    {
13879     "field_name" : "r15",
13880     "field_offset" : 448,
13881     "referenced_type" : "type-13"
13882    },
13883    {
13884     "field_name" : "di",
13885     "field_offset" : 512,
13886     "referenced_type" : "type-13"
13887    },
13888    {
13889     "field_name" : "si",
13890     "field_offset" : 576,
13891     "referenced_type" : "type-13"
13892    },
13893    {
13894     "field_name" : "bp",
13895     "field_offset" : 640,
13896     "referenced_type" : "type-13"
13897    },
13898    {
13899     "field_name" : "bx",
13900     "field_offset" : 704,
13901     "referenced_type" : "type-13"
13902    },
13903    {
13904     "field_name" : "dx",
13905     "field_offset" : 768,
13906     "referenced_type" : "type-13"
13907    },
13908    {
13909     "field_name" : "ax",
13910     "field_offset" : 832,
13911     "referenced_type" : "type-13"
13912    },
13913    {
13914     "field_name" : "cx",
13915     "field_offset" : 896,
13916     "referenced_type" : "type-13"
13917    },
13918    {
13919     "field_name" : "sp",
13920     "field_offset" : 960,
13921     "referenced_type" : "type-13"
13922    },
13923    {
13924     "field_name" : "ip",
13925     "field_offset" : 1024,
13926     "referenced_type" : "type-13"
13927    },
13928    {
13929     "field_name" : "flags",
13930     "field_offset" : 1088,
13931     "referenced_type" : "type-13"
13932    },
13933    {
13934     "field_name" : "cs",
13935     "field_offset" : 1152,
13936     "referenced_type" : "type-59"
13937    },
13938    {
13939     "field_name" : "gs",
13940     "field_offset" : 1168,
13941     "referenced_type" : "type-59"
13942    },
13943    {
13944     "field_name" : "fs",
13945     "field_offset" : 1184,
13946     "referenced_type" : "type-59"
13947    },
13948    {
13949     "field_name" : "ss",
13950     "field_offset" : 1200,
13951     "referenced_type" : "type-59"
13952    },
13953    {
13954     "field_name" : "err",
13955     "field_offset" : 1216,
13956     "referenced_type" : "type-13"
13957    },
13958    {
13959     "field_name" : "trapno",
13960     "field_offset" : 1280,
13961     "referenced_type" : "type-13"
13962    },
13963    {
13964     "field_name" : "oldmask",
13965     "field_offset" : 1344,
13966     "referenced_type" : "type-13"
13967    },
13968    {
13969     "field_name" : "cr2",
13970     "field_offset" : 1408,
13971     "referenced_type" : "type-13"
13972    },
13973    {
13974     "field_name" : "fpstate",
13975     "field_offset" : 1472,
13976     "referenced_type" : "type-13"
13977    },
13978    {
13979     "field_name" : "reserved1",
13980     "field_offset" : 1536,
13981     "referenced_type" : "type-90"
13982    }
13983   ],
13984   "linker_set_key" : "sigcontext_64",
13985   "name" : "sigcontext_64",
13986   "referenced_type" : "type-89",
13987   "self_type" : "type-89",
13988   "size" : 256,
13989   "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h",
13990   "unique_id" : "_ZTS13sigcontext_64"
13991  },
13992  {
13993   "alignment" : 4,
13994   "fields" :
13995   [
13996    {
13997     "field_name" : "sigev_value",
13998     "referenced_type" : "type-107"
13999    },
14000    {
14001     "field_name" : "sigev_signo",
14002     "field_offset" : 32,
14003     "referenced_type" : "type-11"
14004    },
14005    {
14006     "field_name" : "sigev_notify",
14007     "field_offset" : 64,
14008     "referenced_type" : "type-11"
14009    },
14010    {
14011     "field_name" : "_sigev_un",
14012     "field_offset" : 96,
14013     "referenced_type" : "type-146"
14014    }
14015   ],
14016   "linker_set_key" : "sigevent",
14017   "name" : "sigevent",
14018   "referenced_type" : "type-145",
14019   "self_type" : "type-145",
14020   "size" : 64,
14021   "source_file" : "/bionic/libc/kernel/uapi/asm-generic/siginfo.h",
14022   "unique_id" : "_ZTS8sigevent"
14023  },
14024  {
14025   "alignment" : 4,
14026   "fields" :
14027   [
14028    {
14029     "field_name" : "_pad",
14030     "referenced_type" : "type-147"
14031    },
14032    {
14033     "field_name" : "_tid",
14034     "referenced_type" : "type-11"
14035    },
14036    {
14037     "field_name" : "_sigev_thread",
14038     "referenced_type" : "type-148"
14039    }
14040   ],
14041   "is_anonymous" : true,
14042   "linker_set_key" : "sigevent::(anonymous union at bionic/libc/kernel/uapi/asm-generic/siginfo.h:226:3) at bionic/libc/kernel/uapi/asm-generic/siginfo.h:226:3",
14043   "name" : "sigevent::(anonymous union at bionic/libc/kernel/uapi/asm-generic/siginfo.h:226:3) at bionic/libc/kernel/uapi/asm-generic/siginfo.h:226:3",
14044   "record_kind" : "union",
14045   "referenced_type" : "type-146",
14046   "self_type" : "type-146",
14047   "size" : 52,
14048   "source_file" : "/bionic/libc/kernel/uapi/asm-generic/siginfo.h",
14049   "unique_id" : "_ZTSN8sigeventUt_E"
14050  },
14051  {
14052   "alignment" : 4,
14053   "fields" :
14054   [
14055    {
14056     "field_name" : "_function",
14057     "referenced_type" : "type-149"
14058    },
14059    {
14060     "field_name" : "_attribute",
14061     "field_offset" : 32,
14062     "referenced_type" : "type-108"
14063    }
14064   ],
14065   "is_anonymous" : true,
14066   "linker_set_key" : "sigevent::(anonymous union at bionic/libc/kernel/uapi/asm-generic/siginfo.h:226:3)::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:229:5) at bionic/libc/kernel/uapi/asm-generic/siginfo.h:229:5",
14067   "name" : "sigevent::(anonymous union at bionic/libc/kernel/uapi/asm-generic/siginfo.h:226:3)::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:229:5) at bionic/libc/kernel/uapi/asm-generic/siginfo.h:229:5",
14068   "referenced_type" : "type-148",
14069   "self_type" : "type-148",
14070   "size" : 8,
14071   "source_file" : "/bionic/libc/kernel/uapi/asm-generic/siginfo.h",
14072   "unique_id" : "_ZTSN8sigeventUt_Ut_E"
14073  },
14074  {
14075   "alignment" : 4,
14076   "fields" :
14077   [
14078    {
14079     "referenced_type" : "type-102"
14080    }
14081   ],
14082   "linker_set_key" : "siginfo",
14083   "name" : "siginfo",
14084   "referenced_type" : "type-101",
14085   "self_type" : "type-101",
14086   "size" : 128,
14087   "source_file" : "/bionic/libc/kernel/uapi/asm-generic/siginfo.h",
14088   "unique_id" : "_ZTS7siginfo"
14089  },
14090  {
14091   "alignment" : 4,
14092   "fields" :
14093   [
14094    {
14095     "referenced_type" : "type-103"
14096    },
14097    {
14098     "field_name" : "_si_pad",
14099     "referenced_type" : "type-119"
14100    }
14101   ],
14102   "is_anonymous" : true,
14103   "linker_set_key" : "siginfo::(anonymous union at bionic/libc/kernel/uapi/asm-generic/siginfo.h:102:3) at bionic/libc/kernel/uapi/asm-generic/siginfo.h:102:3",
14104   "name" : "siginfo::(anonymous union at bionic/libc/kernel/uapi/asm-generic/siginfo.h:102:3) at bionic/libc/kernel/uapi/asm-generic/siginfo.h:102:3",
14105   "record_kind" : "union",
14106   "referenced_type" : "type-102",
14107   "self_type" : "type-102",
14108   "size" : 128,
14109   "source_file" : "/bionic/libc/kernel/uapi/asm-generic/siginfo.h",
14110   "unique_id" : "_ZTSN7siginfoUt_E"
14111  },
14112  {
14113   "alignment" : 4,
14114   "fields" :
14115   [
14116    {
14117     "field_name" : "si_signo",
14118     "referenced_type" : "type-11"
14119    },
14120    {
14121     "field_name" : "si_errno",
14122     "field_offset" : 32,
14123     "referenced_type" : "type-11"
14124    },
14125    {
14126     "field_name" : "si_code",
14127     "field_offset" : 64,
14128     "referenced_type" : "type-11"
14129    },
14130    {
14131     "field_name" : "_sifields",
14132     "field_offset" : 96,
14133     "referenced_type" : "type-104"
14134    }
14135   ],
14136   "is_anonymous" : true,
14137   "linker_set_key" : "siginfo::(anonymous union at bionic/libc/kernel/uapi/asm-generic/siginfo.h:102:3)::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:103:5) at bionic/libc/kernel/uapi/asm-generic/siginfo.h:103:5 <Spelling=bionic/libc/kernel/uapi/asm-generic/siginfo.h:95:19>",
14138   "name" : "siginfo::(anonymous union at bionic/libc/kernel/uapi/asm-generic/siginfo.h:102:3)::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:103:5) at bionic/libc/kernel/uapi/asm-generic/siginfo.h:103:5 <Spelling=bionic/libc/kernel/uapi/asm-generic/siginfo.h:95:19>",
14139   "referenced_type" : "type-103",
14140   "self_type" : "type-103",
14141   "size" : 32,
14142   "source_file" : "/bionic/libc/kernel/uapi/asm-generic/siginfo.h",
14143   "unique_id" : "_ZTSN7siginfoUt_Ut_E"
14144  },
14145  {
14146   "alignment" : 4,
14147   "fields" :
14148   [
14149    {
14150     "field_name" : "__bits",
14151     "referenced_type" : "type-152"
14152    }
14153   ],
14154   "linker_set_key" : "sigset64_t",
14155   "name" : "sigset64_t",
14156   "referenced_type" : "type-151",
14157   "self_type" : "type-151",
14158   "size" : 8,
14159   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/bits/signal_types.h",
14160   "unique_id" : "_ZTS10sigset64_t"
14161  },
14162  {
14163   "alignment" : 4,
14164   "fields" :
14165   [
14166    {
14167     "field_name" : "sival_int",
14168     "referenced_type" : "type-11"
14169    },
14170    {
14171     "field_name" : "sival_ptr",
14172     "referenced_type" : "type-108"
14173    }
14174   ],
14175   "linker_set_key" : "sigval",
14176   "name" : "sigval",
14177   "record_kind" : "union",
14178   "referenced_type" : "type-107",
14179   "self_type" : "type-107",
14180   "size" : 4,
14181   "source_file" : "/bionic/libc/kernel/uapi/asm-generic/siginfo.h",
14182   "unique_id" : "_ZTS6sigval"
14183  },
14184  {
14185   "alignment" : 4,
14186   "fields" :
14187   [
14188    {
14189     "field_name" : "stx_mask",
14190     "referenced_type" : "type-25"
14191    },
14192    {
14193     "field_name" : "stx_blksize",
14194     "field_offset" : 32,
14195     "referenced_type" : "type-25"
14196    },
14197    {
14198     "field_name" : "stx_attributes",
14199     "field_offset" : 64,
14200     "referenced_type" : "type-13"
14201    },
14202    {
14203     "field_name" : "stx_nlink",
14204     "field_offset" : 128,
14205     "referenced_type" : "type-25"
14206    },
14207    {
14208     "field_name" : "stx_uid",
14209     "field_offset" : 160,
14210     "referenced_type" : "type-25"
14211    },
14212    {
14213     "field_name" : "stx_gid",
14214     "field_offset" : 192,
14215     "referenced_type" : "type-25"
14216    },
14217    {
14218     "field_name" : "stx_mode",
14219     "field_offset" : 224,
14220     "referenced_type" : "type-59"
14221    },
14222    {
14223     "field_name" : "__spare0",
14224     "field_offset" : 240,
14225     "referenced_type" : "type-1573"
14226    },
14227    {
14228     "field_name" : "stx_ino",
14229     "field_offset" : 256,
14230     "referenced_type" : "type-13"
14231    },
14232    {
14233     "field_name" : "stx_size",
14234     "field_offset" : 320,
14235     "referenced_type" : "type-13"
14236    },
14237    {
14238     "field_name" : "stx_blocks",
14239     "field_offset" : 384,
14240     "referenced_type" : "type-13"
14241    },
14242    {
14243     "field_name" : "stx_attributes_mask",
14244     "field_offset" : 448,
14245     "referenced_type" : "type-13"
14246    },
14247    {
14248     "field_name" : "stx_atime",
14249     "field_offset" : 512,
14250     "referenced_type" : "type-1571"
14251    },
14252    {
14253     "field_name" : "stx_btime",
14254     "field_offset" : 640,
14255     "referenced_type" : "type-1571"
14256    },
14257    {
14258     "field_name" : "stx_ctime",
14259     "field_offset" : 768,
14260     "referenced_type" : "type-1571"
14261    },
14262    {
14263     "field_name" : "stx_mtime",
14264     "field_offset" : 896,
14265     "referenced_type" : "type-1571"
14266    },
14267    {
14268     "field_name" : "stx_rdev_major",
14269     "field_offset" : 1024,
14270     "referenced_type" : "type-25"
14271    },
14272    {
14273     "field_name" : "stx_rdev_minor",
14274     "field_offset" : 1056,
14275     "referenced_type" : "type-25"
14276    },
14277    {
14278     "field_name" : "stx_dev_major",
14279     "field_offset" : 1088,
14280     "referenced_type" : "type-25"
14281    },
14282    {
14283     "field_name" : "stx_dev_minor",
14284     "field_offset" : 1120,
14285     "referenced_type" : "type-25"
14286    },
14287    {
14288     "field_name" : "__spare2",
14289     "field_offset" : 1152,
14290     "referenced_type" : "type-1574"
14291    }
14292   ],
14293   "linker_set_key" : "statx",
14294   "name" : "statx",
14295   "referenced_type" : "type-1572",
14296   "self_type" : "type-1572",
14297   "size" : 256,
14298   "source_file" : "/bionic/libc/kernel/uapi/linux/stat.h",
14299   "unique_id" : "_ZTS5statx"
14300  },
14301  {
14302   "alignment" : 4,
14303   "fields" :
14304   [
14305    {
14306     "field_name" : "tv_sec",
14307     "referenced_type" : "type-2"
14308    },
14309    {
14310     "field_name" : "tv_nsec",
14311     "field_offset" : 64,
14312     "referenced_type" : "type-25"
14313    },
14314    {
14315     "field_name" : "__reserved",
14316     "field_offset" : 96,
14317     "referenced_type" : "type-11"
14318    }
14319   ],
14320   "linker_set_key" : "statx_timestamp",
14321   "name" : "statx_timestamp",
14322   "referenced_type" : "type-1571",
14323   "self_type" : "type-1571",
14324   "size" : 16,
14325   "source_file" : "/bionic/libc/kernel/uapi/linux/stat.h",
14326   "unique_id" : "_ZTS15statx_timestamp"
14327  },
14328  {
14329   "alignment" : 1,
14330   "linker_set_key" : "std::_DeallocateCaller",
14331   "name" : "std::_DeallocateCaller",
14332   "referenced_type" : "type-3106",
14333   "self_type" : "type-3106",
14334   "size" : 1,
14335   "source_file" : "/external/libcxx/include/new",
14336   "unique_id" : "_ZTSNSt3__117_DeallocateCallerE"
14337  },
14338  {
14339   "alignment" : 4,
14340   "fields" :
14341   [
14342    {
14343     "field_name" : "first",
14344     "referenced_type" : "type-25"
14345    },
14346    {
14347     "field_name" : "second",
14348     "field_offset" : 32,
14349     "referenced_type" : "type-25"
14350    }
14351   ],
14352   "linker_set_key" : "std::_PairT",
14353   "name" : "std::_PairT",
14354   "referenced_type" : "type-2969",
14355   "self_type" : "type-2969",
14356   "size" : 8,
14357   "source_file" : "/external/libcxx/include/utility",
14358   "unique_id" : "_ZTSNSt3__16_PairTE"
14359  },
14360  {
14361   "alignment" : 1,
14362   "linker_set_key" : "std::__add_lvalue_reference_impl<char, true>",
14363   "name" : "std::__add_lvalue_reference_impl<char, true>",
14364   "referenced_type" : "type-1314",
14365   "self_type" : "type-1314",
14366   "size" : 1,
14367   "source_file" : "/external/libcxx/include/type_traits",
14368   "template_args" : [ "type-22" ],
14369   "unique_id" : "_ZTSNSt3__127__add_lvalue_reference_implIcLb1EEE"
14370  },
14371  {
14372   "alignment" : 1,
14373   "linker_set_key" : "std::__add_lvalue_reference_impl<unsigned char, true>",
14374   "name" : "std::__add_lvalue_reference_impl<unsigned char, true>",
14375   "referenced_type" : "type-1304",
14376   "self_type" : "type-1304",
14377   "size" : 1,
14378   "source_file" : "/external/libcxx/include/type_traits",
14379   "template_args" : [ "type-141" ],
14380   "unique_id" : "_ZTSNSt3__127__add_lvalue_reference_implIhLb1EEE"
14381  },
14382  {
14383   "alignment" : 1,
14384   "linker_set_key" : "std::__add_lvalue_reference_impl<unsigned int, true>",
14385   "name" : "std::__add_lvalue_reference_impl<unsigned int, true>",
14386   "referenced_type" : "type-1325",
14387   "self_type" : "type-1325",
14388   "size" : 1,
14389   "source_file" : "/external/libcxx/include/type_traits",
14390   "template_args" : [ "type-25" ],
14391   "unique_id" : "_ZTSNSt3__127__add_lvalue_reference_implIjLb1EEE"
14392  },
14393  {
14394   "alignment" : 1,
14395   "linker_set_key" : "std::__add_pointer_impl<const std::__compressed_pair<char *, void (*)(void *)>, true>",
14396   "name" : "std::__add_pointer_impl<const std::__compressed_pair<char *, void (*)(void *)>, true>",
14397   "referenced_type" : "type-1518",
14398   "self_type" : "type-1518",
14399   "size" : 1,
14400   "source_file" : "/external/libcxx/include/type_traits",
14401   "template_args" : [ "type-1519" ],
14402   "unique_id" : "_ZTSNSt3__118__add_pointer_implIKNS_17__compressed_pairIPcPFvPvEEELb1EEE"
14403  },
14404  {
14405   "alignment" : 1,
14406   "linker_set_key" : "std::__add_pointer_impl<const std::__compressed_pair<unsigned char *, void (*)(void *)>, true>",
14407   "name" : "std::__add_pointer_impl<const std::__compressed_pair<unsigned char *, void (*)(void *)>, true>",
14408   "referenced_type" : "type-1484",
14409   "self_type" : "type-1484",
14410   "size" : 1,
14411   "source_file" : "/external/libcxx/include/type_traits",
14412   "template_args" : [ "type-1464" ],
14413   "unique_id" : "_ZTSNSt3__118__add_pointer_implIKNS_17__compressed_pairIPhPFvPvEEELb1EEE"
14414  },
14415  {
14416   "alignment" : 1,
14417   "linker_set_key" : "std::__add_pointer_impl<const std::__compressed_pair<unsigned int *, void (*)(void *)>, true>",
14418   "name" : "std::__add_pointer_impl<const std::__compressed_pair<unsigned int *, void (*)(void *)>, true>",
14419   "referenced_type" : "type-1556",
14420   "self_type" : "type-1556",
14421   "size" : 1,
14422   "source_file" : "/external/libcxx/include/type_traits",
14423   "template_args" : [ "type-1557" ],
14424   "unique_id" : "_ZTSNSt3__118__add_pointer_implIKNS_17__compressed_pairIPjPFvPvEEELb1EEE"
14425  },
14426  {
14427   "alignment" : 1,
14428   "linker_set_key" : "std::__add_pointer_impl<const std::__compressed_pair_elem<char *, 0, false>, true>",
14429   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<char *, 0, false>, true>",
14430   "referenced_type" : "type-1495",
14431   "self_type" : "type-1495",
14432   "size" : 1,
14433   "source_file" : "/external/libcxx/include/type_traits",
14434   "template_args" : [ "type-1496" ],
14435   "unique_id" : "_ZTSNSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPcLi0ELb0EEELb1EEE"
14436  },
14437  {
14438   "alignment" : 1,
14439   "linker_set_key" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>, true>",
14440   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>, true>",
14441   "referenced_type" : "type-1667",
14442   "self_type" : "type-1667",
14443   "size" : 1,
14444   "source_file" : "/external/libcxx/include/type_traits",
14445   "template_args" : [ "type-64" ],
14446   "unique_id" : "_ZTSNSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE"
14447  },
14448  {
14449   "alignment" : 1,
14450   "linker_set_key" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>, true>",
14451   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>, true>",
14452   "referenced_type" : "type-1711",
14453   "self_type" : "type-1711",
14454   "size" : 1,
14455   "source_file" : "/external/libcxx/include/type_traits",
14456   "template_args" : [ "type-271" ],
14457   "unique_id" : "_ZTSNSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE"
14458  },
14459  {
14460   "alignment" : 1,
14461   "linker_set_key" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::allocator<char>, 1, true>, true>",
14462   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::allocator<char>, 1, true>, true>",
14463   "referenced_type" : "type-1580",
14464   "self_type" : "type-1580",
14465   "size" : 1,
14466   "source_file" : "/external/libcxx/include/type_traits",
14467   "template_args" : [ "type-370" ],
14468   "unique_id" : "_ZTSNSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE"
14469  },
14470  {
14471   "alignment" : 1,
14472   "linker_set_key" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>, true>",
14473   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>, true>",
14474   "referenced_type" : "type-1623",
14475   "self_type" : "type-1623",
14476   "size" : 1,
14477   "source_file" : "/external/libcxx/include/type_traits",
14478   "template_args" : [ "type-605" ],
14479   "unique_id" : "_ZTSNSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE"
14480  },
14481  {
14482   "alignment" : 1,
14483   "linker_set_key" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false>, true>",
14484   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false>, true>",
14485   "referenced_type" : "type-1656",
14486   "self_type" : "type-1656",
14487   "size" : 1,
14488   "source_file" : "/external/libcxx/include/type_traits",
14489   "template_args" : [ "type-709" ],
14490   "unique_id" : "_ZTSNSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE"
14491  },
14492  {
14493   "alignment" : 1,
14494   "linker_set_key" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false>, true>",
14495   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false>, true>",
14496   "referenced_type" : "type-1700",
14497   "self_type" : "type-1700",
14498   "size" : 1,
14499   "source_file" : "/external/libcxx/include/type_traits",
14500   "template_args" : [ "type-178" ],
14501   "unique_id" : "_ZTSNSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE"
14502  },
14503  {
14504   "alignment" : 1,
14505   "linker_set_key" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>, true>",
14506   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>, true>",
14507   "referenced_type" : "type-1568",
14508   "self_type" : "type-1568",
14509   "size" : 1,
14510   "source_file" : "/external/libcxx/include/type_traits",
14511   "template_args" : [ "type-321" ],
14512   "unique_id" : "_ZTSNSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE"
14513  },
14514  {
14515   "alignment" : 1,
14516   "linker_set_key" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>, true>",
14517   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>, true>",
14518   "referenced_type" : "type-1612",
14519   "self_type" : "type-1612",
14520   "size" : 1,
14521   "source_file" : "/external/libcxx/include/type_traits",
14522   "template_args" : [ "type-444" ],
14523   "unique_id" : "_ZTSNSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE"
14524  },
14525  {
14526   "alignment" : 1,
14527   "linker_set_key" : "std::__add_pointer_impl<const std::__compressed_pair_elem<unsigned char *, 0, false>, true>",
14528   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<unsigned char *, 0, false>, true>",
14529   "referenced_type" : "type-1415",
14530   "self_type" : "type-1415",
14531   "size" : 1,
14532   "source_file" : "/external/libcxx/include/type_traits",
14533   "template_args" : [ "type-300" ],
14534   "unique_id" : "_ZTSNSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPhLi0ELb0EEELb1EEE"
14535  },
14536  {
14537   "alignment" : 1,
14538   "linker_set_key" : "std::__add_pointer_impl<const std::__compressed_pair_elem<unsigned int *, 0, false>, true>",
14539   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<unsigned int *, 0, false>, true>",
14540   "referenced_type" : "type-1530",
14541   "self_type" : "type-1530",
14542   "size" : 1,
14543   "source_file" : "/external/libcxx/include/type_traits",
14544   "template_args" : [ "type-1531" ],
14545   "unique_id" : "_ZTSNSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPjLi0ELb0EEELb1EEE"
14546  },
14547  {
14548   "alignment" : 1,
14549   "linker_set_key" : "std::__add_pointer_impl<const std::__compressed_pair_elem<void (*)(void *), 1, false>, true>",
14550   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<void (*)(void *), 1, false>, true>",
14551   "referenced_type" : "type-1449",
14552   "self_type" : "type-1449",
14553   "size" : 1,
14554   "source_file" : "/external/libcxx/include/type_traits",
14555   "template_args" : [ "type-1426" ],
14556   "unique_id" : "_ZTSNSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEELb1EEE"
14557  },
14558  {
14559   "alignment" : 1,
14560   "linker_set_key" : "std::__add_pointer_impl<const std::allocator<char>, true>",
14561   "name" : "std::__add_pointer_impl<const std::allocator<char>, true>",
14562   "referenced_type" : "type-1744",
14563   "self_type" : "type-1744",
14564   "size" : 1,
14565   "source_file" : "/external/libcxx/include/type_traits",
14566   "template_args" : [ "type-399" ],
14567   "unique_id" : "_ZTSNSt3__118__add_pointer_implIKNS_9allocatorIcEELb1EEE"
14568  },
14569  {
14570   "alignment" : 1,
14571   "linker_set_key" : "std::__add_pointer_impl<long double, true>",
14572   "name" : "std::__add_pointer_impl<long double, true>",
14573   "referenced_type" : "type-1405",
14574   "self_type" : "type-1405",
14575   "size" : 1,
14576   "source_file" : "/external/libcxx/include/type_traits",
14577   "template_args" : [ "type-3" ],
14578   "unique_id" : "_ZTSNSt3__118__add_pointer_implIeLb1EEE"
14579  },
14580  {
14581   "alignment" : 1,
14582   "linker_set_key" : "std::__add_pointer_impl<long long, true>",
14583   "name" : "std::__add_pointer_impl<long long, true>",
14584   "referenced_type" : "type-1382",
14585   "self_type" : "type-1382",
14586   "size" : 1,
14587   "source_file" : "/external/libcxx/include/type_traits",
14588   "template_args" : [ "type-2" ],
14589   "unique_id" : "_ZTSNSt3__118__add_pointer_implIxLb1EEE"
14590  },
14591  {
14592   "alignment" : 1,
14593   "linker_set_key" : "std::__add_pointer_impl<long, true>",
14594   "name" : "std::__add_pointer_impl<long, true>",
14595   "referenced_type" : "type-1394",
14596   "self_type" : "type-1394",
14597   "size" : 1,
14598   "source_file" : "/external/libcxx/include/type_traits",
14599   "template_args" : [ "type-27" ],
14600   "unique_id" : "_ZTSNSt3__118__add_pointer_implIlLb1EEE"
14601  },
14602  {
14603   "alignment" : 1,
14604   "linker_set_key" : "std::__add_pointer_impl<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> >, true>",
14605   "name" : "std::__add_pointer_impl<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> >, true>",
14606   "referenced_type" : "type-1755",
14607   "self_type" : "type-1755",
14608   "size" : 1,
14609   "source_file" : "/external/libcxx/include/type_traits",
14610   "template_args" : [ "type-223" ],
14611   "unique_id" : "_ZTSNSt3__118__add_pointer_implINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EELb1EEE"
14612  },
14613  {
14614   "alignment" : 1,
14615   "linker_set_key" : "std::__add_pointer_impl<std::__compressed_pair_elem<char *, 0, false>, true>",
14616   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<char *, 0, false>, true>",
14617   "referenced_type" : "type-1507",
14618   "self_type" : "type-1507",
14619   "size" : 1,
14620   "source_file" : "/external/libcxx/include/type_traits",
14621   "template_args" : [ "type-634" ],
14622   "unique_id" : "_ZTSNSt3__118__add_pointer_implINS_22__compressed_pair_elemIPcLi0ELb0EEELb1EEE"
14623  },
14624  {
14625   "alignment" : 1,
14626   "linker_set_key" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>, true>",
14627   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>, true>",
14628   "referenced_type" : "type-1689",
14629   "self_type" : "type-1689",
14630   "size" : 1,
14631   "source_file" : "/external/libcxx/include/type_traits",
14632   "template_args" : [ "type-65" ],
14633   "unique_id" : "_ZTSNSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE"
14634  },
14635  {
14636   "alignment" : 1,
14637   "linker_set_key" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>, true>",
14638   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>, true>",
14639   "referenced_type" : "type-1733",
14640   "self_type" : "type-1733",
14641   "size" : 1,
14642   "source_file" : "/external/libcxx/include/type_traits",
14643   "template_args" : [ "type-272" ],
14644   "unique_id" : "_ZTSNSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE"
14645  },
14646  {
14647   "alignment" : 1,
14648   "linker_set_key" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::allocator<char>, 1, true>, true>",
14649   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::allocator<char>, 1, true>, true>",
14650   "referenced_type" : "type-1601",
14651   "self_type" : "type-1601",
14652   "size" : 1,
14653   "source_file" : "/external/libcxx/include/type_traits",
14654   "template_args" : [ "type-232" ],
14655   "unique_id" : "_ZTSNSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE"
14656  },
14657  {
14658   "alignment" : 1,
14659   "linker_set_key" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>, true>",
14660   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>, true>",
14661   "referenced_type" : "type-1645",
14662   "self_type" : "type-1645",
14663   "size" : 1,
14664   "source_file" : "/external/libcxx/include/type_traits",
14665   "template_args" : [ "type-606" ],
14666   "unique_id" : "_ZTSNSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE"
14667  },
14668  {
14669   "alignment" : 1,
14670   "linker_set_key" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false>, true>",
14671   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false>, true>",
14672   "referenced_type" : "type-1678",
14673   "self_type" : "type-1678",
14674   "size" : 1,
14675   "source_file" : "/external/libcxx/include/type_traits",
14676   "template_args" : [ "type-134" ],
14677   "unique_id" : "_ZTSNSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE"
14678  },
14679  {
14680   "alignment" : 1,
14681   "linker_set_key" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false>, true>",
14682   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false>, true>",
14683   "referenced_type" : "type-1722",
14684   "self_type" : "type-1722",
14685   "size" : 1,
14686   "source_file" : "/external/libcxx/include/type_traits",
14687   "template_args" : [ "type-179" ],
14688   "unique_id" : "_ZTSNSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE"
14689  },
14690  {
14691   "alignment" : 1,
14692   "linker_set_key" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>, true>",
14693   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>, true>",
14694   "referenced_type" : "type-1590",
14695   "self_type" : "type-1590",
14696   "size" : 1,
14697   "source_file" : "/external/libcxx/include/type_traits",
14698   "template_args" : [ "type-224" ],
14699   "unique_id" : "_ZTSNSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE"
14700  },
14701  {
14702   "alignment" : 1,
14703   "linker_set_key" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>, true>",
14704   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>, true>",
14705   "referenced_type" : "type-1634",
14706   "self_type" : "type-1634",
14707   "size" : 1,
14708   "source_file" : "/external/libcxx/include/type_traits",
14709   "template_args" : [ "type-445" ],
14710   "unique_id" : "_ZTSNSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE"
14711  },
14712  {
14713   "alignment" : 1,
14714   "linker_set_key" : "std::__add_pointer_impl<std::__compressed_pair_elem<unsigned char *, 0, false>, true>",
14715   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<unsigned char *, 0, false>, true>",
14716   "referenced_type" : "type-1460",
14717   "self_type" : "type-1460",
14718   "size" : 1,
14719   "source_file" : "/external/libcxx/include/type_traits",
14720   "template_args" : [ "type-301" ],
14721   "unique_id" : "_ZTSNSt3__118__add_pointer_implINS_22__compressed_pair_elemIPhLi0ELb0EEELb1EEE"
14722  },
14723  {
14724   "alignment" : 1,
14725   "linker_set_key" : "std::__add_pointer_impl<std::__compressed_pair_elem<unsigned int *, 0, false>, true>",
14726   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<unsigned int *, 0, false>, true>",
14727   "referenced_type" : "type-1542",
14728   "self_type" : "type-1542",
14729   "size" : 1,
14730   "source_file" : "/external/libcxx/include/type_traits",
14731   "template_args" : [ "type-637" ],
14732   "unique_id" : "_ZTSNSt3__118__add_pointer_implINS_22__compressed_pair_elemIPjLi0ELb0EEELb1EEE"
14733  },
14734  {
14735   "alignment" : 1,
14736   "linker_set_key" : "std::__add_pointer_impl<std::__compressed_pair_elem<void (*)(void *), 1, false>, true>",
14737   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<void (*)(void *), 1, false>, true>",
14738   "referenced_type" : "type-1473",
14739   "self_type" : "type-1473",
14740   "size" : 1,
14741   "source_file" : "/external/libcxx/include/type_traits",
14742   "template_args" : [ "type-629" ],
14743   "unique_id" : "_ZTSNSt3__118__add_pointer_implINS_22__compressed_pair_elemIPFvPvELi1ELb0EEELb1EEE"
14744  },
14745  {
14746   "alignment" : 1,
14747   "linker_set_key" : "std::__align_type<double>",
14748   "name" : "std::__align_type<double>",
14749   "referenced_type" : "type-2747",
14750   "self_type" : "type-2747",
14751   "size" : 1,
14752   "source_file" : "/external/libcxx/include/type_traits",
14753   "template_args" : [ "type-35" ],
14754   "unique_id" : "_ZTSNSt3__112__align_typeIdEE"
14755  },
14756  {
14757   "alignment" : 1,
14758   "linker_set_key" : "std::__align_type<int *>",
14759   "name" : "std::__align_type<int *>",
14760   "referenced_type" : "type-2751",
14761   "self_type" : "type-2751",
14762   "size" : 1,
14763   "source_file" : "/external/libcxx/include/type_traits",
14764   "template_args" : [ "type-258" ],
14765   "unique_id" : "_ZTSNSt3__112__align_typeIPiEE"
14766  },
14767  {
14768   "alignment" : 1,
14769   "linker_set_key" : "std::__align_type<long double>",
14770   "name" : "std::__align_type<long double>",
14771   "referenced_type" : "type-2748",
14772   "self_type" : "type-2748",
14773   "size" : 1,
14774   "source_file" : "/external/libcxx/include/type_traits",
14775   "template_args" : [ "type-3" ],
14776   "unique_id" : "_ZTSNSt3__112__align_typeIeEE"
14777  },
14778  {
14779   "alignment" : 1,
14780   "linker_set_key" : "std::__align_type<std::__struct_double4>",
14781   "name" : "std::__align_type<std::__struct_double4>",
14782   "referenced_type" : "type-2750",
14783   "self_type" : "type-2750",
14784   "size" : 1,
14785   "source_file" : "/external/libcxx/include/type_traits",
14786   "template_args" : [ "type-2733" ],
14787   "unique_id" : "_ZTSNSt3__112__align_typeINS_16__struct_double4EEE"
14788  },
14789  {
14790   "alignment" : 1,
14791   "linker_set_key" : "std::__align_type<std::__struct_double>",
14792   "name" : "std::__align_type<std::__struct_double>",
14793   "referenced_type" : "type-2749",
14794   "self_type" : "type-2749",
14795   "size" : 1,
14796   "source_file" : "/external/libcxx/include/type_traits",
14797   "template_args" : [ "type-2731" ],
14798   "unique_id" : "_ZTSNSt3__112__align_typeINS_15__struct_doubleEEE"
14799  },
14800  {
14801   "alignment" : 1,
14802   "linker_set_key" : "std::__align_type<unsigned char>",
14803   "name" : "std::__align_type<unsigned char>",
14804   "referenced_type" : "type-2742",
14805   "self_type" : "type-2742",
14806   "size" : 1,
14807   "source_file" : "/external/libcxx/include/type_traits",
14808   "template_args" : [ "type-141" ],
14809   "unique_id" : "_ZTSNSt3__112__align_typeIhEE"
14810  },
14811  {
14812   "alignment" : 1,
14813   "linker_set_key" : "std::__align_type<unsigned int>",
14814   "name" : "std::__align_type<unsigned int>",
14815   "referenced_type" : "type-2744",
14816   "self_type" : "type-2744",
14817   "size" : 1,
14818   "source_file" : "/external/libcxx/include/type_traits",
14819   "template_args" : [ "type-25" ],
14820   "unique_id" : "_ZTSNSt3__112__align_typeIjEE"
14821  },
14822  {
14823   "alignment" : 1,
14824   "linker_set_key" : "std::__align_type<unsigned long long>",
14825   "name" : "std::__align_type<unsigned long long>",
14826   "referenced_type" : "type-2746",
14827   "self_type" : "type-2746",
14828   "size" : 1,
14829   "source_file" : "/external/libcxx/include/type_traits",
14830   "template_args" : [ "type-13" ],
14831   "unique_id" : "_ZTSNSt3__112__align_typeIyEE"
14832  },
14833  {
14834   "alignment" : 1,
14835   "linker_set_key" : "std::__align_type<unsigned long>",
14836   "name" : "std::__align_type<unsigned long>",
14837   "referenced_type" : "type-2745",
14838   "self_type" : "type-2745",
14839   "size" : 1,
14840   "source_file" : "/external/libcxx/include/type_traits",
14841   "template_args" : [ "type-17" ],
14842   "unique_id" : "_ZTSNSt3__112__align_typeImEE"
14843  },
14844  {
14845   "alignment" : 1,
14846   "linker_set_key" : "std::__align_type<unsigned short>",
14847   "name" : "std::__align_type<unsigned short>",
14848   "referenced_type" : "type-2743",
14849   "self_type" : "type-2743",
14850   "size" : 1,
14851   "source_file" : "/external/libcxx/include/type_traits",
14852   "template_args" : [ "type-59" ],
14853   "unique_id" : "_ZTSNSt3__112__align_typeItEE"
14854  },
14855  {
14856   "alignment" : 1,
14857   "linker_set_key" : "std::__alloc_traits_difference_type<std::allocator<android::hardware::GrantorDescriptor>, android::hardware::GrantorDescriptor *, true>",
14858   "name" : "std::__alloc_traits_difference_type<std::allocator<android::hardware::GrantorDescriptor>, android::hardware::GrantorDescriptor *, true>",
14859   "referenced_type" : "type-573",
14860   "self_type" : "type-573",
14861   "size" : 1,
14862   "source_file" : "/external/libcxx/include/memory",
14863   "template_args" : [ "type-241", "type-305" ],
14864   "unique_id" : "_ZTSNSt3__130__alloc_traits_difference_typeINS_9allocatorIN7android8hardware17GrantorDescriptorEEEPS4_Lb1EEE"
14865  },
14866  {
14867   "alignment" : 1,
14868   "linker_set_key" : "std::__alloc_traits_difference_type<std::allocator<char16_t>, char16_t *, true>",
14869   "name" : "std::__alloc_traits_difference_type<std::allocator<char16_t>, char16_t *, true>",
14870   "referenced_type" : "type-567",
14871   "self_type" : "type-567",
14872   "size" : 1,
14873   "source_file" : "/external/libcxx/include/memory",
14874   "template_args" : [ "type-66", "type-138" ],
14875   "unique_id" : "_ZTSNSt3__130__alloc_traits_difference_typeINS_9allocatorIDsEEPDsLb1EEE"
14876  },
14877  {
14878   "alignment" : 1,
14879   "linker_set_key" : "std::__alloc_traits_difference_type<std::allocator<char32_t>, char32_t *, true>",
14880   "name" : "std::__alloc_traits_difference_type<std::allocator<char32_t>, char32_t *, true>",
14881   "referenced_type" : "type-568",
14882   "self_type" : "type-568",
14883   "size" : 1,
14884   "source_file" : "/external/libcxx/include/memory",
14885   "template_args" : [ "type-217", "type-183" ],
14886   "unique_id" : "_ZTSNSt3__130__alloc_traits_difference_typeINS_9allocatorIDiEEPDiLb1EEE"
14887  },
14888  {
14889   "alignment" : 1,
14890   "linker_set_key" : "std::__alloc_traits_difference_type<std::allocator<char>, char *, true>",
14891   "name" : "std::__alloc_traits_difference_type<std::allocator<char>, char *, true>",
14892   "referenced_type" : "type-565",
14893   "self_type" : "type-565",
14894   "size" : 1,
14895   "source_file" : "/external/libcxx/include/memory",
14896   "template_args" : [ "type-207", "type-200" ],
14897   "unique_id" : "_ZTSNSt3__130__alloc_traits_difference_typeINS_9allocatorIcEEPcLb1EEE"
14898  },
14899  {
14900   "alignment" : 1,
14901   "linker_set_key" : "std::__alloc_traits_difference_type<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> >, std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> *, true>",
14902   "name" : "std::__alloc_traits_difference_type<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> >, std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> *, true>",
14903   "referenced_type" : "type-569",
14904   "self_type" : "type-569",
14905   "size" : 1,
14906   "source_file" : "/external/libcxx/include/memory",
14907   "template_args" : [ "type-4", "type-290" ],
14908   "unique_id" : "_ZTSNSt3__130__alloc_traits_difference_typeINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEPSG_Lb1EEE"
14909  },
14910  {
14911   "alignment" : 1,
14912   "linker_set_key" : "std::__alloc_traits_difference_type<std::allocator<wchar_t>, wchar_t *, true>",
14913   "name" : "std::__alloc_traits_difference_type<std::allocator<wchar_t>, wchar_t *, true>",
14914   "referenced_type" : "type-566",
14915   "self_type" : "type-566",
14916   "size" : 1,
14917   "source_file" : "/external/libcxx/include/memory",
14918   "template_args" : [ "type-209", "type-385" ],
14919   "unique_id" : "_ZTSNSt3__130__alloc_traits_difference_typeINS_9allocatorIwEEPwLb1EEE"
14920  },
14921  {
14922   "alignment" : 1,
14923   "base_specifiers" :
14924   [
14925    {
14926     "referenced_type" : "type-323"
14927    }
14928   ],
14929   "linker_set_key" : "std::__and_<>",
14930   "name" : "std::__and_<>",
14931   "referenced_type" : "type-1217",
14932   "self_type" : "type-1217",
14933   "size" : 1,
14934   "source_file" : "/external/libcxx/include/type_traits",
14935   "unique_id" : "_ZTSNSt3__16__and_IJEEE"
14936  },
14937  {
14938   "alignment" : 1,
14939   "linker_set_key" : "std::__any",
14940   "name" : "std::__any",
14941   "referenced_type" : "type-1370",
14942   "self_type" : "type-1370",
14943   "size" : 1,
14944   "source_file" : "/external/libcxx/include/type_traits",
14945   "unique_id" : "_ZTSNSt3__15__anyE"
14946  },
14947  {
14948   "alignment" : 1,
14949   "linker_set_key" : "std::__apply_cv_mf<false, false, false>",
14950   "name" : "std::__apply_cv_mf<false, false, false>",
14951   "referenced_type" : "type-2906",
14952   "self_type" : "type-2906",
14953   "size" : 1,
14954   "source_file" : "/external/libcxx/include/__tuple",
14955   "unique_id" : "_ZTSNSt3__113__apply_cv_mfILb0ELb0ELb0EEE"
14956  },
14957  {
14958   "alignment" : 1,
14959   "linker_set_key" : "std::__apply_cv_mf<false, false, true>",
14960   "name" : "std::__apply_cv_mf<false, false, true>",
14961   "referenced_type" : "type-2908",
14962   "self_type" : "type-2908",
14963   "size" : 1,
14964   "source_file" : "/external/libcxx/include/__tuple",
14965   "unique_id" : "_ZTSNSt3__113__apply_cv_mfILb0ELb0ELb1EEE"
14966  },
14967  {
14968   "alignment" : 1,
14969   "linker_set_key" : "std::__apply_cv_mf<false, true, false>",
14970   "name" : "std::__apply_cv_mf<false, true, false>",
14971   "referenced_type" : "type-2907",
14972   "self_type" : "type-2907",
14973   "size" : 1,
14974   "source_file" : "/external/libcxx/include/__tuple",
14975   "unique_id" : "_ZTSNSt3__113__apply_cv_mfILb0ELb1ELb0EEE"
14976  },
14977  {
14978   "alignment" : 1,
14979   "linker_set_key" : "std::__apply_cv_mf<false, true, true>",
14980   "name" : "std::__apply_cv_mf<false, true, true>",
14981   "referenced_type" : "type-2909",
14982   "self_type" : "type-2909",
14983   "size" : 1,
14984   "source_file" : "/external/libcxx/include/__tuple",
14985   "unique_id" : "_ZTSNSt3__113__apply_cv_mfILb0ELb1ELb1EEE"
14986  },
14987  {
14988   "alignment" : 1,
14989   "linker_set_key" : "std::__apply_cv_mf<true, false, false>",
14990   "name" : "std::__apply_cv_mf<true, false, false>",
14991   "referenced_type" : "type-2910",
14992   "self_type" : "type-2910",
14993   "size" : 1,
14994   "source_file" : "/external/libcxx/include/__tuple",
14995   "unique_id" : "_ZTSNSt3__113__apply_cv_mfILb1ELb0ELb0EEE"
14996  },
14997  {
14998   "alignment" : 1,
14999   "linker_set_key" : "std::__apply_cv_mf<true, false, true>",
15000   "name" : "std::__apply_cv_mf<true, false, true>",
15001   "referenced_type" : "type-2912",
15002   "self_type" : "type-2912",
15003   "size" : 1,
15004   "source_file" : "/external/libcxx/include/__tuple",
15005   "unique_id" : "_ZTSNSt3__113__apply_cv_mfILb1ELb0ELb1EEE"
15006  },
15007  {
15008   "alignment" : 1,
15009   "linker_set_key" : "std::__apply_cv_mf<true, true, false>",
15010   "name" : "std::__apply_cv_mf<true, true, false>",
15011   "referenced_type" : "type-2911",
15012   "self_type" : "type-2911",
15013   "size" : 1,
15014   "source_file" : "/external/libcxx/include/__tuple",
15015   "unique_id" : "_ZTSNSt3__113__apply_cv_mfILb1ELb1ELb0EEE"
15016  },
15017  {
15018   "alignment" : 1,
15019   "linker_set_key" : "std::__apply_cv_mf<true, true, true>",
15020   "name" : "std::__apply_cv_mf<true, true, true>",
15021   "referenced_type" : "type-2913",
15022   "self_type" : "type-2913",
15023   "size" : 1,
15024   "source_file" : "/external/libcxx/include/__tuple",
15025   "unique_id" : "_ZTSNSt3__113__apply_cv_mfILb1ELb1ELb1EEE"
15026  },
15027  {
15028   "alignment" : 4,
15029   "fields" :
15030   [
15031    {
15032     "field_name" : "__a_",
15033     "referenced_type" : "type-365"
15034    }
15035   ],
15036   "linker_set_key" : "std::__atomic_base<int, false>",
15037   "name" : "std::__atomic_base<int, false>",
15038   "referenced_type" : "type-364",
15039   "self_type" : "type-364",
15040   "size" : 4,
15041   "source_file" : "/external/libcxx/include/atomic",
15042   "template_args" : [ "type-11" ],
15043   "unique_id" : "_ZTSNSt3__113__atomic_baseIiLb0EEE"
15044  },
15045  {
15046   "alignment" : 4,
15047   "base_specifiers" :
15048   [
15049    {
15050     "referenced_type" : "type-364"
15051    }
15052   ],
15053   "linker_set_key" : "std::__atomic_base<int, true>",
15054   "name" : "std::__atomic_base<int, true>",
15055   "referenced_type" : "type-363",
15056   "self_type" : "type-363",
15057   "size" : 4,
15058   "source_file" : "/external/libcxx/include/atomic",
15059   "template_args" : [ "type-11" ],
15060   "unique_id" : "_ZTSNSt3__113__atomic_baseIiLb1EEE"
15061  },
15062  {
15063   "alignment" : 4,
15064   "fields" :
15065   [
15066    {
15067     "field_name" : "__a_",
15068     "referenced_type" : "type-375"
15069    }
15070   ],
15071   "linker_set_key" : "std::__atomic_base<unsigned int, false>",
15072   "name" : "std::__atomic_base<unsigned int, false>",
15073   "referenced_type" : "type-374",
15074   "self_type" : "type-374",
15075   "size" : 4,
15076   "source_file" : "/external/libcxx/include/atomic",
15077   "template_args" : [ "type-25" ],
15078   "unique_id" : "_ZTSNSt3__113__atomic_baseIjLb0EEE"
15079  },
15080  {
15081   "alignment" : 4,
15082   "base_specifiers" :
15083   [
15084    {
15085     "referenced_type" : "type-374"
15086    }
15087   ],
15088   "linker_set_key" : "std::__atomic_base<unsigned int, true>",
15089   "name" : "std::__atomic_base<unsigned int, true>",
15090   "referenced_type" : "type-373",
15091   "self_type" : "type-373",
15092   "size" : 4,
15093   "source_file" : "/external/libcxx/include/atomic",
15094   "template_args" : [ "type-25" ],
15095   "unique_id" : "_ZTSNSt3__113__atomic_baseIjLb1EEE"
15096  },
15097  {
15098   "alignment" : 1,
15099   "linker_set_key" : "std::__basic_string_common<true>",
15100   "name" : "std::__basic_string_common<true>",
15101   "record_kind" : "class",
15102   "referenced_type" : "type-233",
15103   "self_type" : "type-233",
15104   "size" : 1,
15105   "source_file" : "/external/libcxx/include/string",
15106   "unique_id" : "_ZTSNSt3__121__basic_string_commonILb1EEE"
15107  },
15108  {
15109   "alignment" : 4,
15110   "fields" :
15111   [
15112    {
15113     "access" : "private",
15114     "field_name" : "__seg_",
15115     "referenced_type" : "type-824"
15116    },
15117    {
15118     "access" : "private",
15119     "field_name" : "__mask_",
15120     "field_offset" : 32,
15121     "referenced_type" : "type-25"
15122    }
15123   ],
15124   "linker_set_key" : "std::__bit_const_reference<std::__bitset<0, 0> >",
15125   "name" : "std::__bit_const_reference<std::__bitset<0, 0> >",
15126   "record_kind" : "class",
15127   "referenced_type" : "type-827",
15128   "self_type" : "type-827",
15129   "size" : 8,
15130   "source_file" : "/external/libcxx/include/__bit_reference",
15131   "template_args" : [ "type-821" ],
15132   "unique_id" : "_ZTSNSt3__121__bit_const_referenceINS_8__bitsetILj0ELj0EEEEE"
15133  },
15134  {
15135   "alignment" : 4,
15136   "fields" :
15137   [
15138    {
15139     "access" : "private",
15140     "field_name" : "__seg_",
15141     "referenced_type" : "type-638"
15142    },
15143    {
15144     "access" : "private",
15145     "field_name" : "__ctz_",
15146     "field_offset" : 32,
15147     "referenced_type" : "type-25"
15148    }
15149   ],
15150   "linker_set_key" : "std::__bit_iterator<std::__bitset<0, 0>, false, 0>",
15151   "name" : "std::__bit_iterator<std::__bitset<0, 0>, false, 0>",
15152   "record_kind" : "class",
15153   "referenced_type" : "type-820",
15154   "self_type" : "type-820",
15155   "size" : 8,
15156   "source_file" : "/external/libcxx/include/__bit_reference",
15157   "template_args" : [ "type-821" ],
15158   "unique_id" : "_ZTSNSt3__114__bit_iteratorINS_8__bitsetILj0ELj0EEELb0ELj0EEE"
15159  },
15160  {
15161   "alignment" : 4,
15162   "fields" :
15163   [
15164    {
15165     "access" : "private",
15166     "field_name" : "__seg_",
15167     "referenced_type" : "type-824"
15168    },
15169    {
15170     "access" : "private",
15171     "field_name" : "__ctz_",
15172     "field_offset" : 32,
15173     "referenced_type" : "type-25"
15174    }
15175   ],
15176   "linker_set_key" : "std::__bit_iterator<std::__bitset<0, 0>, true, 0>",
15177   "name" : "std::__bit_iterator<std::__bitset<0, 0>, true, 0>",
15178   "record_kind" : "class",
15179   "referenced_type" : "type-823",
15180   "self_type" : "type-823",
15181   "size" : 8,
15182   "source_file" : "/external/libcxx/include/__bit_reference",
15183   "template_args" : [ "type-821" ],
15184   "unique_id" : "_ZTSNSt3__114__bit_iteratorINS_8__bitsetILj0ELj0EEELb1ELj0EEE"
15185  },
15186  {
15187   "alignment" : 4,
15188   "fields" :
15189   [
15190    {
15191     "access" : "private",
15192     "field_name" : "__seg_",
15193     "referenced_type" : "type-638"
15194    },
15195    {
15196     "access" : "private",
15197     "field_name" : "__mask_",
15198     "field_offset" : 32,
15199     "referenced_type" : "type-25"
15200    }
15201   ],
15202   "linker_set_key" : "std::__bit_reference<std::__bitset<0, 0>, true>",
15203   "name" : "std::__bit_reference<std::__bitset<0, 0>, true>",
15204   "record_kind" : "class",
15205   "referenced_type" : "type-830",
15206   "self_type" : "type-830",
15207   "size" : 8,
15208   "source_file" : "/external/libcxx/include/__bit_reference",
15209   "template_args" : [ "type-821" ],
15210   "unique_id" : "_ZTSNSt3__115__bit_referenceINS_8__bitsetILj0ELj0EEELb1EEE"
15211  },
15212  {
15213   "alignment" : 1,
15214   "linker_set_key" : "std::__bitset<0, 0>",
15215   "name" : "std::__bitset<0, 0>",
15216   "record_kind" : "class",
15217   "referenced_type" : "type-821",
15218   "self_type" : "type-821",
15219   "size" : 1,
15220   "source_file" : "/external/libcxx/include/bitset",
15221   "unique_id" : "_ZTSNSt3__18__bitsetILj0ELj0EEE"
15222  },
15223  {
15224   "alignment" : 1,
15225   "base_specifiers" :
15226   [
15227    {
15228     "referenced_type" : "type-329"
15229    }
15230   ],
15231   "linker_set_key" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, char *>",
15232   "name" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, char *>",
15233   "referenced_type" : "type-809",
15234   "self_type" : "type-809",
15235   "size" : 1,
15236   "source_file" : "/external/libcxx/include/string",
15237   "template_args" : [ "type-22", "type-234", "type-200" ],
15238   "unique_id" : "_ZTSNSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEPcEE"
15239  },
15240  {
15241   "alignment" : 1,
15242   "base_specifiers" :
15243   [
15244    {
15245     "referenced_type" : "type-329"
15246    }
15247   ],
15248   "linker_set_key" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, char [10]>",
15249   "name" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, char [10]>",
15250   "referenced_type" : "type-807",
15251   "self_type" : "type-807",
15252   "size" : 1,
15253   "source_file" : "/external/libcxx/include/string",
15254   "template_args" : [ "type-22", "type-234", "type-808" ],
15255   "unique_id" : "_ZTSNSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA10_cEE"
15256  },
15257  {
15258   "alignment" : 1,
15259   "base_specifiers" :
15260   [
15261    {
15262     "referenced_type" : "type-329"
15263    }
15264   ],
15265   "linker_set_key" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, char [11]>",
15266   "name" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, char [11]>",
15267   "referenced_type" : "type-805",
15268   "self_type" : "type-805",
15269   "size" : 1,
15270   "source_file" : "/external/libcxx/include/string",
15271   "template_args" : [ "type-22", "type-234", "type-230" ],
15272   "unique_id" : "_ZTSNSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA11_cEE"
15273  },
15274  {
15275   "alignment" : 1,
15276   "base_specifiers" :
15277   [
15278    {
15279     "referenced_type" : "type-329"
15280    }
15281   ],
15282   "linker_set_key" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, char [17]>",
15283   "name" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, char [17]>",
15284   "referenced_type" : "type-801",
15285   "self_type" : "type-801",
15286   "size" : 1,
15287   "source_file" : "/external/libcxx/include/string",
15288   "template_args" : [ "type-22", "type-234", "type-802" ],
15289   "unique_id" : "_ZTSNSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA17_cEE"
15290  },
15291  {
15292   "alignment" : 1,
15293   "base_specifiers" :
15294   [
15295    {
15296     "referenced_type" : "type-329"
15297    }
15298   ],
15299   "linker_set_key" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, char [2]>",
15300   "name" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, char [2]>",
15301   "referenced_type" : "type-797",
15302   "self_type" : "type-797",
15303   "size" : 1,
15304   "source_file" : "/external/libcxx/include/string",
15305   "template_args" : [ "type-22", "type-234", "type-798" ],
15306   "unique_id" : "_ZTSNSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA2_cEE"
15307  },
15308  {
15309   "alignment" : 1,
15310   "base_specifiers" :
15311   [
15312    {
15313     "referenced_type" : "type-329"
15314    }
15315   ],
15316   "linker_set_key" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, char [3]>",
15317   "name" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, char [3]>",
15318   "referenced_type" : "type-799",
15319   "self_type" : "type-799",
15320   "size" : 1,
15321   "source_file" : "/external/libcxx/include/string",
15322   "template_args" : [ "type-22", "type-234", "type-800" ],
15323   "unique_id" : "_ZTSNSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA3_cEE"
15324  },
15325  {
15326   "alignment" : 1,
15327   "base_specifiers" :
15328   [
15329    {
15330     "referenced_type" : "type-329"
15331    }
15332   ],
15333   "linker_set_key" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, char [8]>",
15334   "name" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, char [8]>",
15335   "referenced_type" : "type-806",
15336   "self_type" : "type-806",
15337   "size" : 1,
15338   "source_file" : "/external/libcxx/include/string",
15339   "template_args" : [ "type-22", "type-234", "type-689" ],
15340   "unique_id" : "_ZTSNSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA8_cEE"
15341  },
15342  {
15343   "alignment" : 1,
15344   "base_specifiers" :
15345   [
15346    {
15347     "referenced_type" : "type-329"
15348    }
15349   ],
15350   "linker_set_key" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, char [9]>",
15351   "name" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, char [9]>",
15352   "referenced_type" : "type-803",
15353   "self_type" : "type-803",
15354   "size" : 1,
15355   "source_file" : "/external/libcxx/include/string",
15356   "template_args" : [ "type-22", "type-234", "type-804" ],
15357   "unique_id" : "_ZTSNSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA9_cEE"
15358  },
15359  {
15360   "alignment" : 1,
15361   "base_specifiers" :
15362   [
15363    {
15364     "referenced_type" : "type-329"
15365    }
15366   ],
15367   "linker_set_key" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, const char *>",
15368   "name" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, const char *>",
15369   "referenced_type" : "type-788",
15370   "self_type" : "type-788",
15371   "size" : 1,
15372   "source_file" : "/external/libcxx/include/string",
15373   "template_args" : [ "type-22", "type-234", "type-129" ],
15374   "unique_id" : "_ZTSNSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEPKcEE"
15375  },
15376  {
15377   "alignment" : 1,
15378   "base_specifiers" :
15379   [
15380    {
15381     "referenced_type" : "type-329"
15382    }
15383   ],
15384   "linker_set_key" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, std::allocator<char> >",
15385   "name" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, std::allocator<char> >",
15386   "referenced_type" : "type-810",
15387   "self_type" : "type-810",
15388   "size" : 1,
15389   "source_file" : "/external/libcxx/include/string",
15390   "template_args" : [ "type-22", "type-234", "type-207" ],
15391   "unique_id" : "_ZTSNSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
15392  },
15393  {
15394   "alignment" : 1,
15395   "base_specifiers" :
15396   [
15397    {
15398     "referenced_type" : "type-323"
15399    }
15400   ],
15401   "linker_set_key" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >",
15402   "name" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >",
15403   "referenced_type" : "type-794",
15404   "self_type" : "type-794",
15405   "size" : 1,
15406   "source_file" : "/external/libcxx/include/string",
15407   "template_args" : [ "type-22", "type-234", "type-222" ],
15408   "unique_id" : "_ZTSNSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEENS_12basic_stringIcS2_NS_9allocatorIcEEEEEE"
15409  },
15410  {
15411   "alignment" : 1,
15412   "base_specifiers" :
15413   [
15414    {
15415     "referenced_type" : "type-329"
15416    }
15417   ],
15418   "linker_set_key" : "std::__can_be_converted_to_string_view<char16_t, std::char_traits<char16_t>, const char16_t *>",
15419   "name" : "std::__can_be_converted_to_string_view<char16_t, std::char_traits<char16_t>, const char16_t *>",
15420   "referenced_type" : "type-792",
15421   "self_type" : "type-792",
15422   "size" : 1,
15423   "source_file" : "/external/libcxx/include/string",
15424   "template_args" : [ "type-67", "type-268", "type-771" ],
15425   "unique_id" : "_ZTSNSt3__133__can_be_converted_to_string_viewIDsNS_11char_traitsIDsEEPKDsEE"
15426  },
15427  {
15428   "alignment" : 1,
15429   "base_specifiers" :
15430   [
15431    {
15432     "referenced_type" : "type-329"
15433    }
15434   ],
15435   "linker_set_key" : "std::__can_be_converted_to_string_view<char32_t, std::char_traits<char32_t>, const char32_t *>",
15436   "name" : "std::__can_be_converted_to_string_view<char32_t, std::char_traits<char32_t>, const char32_t *>",
15437   "referenced_type" : "type-793",
15438   "self_type" : "type-793",
15439   "size" : 1,
15440   "source_file" : "/external/libcxx/include/string",
15441   "template_args" : [ "type-184", "type-281", "type-778" ],
15442   "unique_id" : "_ZTSNSt3__133__can_be_converted_to_string_viewIDiNS_11char_traitsIDiEEPKDiEE"
15443  },
15444  {
15445   "alignment" : 1,
15446   "base_specifiers" :
15447   [
15448    {
15449     "referenced_type" : "type-329"
15450    }
15451   ],
15452   "linker_set_key" : "std::__can_be_converted_to_string_view<wchar_t, std::char_traits<wchar_t>, const wchar_t *>",
15453   "name" : "std::__can_be_converted_to_string_view<wchar_t, std::char_traits<wchar_t>, const wchar_t *>",
15454   "referenced_type" : "type-789",
15455   "self_type" : "type-789",
15456   "size" : 1,
15457   "source_file" : "/external/libcxx/include/string",
15458   "template_args" : [ "type-210", "type-784", "type-759" ],
15459   "unique_id" : "_ZTSNSt3__133__can_be_converted_to_string_viewIwNS_11char_traitsIwEEPKwEE"
15460  },
15461  {
15462   "alignment" : 1,
15463   "base_specifiers" :
15464   [
15465    {
15466     "referenced_type" : "type-323"
15467    }
15468   ],
15469   "linker_set_key" : "std::__can_be_converted_to_string_view<wchar_t, std::char_traits<wchar_t>, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >",
15470   "name" : "std::__can_be_converted_to_string_view<wchar_t, std::char_traits<wchar_t>, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >",
15471   "referenced_type" : "type-795",
15472   "self_type" : "type-795",
15473   "size" : 1,
15474   "source_file" : "/external/libcxx/include/string",
15475   "template_args" : [ "type-210", "type-784", "type-796" ],
15476   "unique_id" : "_ZTSNSt3__133__can_be_converted_to_string_viewIwNS_11char_traitsIwEENS_12basic_stringIwS2_NS_9allocatorIwEEEEEE"
15477  },
15478  {
15479   "alignment" : 1,
15480   "linker_set_key" : "std::__check_tuple_constructor_fail",
15481   "name" : "std::__check_tuple_constructor_fail",
15482   "referenced_type" : "type-2915",
15483   "self_type" : "type-2915",
15484   "size" : 1,
15485   "source_file" : "/external/libcxx/include/__tuple",
15486   "unique_id" : "_ZTSNSt3__130__check_tuple_constructor_failE"
15487  },
15488  {
15489   "alignment" : 1,
15490   "linker_set_key" : "std::__common_type2_imp<long double, long double, void>",
15491   "name" : "std::__common_type2_imp<long double, long double, void>",
15492   "referenced_type" : "type-2452",
15493   "self_type" : "type-2452",
15494   "size" : 1,
15495   "source_file" : "/external/libcxx/include/type_traits",
15496   "template_args" : [ "type-3", "type-3", "type-97" ],
15497   "unique_id" : "_ZTSNSt3__118__common_type2_impIeevEE"
15498  },
15499  {
15500   "alignment" : 1,
15501   "linker_set_key" : "std::__common_type2_imp<long long, long long, void>",
15502   "name" : "std::__common_type2_imp<long long, long long, void>",
15503   "referenced_type" : "type-2293",
15504   "self_type" : "type-2293",
15505   "size" : 1,
15506   "source_file" : "/external/libcxx/include/type_traits",
15507   "template_args" : [ "type-2", "type-2", "type-97" ],
15508   "unique_id" : "_ZTSNSt3__118__common_type2_impIxxvEE"
15509  },
15510  {
15511   "alignment" : 1,
15512   "linker_set_key" : "std::__common_type2_imp<long, long, void>",
15513   "name" : "std::__common_type2_imp<long, long, void>",
15514   "referenced_type" : "type-2351",
15515   "self_type" : "type-2351",
15516   "size" : 1,
15517   "source_file" : "/external/libcxx/include/type_traits",
15518   "template_args" : [ "type-27", "type-27", "type-97" ],
15519   "unique_id" : "_ZTSNSt3__118__common_type2_impIllvEE"
15520  },
15521  {
15522   "alignment" : 1,
15523   "base_specifiers" :
15524   [
15525    {
15526     "referenced_type" : "type-2831"
15527    }
15528   ],
15529   "linker_set_key" : "std::__common_type_impl<std::__common_types<long long, long long, long long>, void>",
15530   "name" : "std::__common_type_impl<std::__common_types<long long, long long, long long>, void>",
15531   "referenced_type" : "type-2830",
15532   "self_type" : "type-2830",
15533   "size" : 1,
15534   "source_file" : "/external/libcxx/include/type_traits",
15535   "template_args" : [ "type-2833", "type-97" ],
15536   "unique_id" : "_ZTSNSt3__118__common_type_implINS_14__common_typesIJxxxEEEvEE"
15537  },
15538  {
15539   "alignment" : 1,
15540   "linker_set_key" : "std::__common_type_impl<std::__common_types<long long, long long>, void>",
15541   "name" : "std::__common_type_impl<std::__common_types<long long, long long>, void>",
15542   "referenced_type" : "type-2831",
15543   "self_type" : "type-2831",
15544   "size" : 1,
15545   "source_file" : "/external/libcxx/include/type_traits",
15546   "template_args" : [ "type-2832", "type-97" ],
15547   "unique_id" : "_ZTSNSt3__118__common_type_implINS_14__common_typesIJxxEEEvEE"
15548  },
15549  {
15550   "alignment" : 4,
15551   "base_specifiers" :
15552   [
15553    {
15554     "access" : "private",
15555     "referenced_type" : "type-307"
15556    },
15557    {
15558     "access" : "private",
15559     "referenced_type" : "type-308"
15560    }
15561   ],
15562   "linker_set_key" : "std::__compressed_pair<android::hardware::GrantorDescriptor *, std::allocator<android::hardware::GrantorDescriptor> >",
15563   "name" : "std::__compressed_pair<android::hardware::GrantorDescriptor *, std::allocator<android::hardware::GrantorDescriptor> >",
15564   "record_kind" : "class",
15565   "referenced_type" : "type-306",
15566   "self_type" : "type-306",
15567   "size" : 4,
15568   "source_file" : "/external/libcxx/include/memory",
15569   "template_args" : [ "type-305", "type-241" ],
15570   "unique_id" : "_ZTSNSt3__117__compressed_pairIPN7android8hardware17GrantorDescriptorENS_9allocatorIS3_EEEE"
15571  },
15572  {
15573   "alignment" : 4,
15574   "base_specifiers" :
15575   [
15576    {
15577     "access" : "private",
15578     "referenced_type" : "type-634"
15579    },
15580    {
15581     "access" : "private",
15582     "referenced_type" : "type-629"
15583    }
15584   ],
15585   "linker_set_key" : "std::__compressed_pair<char *, void (*)(void *)>",
15586   "name" : "std::__compressed_pair<char *, void (*)(void *)>",
15587   "record_kind" : "class",
15588   "referenced_type" : "type-633",
15589   "self_type" : "type-633",
15590   "size" : 8,
15591   "source_file" : "/external/libcxx/include/memory",
15592   "template_args" : [ "type-200", "type-418" ],
15593   "unique_id" : "_ZTSNSt3__117__compressed_pairIPcPFvPvEEE"
15594  },
15595  {
15596   "alignment" : 4,
15597   "base_specifiers" :
15598   [
15599    {
15600     "access" : "private",
15601     "referenced_type" : "type-134"
15602    },
15603    {
15604     "access" : "private",
15605     "referenced_type" : "type-65"
15606    }
15607   ],
15608   "linker_set_key" : "std::__compressed_pair<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, std::allocator<char16_t> >",
15609   "name" : "std::__compressed_pair<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, std::allocator<char16_t> >",
15610   "record_kind" : "class",
15611   "referenced_type" : "type-267",
15612   "self_type" : "type-267",
15613   "size" : 12,
15614   "source_file" : "/external/libcxx/include/memory",
15615   "template_args" : [ "type-135", "type-66" ],
15616   "unique_id" : "_ZTSNSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE"
15617  },
15618  {
15619   "alignment" : 4,
15620   "base_specifiers" :
15621   [
15622    {
15623     "access" : "private",
15624     "referenced_type" : "type-179"
15625    },
15626    {
15627     "access" : "private",
15628     "referenced_type" : "type-272"
15629    }
15630   ],
15631   "linker_set_key" : "std::__compressed_pair<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, std::allocator<char32_t> >",
15632   "name" : "std::__compressed_pair<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, std::allocator<char32_t> >",
15633   "record_kind" : "class",
15634   "referenced_type" : "type-280",
15635   "self_type" : "type-280",
15636   "size" : 12,
15637   "source_file" : "/external/libcxx/include/memory",
15638   "template_args" : [ "type-180", "type-217" ],
15639   "unique_id" : "_ZTSNSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE"
15640  },
15641  {
15642   "alignment" : 4,
15643   "base_specifiers" :
15644   [
15645    {
15646     "access" : "private",
15647     "referenced_type" : "type-224"
15648    },
15649    {
15650     "access" : "private",
15651     "referenced_type" : "type-232"
15652    }
15653   ],
15654   "linker_set_key" : "std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> >",
15655   "name" : "std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> >",
15656   "record_kind" : "class",
15657   "referenced_type" : "type-223",
15658   "self_type" : "type-223",
15659   "size" : 12,
15660   "source_file" : "/external/libcxx/include/memory",
15661   "template_args" : [ "type-225", "type-207" ],
15662   "unique_id" : "_ZTSNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE"
15663  },
15664  {
15665   "alignment" : 4,
15666   "base_specifiers" :
15667   [
15668    {
15669     "access" : "private",
15670     "referenced_type" : "type-445"
15671    },
15672    {
15673     "access" : "private",
15674     "referenced_type" : "type-606"
15675    }
15676   ],
15677   "linker_set_key" : "std::__compressed_pair<std::basic_string<wchar_t>::__rep, std::allocator<wchar_t> >",
15678   "name" : "std::__compressed_pair<std::basic_string<wchar_t>::__rep, std::allocator<wchar_t> >",
15679   "record_kind" : "class",
15680   "referenced_type" : "type-618",
15681   "self_type" : "type-618",
15682   "size" : 12,
15683   "source_file" : "/external/libcxx/include/memory",
15684   "template_args" : [ "type-446", "type-209" ],
15685   "unique_id" : "_ZTSNSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE"
15686  },
15687  {
15688   "alignment" : 4,
15689   "base_specifiers" :
15690   [
15691    {
15692     "access" : "private",
15693     "referenced_type" : "type-293"
15694    },
15695    {
15696     "access" : "private",
15697     "referenced_type" : "type-294"
15698    }
15699   ],
15700   "linker_set_key" : "std::__compressed_pair<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> *, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
15701   "name" : "std::__compressed_pair<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> *, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
15702   "record_kind" : "class",
15703   "referenced_type" : "type-292",
15704   "self_type" : "type-292",
15705   "size" : 4,
15706   "source_file" : "/external/libcxx/include/memory",
15707   "template_args" : [ "type-290", "type-4" ],
15708   "unique_id" : "_ZTSNSt3__117__compressed_pairIPNS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEENSB_ISG_EEEE"
15709  },
15710  {
15711   "alignment" : 4,
15712   "base_specifiers" :
15713   [
15714    {
15715     "access" : "private",
15716     "referenced_type" : "type-301"
15717    },
15718    {
15719     "access" : "private",
15720     "referenced_type" : "type-629"
15721    }
15722   ],
15723   "linker_set_key" : "std::__compressed_pair<unsigned char *, void (*)(void *)>",
15724   "name" : "std::__compressed_pair<unsigned char *, void (*)(void *)>",
15725   "record_kind" : "class",
15726   "referenced_type" : "type-628",
15727   "self_type" : "type-628",
15728   "size" : 8,
15729   "source_file" : "/external/libcxx/include/memory",
15730   "template_args" : [ "type-302", "type-418" ],
15731   "unique_id" : "_ZTSNSt3__117__compressed_pairIPhPFvPvEEE"
15732  },
15733  {
15734   "alignment" : 4,
15735   "base_specifiers" :
15736   [
15737    {
15738     "access" : "private",
15739     "referenced_type" : "type-637"
15740    },
15741    {
15742     "access" : "private",
15743     "referenced_type" : "type-629"
15744    }
15745   ],
15746   "linker_set_key" : "std::__compressed_pair<unsigned int *, void (*)(void *)>",
15747   "name" : "std::__compressed_pair<unsigned int *, void (*)(void *)>",
15748   "record_kind" : "class",
15749   "referenced_type" : "type-636",
15750   "self_type" : "type-636",
15751   "size" : 8,
15752   "source_file" : "/external/libcxx/include/memory",
15753   "template_args" : [ "type-638", "type-418" ],
15754   "unique_id" : "_ZTSNSt3__117__compressed_pairIPjPFvPvEEE"
15755  },
15756  {
15757   "alignment" : 4,
15758   "fields" :
15759   [
15760    {
15761     "access" : "private",
15762     "field_name" : "__value_",
15763     "referenced_type" : "type-305"
15764    }
15765   ],
15766   "linker_set_key" : "std::__compressed_pair_elem<android::hardware::GrantorDescriptor *, 0, false>",
15767   "name" : "std::__compressed_pair_elem<android::hardware::GrantorDescriptor *, 0, false>",
15768   "referenced_type" : "type-307",
15769   "self_type" : "type-307",
15770   "size" : 4,
15771   "source_file" : "/external/libcxx/include/memory",
15772   "template_args" : [ "type-305" ],
15773   "unique_id" : "_ZTSNSt3__122__compressed_pair_elemIPN7android8hardware17GrantorDescriptorELi0ELb0EEE"
15774  },
15775  {
15776   "alignment" : 4,
15777   "fields" :
15778   [
15779    {
15780     "access" : "private",
15781     "field_name" : "__value_",
15782     "referenced_type" : "type-200"
15783    }
15784   ],
15785   "linker_set_key" : "std::__compressed_pair_elem<char *, 0, false>",
15786   "name" : "std::__compressed_pair_elem<char *, 0, false>",
15787   "referenced_type" : "type-634",
15788   "self_type" : "type-634",
15789   "size" : 4,
15790   "source_file" : "/external/libcxx/include/memory",
15791   "template_args" : [ "type-200" ],
15792   "unique_id" : "_ZTSNSt3__122__compressed_pair_elemIPcLi0ELb0EEE"
15793  },
15794  {
15795   "alignment" : 1,
15796   "base_specifiers" :
15797   [
15798    {
15799     "access" : "private",
15800     "referenced_type" : "type-241"
15801    }
15802   ],
15803   "linker_set_key" : "std::__compressed_pair_elem<std::allocator<android::hardware::GrantorDescriptor>, 1, true>",
15804   "name" : "std::__compressed_pair_elem<std::allocator<android::hardware::GrantorDescriptor>, 1, true>",
15805   "referenced_type" : "type-308",
15806   "self_type" : "type-308",
15807   "size" : 1,
15808   "source_file" : "/external/libcxx/include/memory",
15809   "template_args" : [ "type-241" ],
15810   "unique_id" : "_ZTSNSt3__122__compressed_pair_elemINS_9allocatorIN7android8hardware17GrantorDescriptorEEELi1ELb1EEE"
15811  },
15812  {
15813   "alignment" : 1,
15814   "base_specifiers" :
15815   [
15816    {
15817     "access" : "private",
15818     "referenced_type" : "type-66"
15819    }
15820   ],
15821   "linker_set_key" : "std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>",
15822   "name" : "std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>",
15823   "referenced_type" : "type-65",
15824   "self_type" : "type-65",
15825   "size" : 1,
15826   "source_file" : "/external/libcxx/include/memory",
15827   "template_args" : [ "type-66" ],
15828   "unique_id" : "_ZTSNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
15829  },
15830  {
15831   "alignment" : 1,
15832   "base_specifiers" :
15833   [
15834    {
15835     "access" : "private",
15836     "referenced_type" : "type-217"
15837    }
15838   ],
15839   "linker_set_key" : "std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>",
15840   "name" : "std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>",
15841   "referenced_type" : "type-272",
15842   "self_type" : "type-272",
15843   "size" : 1,
15844   "source_file" : "/external/libcxx/include/memory",
15845   "template_args" : [ "type-217" ],
15846   "unique_id" : "_ZTSNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
15847  },
15848  {
15849   "alignment" : 1,
15850   "base_specifiers" :
15851   [
15852    {
15853     "access" : "private",
15854     "referenced_type" : "type-207"
15855    }
15856   ],
15857   "linker_set_key" : "std::__compressed_pair_elem<std::allocator<char>, 1, true>",
15858   "name" : "std::__compressed_pair_elem<std::allocator<char>, 1, true>",
15859   "referenced_type" : "type-232",
15860   "self_type" : "type-232",
15861   "size" : 1,
15862   "source_file" : "/external/libcxx/include/memory",
15863   "template_args" : [ "type-207" ],
15864   "unique_id" : "_ZTSNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
15865  },
15866  {
15867   "alignment" : 1,
15868   "base_specifiers" :
15869   [
15870    {
15871     "access" : "private",
15872     "referenced_type" : "type-4"
15873    }
15874   ],
15875   "linker_set_key" : "std::__compressed_pair_elem<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> >, 1, true>",
15876   "name" : "std::__compressed_pair_elem<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> >, 1, true>",
15877   "referenced_type" : "type-294",
15878   "self_type" : "type-294",
15879   "size" : 1,
15880   "source_file" : "/external/libcxx/include/memory",
15881   "template_args" : [ "type-4" ],
15882   "unique_id" : "_ZTSNSt3__122__compressed_pair_elemINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEELi1ELb1EEE"
15883  },
15884  {
15885   "alignment" : 1,
15886   "base_specifiers" :
15887   [
15888    {
15889     "access" : "private",
15890     "referenced_type" : "type-209"
15891    }
15892   ],
15893   "linker_set_key" : "std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>",
15894   "name" : "std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>",
15895   "referenced_type" : "type-606",
15896   "self_type" : "type-606",
15897   "size" : 1,
15898   "source_file" : "/external/libcxx/include/memory",
15899   "template_args" : [ "type-209" ],
15900   "unique_id" : "_ZTSNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
15901  },
15902  {
15903   "alignment" : 4,
15904   "fields" :
15905   [
15906    {
15907     "access" : "private",
15908     "field_name" : "__value_",
15909     "referenced_type" : "type-135"
15910    }
15911   ],
15912   "linker_set_key" : "std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false>",
15913   "name" : "std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false>",
15914   "referenced_type" : "type-134",
15915   "self_type" : "type-134",
15916   "size" : 12,
15917   "source_file" : "/external/libcxx/include/memory",
15918   "template_args" : [ "type-135" ],
15919   "unique_id" : "_ZTSNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
15920  },
15921  {
15922   "alignment" : 4,
15923   "fields" :
15924   [
15925    {
15926     "access" : "private",
15927     "field_name" : "__value_",
15928     "referenced_type" : "type-180"
15929    }
15930   ],
15931   "linker_set_key" : "std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false>",
15932   "name" : "std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false>",
15933   "referenced_type" : "type-179",
15934   "self_type" : "type-179",
15935   "size" : 12,
15936   "source_file" : "/external/libcxx/include/memory",
15937   "template_args" : [ "type-180" ],
15938   "unique_id" : "_ZTSNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
15939  },
15940  {
15941   "alignment" : 4,
15942   "fields" :
15943   [
15944    {
15945     "access" : "private",
15946     "field_name" : "__value_",
15947     "referenced_type" : "type-225"
15948    }
15949   ],
15950   "linker_set_key" : "std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>",
15951   "name" : "std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>",
15952   "referenced_type" : "type-224",
15953   "self_type" : "type-224",
15954   "size" : 12,
15955   "source_file" : "/external/libcxx/include/memory",
15956   "template_args" : [ "type-225" ],
15957   "unique_id" : "_ZTSNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
15958  },
15959  {
15960   "alignment" : 4,
15961   "fields" :
15962   [
15963    {
15964     "access" : "private",
15965     "field_name" : "__value_",
15966     "referenced_type" : "type-446"
15967    }
15968   ],
15969   "linker_set_key" : "std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>",
15970   "name" : "std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>",
15971   "referenced_type" : "type-445",
15972   "self_type" : "type-445",
15973   "size" : 12,
15974   "source_file" : "/external/libcxx/include/memory",
15975   "template_args" : [ "type-446" ],
15976   "unique_id" : "_ZTSNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
15977  },
15978  {
15979   "alignment" : 4,
15980   "fields" :
15981   [
15982    {
15983     "access" : "private",
15984     "field_name" : "__value_",
15985     "referenced_type" : "type-290"
15986    }
15987   ],
15988   "linker_set_key" : "std::__compressed_pair_elem<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> *, 0, false>",
15989   "name" : "std::__compressed_pair_elem<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> *, 0, false>",
15990   "referenced_type" : "type-293",
15991   "self_type" : "type-293",
15992   "size" : 4,
15993   "source_file" : "/external/libcxx/include/memory",
15994   "template_args" : [ "type-290" ],
15995   "unique_id" : "_ZTSNSt3__122__compressed_pair_elemIPNS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEELi0ELb0EEE"
15996  },
15997  {
15998   "alignment" : 4,
15999   "fields" :
16000   [
16001    {
16002     "access" : "private",
16003     "field_name" : "__value_",
16004     "referenced_type" : "type-302"
16005    }
16006   ],
16007   "linker_set_key" : "std::__compressed_pair_elem<unsigned char *, 0, false>",
16008   "name" : "std::__compressed_pair_elem<unsigned char *, 0, false>",
16009   "referenced_type" : "type-301",
16010   "self_type" : "type-301",
16011   "size" : 4,
16012   "source_file" : "/external/libcxx/include/memory",
16013   "template_args" : [ "type-302" ],
16014   "unique_id" : "_ZTSNSt3__122__compressed_pair_elemIPhLi0ELb0EEE"
16015  },
16016  {
16017   "alignment" : 4,
16018   "fields" :
16019   [
16020    {
16021     "access" : "private",
16022     "field_name" : "__value_",
16023     "referenced_type" : "type-638"
16024    }
16025   ],
16026   "linker_set_key" : "std::__compressed_pair_elem<unsigned int *, 0, false>",
16027   "name" : "std::__compressed_pair_elem<unsigned int *, 0, false>",
16028   "referenced_type" : "type-637",
16029   "self_type" : "type-637",
16030   "size" : 4,
16031   "source_file" : "/external/libcxx/include/memory",
16032   "template_args" : [ "type-638" ],
16033   "unique_id" : "_ZTSNSt3__122__compressed_pair_elemIPjLi0ELb0EEE"
16034  },
16035  {
16036   "alignment" : 4,
16037   "fields" :
16038   [
16039    {
16040     "access" : "private",
16041     "field_name" : "__value_",
16042     "referenced_type" : "type-418"
16043    }
16044   ],
16045   "linker_set_key" : "std::__compressed_pair_elem<void (*)(void *), 1, false>",
16046   "name" : "std::__compressed_pair_elem<void (*)(void *), 1, false>",
16047   "referenced_type" : "type-629",
16048   "self_type" : "type-629",
16049   "size" : 4,
16050   "source_file" : "/external/libcxx/include/memory",
16051   "template_args" : [ "type-418" ],
16052   "unique_id" : "_ZTSNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE"
16053  },
16054  {
16055   "alignment" : 1,
16056   "linker_set_key" : "std::__const_pointer<android::hardware::GrantorDescriptor, android::hardware::GrantorDescriptor *, std::allocator<android::hardware::GrantorDescriptor>, true>",
16057   "name" : "std::__const_pointer<android::hardware::GrantorDescriptor, android::hardware::GrantorDescriptor *, std::allocator<android::hardware::GrantorDescriptor>, true>",
16058   "referenced_type" : "type-469",
16059   "self_type" : "type-469",
16060   "size" : 1,
16061   "source_file" : "/external/libcxx/include/memory",
16062   "template_args" : [ "type-242", "type-305", "type-241" ],
16063   "unique_id" : "_ZTSNSt3__115__const_pointerIN7android8hardware17GrantorDescriptorEPS3_NS_9allocatorIS3_EELb1EEE"
16064  },
16065  {
16066   "alignment" : 1,
16067   "linker_set_key" : "std::__const_pointer<char, char *, std::allocator<char>, true>",
16068   "name" : "std::__const_pointer<char, char *, std::allocator<char>, true>",
16069   "referenced_type" : "type-463",
16070   "self_type" : "type-463",
16071   "size" : 1,
16072   "source_file" : "/external/libcxx/include/memory",
16073   "template_args" : [ "type-22", "type-200", "type-207" ],
16074   "unique_id" : "_ZTSNSt3__115__const_pointerIcPcNS_9allocatorIcEELb1EEE"
16075  },
16076  {
16077   "alignment" : 1,
16078   "linker_set_key" : "std::__const_pointer<char16_t, char16_t *, std::allocator<char16_t>, true>",
16079   "name" : "std::__const_pointer<char16_t, char16_t *, std::allocator<char16_t>, true>",
16080   "referenced_type" : "type-465",
16081   "self_type" : "type-465",
16082   "size" : 1,
16083   "source_file" : "/external/libcxx/include/memory",
16084   "template_args" : [ "type-67", "type-138", "type-66" ],
16085   "unique_id" : "_ZTSNSt3__115__const_pointerIDsPDsNS_9allocatorIDsEELb1EEE"
16086  },
16087  {
16088   "alignment" : 1,
16089   "linker_set_key" : "std::__const_pointer<char32_t, char32_t *, std::allocator<char32_t>, true>",
16090   "name" : "std::__const_pointer<char32_t, char32_t *, std::allocator<char32_t>, true>",
16091   "referenced_type" : "type-466",
16092   "self_type" : "type-466",
16093   "size" : 1,
16094   "source_file" : "/external/libcxx/include/memory",
16095   "template_args" : [ "type-184", "type-183", "type-217" ],
16096   "unique_id" : "_ZTSNSt3__115__const_pointerIDiPDiNS_9allocatorIDiEELb1EEE"
16097  },
16098  {
16099   "alignment" : 1,
16100   "linker_set_key" : "std::__const_pointer<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> *, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> >, true>",
16101   "name" : "std::__const_pointer<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> *, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> >, true>",
16102   "referenced_type" : "type-467",
16103   "self_type" : "type-467",
16104   "size" : 1,
16105   "source_file" : "/external/libcxx/include/memory",
16106   "template_args" : [ "type-468", "type-290", "type-4" ],
16107   "unique_id" : "_ZTSNSt3__115__const_pointerINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEEPSG_NSB_ISG_EELb1EEE"
16108  },
16109  {
16110   "alignment" : 1,
16111   "linker_set_key" : "std::__const_pointer<wchar_t, wchar_t *, std::allocator<wchar_t>, true>",
16112   "name" : "std::__const_pointer<wchar_t, wchar_t *, std::allocator<wchar_t>, true>",
16113   "referenced_type" : "type-464",
16114   "self_type" : "type-464",
16115   "size" : 1,
16116   "source_file" : "/external/libcxx/include/memory",
16117   "template_args" : [ "type-210", "type-385", "type-209" ],
16118   "unique_id" : "_ZTSNSt3__115__const_pointerIwPwNS_9allocatorIwEELb1EEE"
16119  },
16120  {
16121   "alignment" : 1,
16122   "linker_set_key" : "std::__const_void_pointer<android::hardware::GrantorDescriptor *, std::allocator<android::hardware::GrantorDescriptor>, false>",
16123   "name" : "std::__const_void_pointer<android::hardware::GrantorDescriptor *, std::allocator<android::hardware::GrantorDescriptor>, false>",
16124   "referenced_type" : "type-495",
16125   "self_type" : "type-495",
16126   "size" : 1,
16127   "source_file" : "/external/libcxx/include/memory",
16128   "template_args" : [ "type-305", "type-241" ],
16129   "unique_id" : "_ZTSNSt3__120__const_void_pointerIPN7android8hardware17GrantorDescriptorENS_9allocatorIS3_EELb0EEE"
16130  },
16131  {
16132   "alignment" : 1,
16133   "linker_set_key" : "std::__const_void_pointer<char *, std::allocator<char>, false>",
16134   "name" : "std::__const_void_pointer<char *, std::allocator<char>, false>",
16135   "referenced_type" : "type-488",
16136   "self_type" : "type-488",
16137   "size" : 1,
16138   "source_file" : "/external/libcxx/include/memory",
16139   "template_args" : [ "type-200", "type-207" ],
16140   "unique_id" : "_ZTSNSt3__120__const_void_pointerIPcNS_9allocatorIcEELb0EEE"
16141  },
16142  {
16143   "alignment" : 1,
16144   "linker_set_key" : "std::__const_void_pointer<char16_t *, std::allocator<char16_t>, false>",
16145   "name" : "std::__const_void_pointer<char16_t *, std::allocator<char16_t>, false>",
16146   "referenced_type" : "type-490",
16147   "self_type" : "type-490",
16148   "size" : 1,
16149   "source_file" : "/external/libcxx/include/memory",
16150   "template_args" : [ "type-138", "type-66" ],
16151   "unique_id" : "_ZTSNSt3__120__const_void_pointerIPDsNS_9allocatorIDsEELb0EEE"
16152  },
16153  {
16154   "alignment" : 1,
16155   "linker_set_key" : "std::__const_void_pointer<char32_t *, std::allocator<char32_t>, false>",
16156   "name" : "std::__const_void_pointer<char32_t *, std::allocator<char32_t>, false>",
16157   "referenced_type" : "type-491",
16158   "self_type" : "type-491",
16159   "size" : 1,
16160   "source_file" : "/external/libcxx/include/memory",
16161   "template_args" : [ "type-183", "type-217" ],
16162   "unique_id" : "_ZTSNSt3__120__const_void_pointerIPDiNS_9allocatorIDiEELb0EEE"
16163  },
16164  {
16165   "alignment" : 1,
16166   "linker_set_key" : "std::__const_void_pointer<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> *, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> >, false>",
16167   "name" : "std::__const_void_pointer<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> *, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> >, false>",
16168   "referenced_type" : "type-492",
16169   "self_type" : "type-492",
16170   "size" : 1,
16171   "source_file" : "/external/libcxx/include/memory",
16172   "template_args" : [ "type-290", "type-4" ],
16173   "unique_id" : "_ZTSNSt3__120__const_void_pointerIPNS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEENSB_ISG_EELb0EEE"
16174  },
16175  {
16176   "alignment" : 1,
16177   "linker_set_key" : "std::__const_void_pointer<wchar_t *, std::allocator<wchar_t>, false>",
16178   "name" : "std::__const_void_pointer<wchar_t *, std::allocator<wchar_t>, false>",
16179   "referenced_type" : "type-489",
16180   "self_type" : "type-489",
16181   "size" : 1,
16182   "source_file" : "/external/libcxx/include/memory",
16183   "template_args" : [ "type-385", "type-209" ],
16184   "unique_id" : "_ZTSNSt3__120__const_void_pointerIPwNS_9allocatorIwEELb0EEE"
16185  },
16186  {
16187   "alignment" : 1,
16188   "linker_set_key" : "std::__decay<const std::__compressed_pair<char *, void (*)(void *)>, true>",
16189   "name" : "std::__decay<const std::__compressed_pair<char *, void (*)(void *)>, true>",
16190   "referenced_type" : "type-2427",
16191   "self_type" : "type-2427",
16192   "size" : 1,
16193   "source_file" : "/external/libcxx/include/type_traits",
16194   "template_args" : [ "type-1519" ],
16195   "unique_id" : "_ZTSNSt3__17__decayIKNS_17__compressed_pairIPcPFvPvEEELb1EEE"
16196  },
16197  {
16198   "alignment" : 1,
16199   "linker_set_key" : "std::__decay<const std::__compressed_pair<unsigned char *, void (*)(void *)>, true>",
16200   "name" : "std::__decay<const std::__compressed_pair<unsigned char *, void (*)(void *)>, true>",
16201   "referenced_type" : "type-2424",
16202   "self_type" : "type-2424",
16203   "size" : 1,
16204   "source_file" : "/external/libcxx/include/type_traits",
16205   "template_args" : [ "type-1464" ],
16206   "unique_id" : "_ZTSNSt3__17__decayIKNS_17__compressed_pairIPhPFvPvEEELb1EEE"
16207  },
16208  {
16209   "alignment" : 1,
16210   "linker_set_key" : "std::__decay<const std::__compressed_pair<unsigned int *, void (*)(void *)>, true>",
16211   "name" : "std::__decay<const std::__compressed_pair<unsigned int *, void (*)(void *)>, true>",
16212   "referenced_type" : "type-2430",
16213   "self_type" : "type-2430",
16214   "size" : 1,
16215   "source_file" : "/external/libcxx/include/type_traits",
16216   "template_args" : [ "type-1557" ],
16217   "unique_id" : "_ZTSNSt3__17__decayIKNS_17__compressed_pairIPjPFvPvEEELb1EEE"
16218  },
16219  {
16220   "alignment" : 1,
16221   "linker_set_key" : "std::__decay<const std::__compressed_pair_elem<char *, 0, false>, true>",
16222   "name" : "std::__decay<const std::__compressed_pair_elem<char *, 0, false>, true>",
16223   "referenced_type" : "type-2425",
16224   "self_type" : "type-2425",
16225   "size" : 1,
16226   "source_file" : "/external/libcxx/include/type_traits",
16227   "template_args" : [ "type-1496" ],
16228   "unique_id" : "_ZTSNSt3__17__decayIKNS_22__compressed_pair_elemIPcLi0ELb0EEELb1EEE"
16229  },
16230  {
16231   "alignment" : 1,
16232   "linker_set_key" : "std::__decay<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>, true>",
16233   "name" : "std::__decay<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>, true>",
16234   "referenced_type" : "type-2447",
16235   "self_type" : "type-2447",
16236   "size" : 1,
16237   "source_file" : "/external/libcxx/include/type_traits",
16238   "template_args" : [ "type-64" ],
16239   "unique_id" : "_ZTSNSt3__17__decayIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE"
16240  },
16241  {
16242   "alignment" : 1,
16243   "linker_set_key" : "std::__decay<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>, true>",
16244   "name" : "std::__decay<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>, true>",
16245   "referenced_type" : "type-2457",
16246   "self_type" : "type-2457",
16247   "size" : 1,
16248   "source_file" : "/external/libcxx/include/type_traits",
16249   "template_args" : [ "type-271" ],
16250   "unique_id" : "_ZTSNSt3__17__decayIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE"
16251  },
16252  {
16253   "alignment" : 1,
16254   "linker_set_key" : "std::__decay<const std::__compressed_pair_elem<std::allocator<char>, 1, true>, true>",
16255   "name" : "std::__decay<const std::__compressed_pair_elem<std::allocator<char>, 1, true>, true>",
16256   "referenced_type" : "type-2433",
16257   "self_type" : "type-2433",
16258   "size" : 1,
16259   "source_file" : "/external/libcxx/include/type_traits",
16260   "template_args" : [ "type-370" ],
16261   "unique_id" : "_ZTSNSt3__17__decayIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE"
16262  },
16263  {
16264   "alignment" : 1,
16265   "linker_set_key" : "std::__decay<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>, true>",
16266   "name" : "std::__decay<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>, true>",
16267   "referenced_type" : "type-2437",
16268   "self_type" : "type-2437",
16269   "size" : 1,
16270   "source_file" : "/external/libcxx/include/type_traits",
16271   "template_args" : [ "type-605" ],
16272   "unique_id" : "_ZTSNSt3__17__decayIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE"
16273  },
16274  {
16275   "alignment" : 1,
16276   "linker_set_key" : "std::__decay<const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false>, true>",
16277   "name" : "std::__decay<const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false>, true>",
16278   "referenced_type" : "type-2446",
16279   "self_type" : "type-2446",
16280   "size" : 1,
16281   "source_file" : "/external/libcxx/include/type_traits",
16282   "template_args" : [ "type-709" ],
16283   "unique_id" : "_ZTSNSt3__17__decayIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE"
16284  },
16285  {
16286   "alignment" : 1,
16287   "linker_set_key" : "std::__decay<const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false>, true>",
16288   "name" : "std::__decay<const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false>, true>",
16289   "referenced_type" : "type-2456",
16290   "self_type" : "type-2456",
16291   "size" : 1,
16292   "source_file" : "/external/libcxx/include/type_traits",
16293   "template_args" : [ "type-178" ],
16294   "unique_id" : "_ZTSNSt3__17__decayIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE"
16295  },
16296  {
16297   "alignment" : 1,
16298   "linker_set_key" : "std::__decay<const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>, true>",
16299   "name" : "std::__decay<const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>, true>",
16300   "referenced_type" : "type-2432",
16301   "self_type" : "type-2432",
16302   "size" : 1,
16303   "source_file" : "/external/libcxx/include/type_traits",
16304   "template_args" : [ "type-321" ],
16305   "unique_id" : "_ZTSNSt3__17__decayIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE"
16306  },
16307  {
16308   "alignment" : 1,
16309   "linker_set_key" : "std::__decay<const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>, true>",
16310   "name" : "std::__decay<const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>, true>",
16311   "referenced_type" : "type-2436",
16312   "self_type" : "type-2436",
16313   "size" : 1,
16314   "source_file" : "/external/libcxx/include/type_traits",
16315   "template_args" : [ "type-444" ],
16316   "unique_id" : "_ZTSNSt3__17__decayIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE"
16317  },
16318  {
16319   "alignment" : 1,
16320   "linker_set_key" : "std::__decay<const std::__compressed_pair_elem<unsigned char *, 0, false>, true>",
16321   "name" : "std::__decay<const std::__compressed_pair_elem<unsigned char *, 0, false>, true>",
16322   "referenced_type" : "type-2420",
16323   "self_type" : "type-2420",
16324   "size" : 1,
16325   "source_file" : "/external/libcxx/include/type_traits",
16326   "template_args" : [ "type-300" ],
16327   "unique_id" : "_ZTSNSt3__17__decayIKNS_22__compressed_pair_elemIPhLi0ELb0EEELb1EEE"
16328  },
16329  {
16330   "alignment" : 1,
16331   "linker_set_key" : "std::__decay<const std::__compressed_pair_elem<unsigned int *, 0, false>, true>",
16332   "name" : "std::__decay<const std::__compressed_pair_elem<unsigned int *, 0, false>, true>",
16333   "referenced_type" : "type-2428",
16334   "self_type" : "type-2428",
16335   "size" : 1,
16336   "source_file" : "/external/libcxx/include/type_traits",
16337   "template_args" : [ "type-1531" ],
16338   "unique_id" : "_ZTSNSt3__17__decayIKNS_22__compressed_pair_elemIPjLi0ELb0EEELb1EEE"
16339  },
16340  {
16341   "alignment" : 1,
16342   "linker_set_key" : "std::__decay<const std::__compressed_pair_elem<void (*)(void *), 1, false>, true>",
16343   "name" : "std::__decay<const std::__compressed_pair_elem<void (*)(void *), 1, false>, true>",
16344   "referenced_type" : "type-2421",
16345   "self_type" : "type-2421",
16346   "size" : 1,
16347   "source_file" : "/external/libcxx/include/type_traits",
16348   "template_args" : [ "type-1426" ],
16349   "unique_id" : "_ZTSNSt3__17__decayIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEELb1EEE"
16350  },
16351  {
16352   "alignment" : 1,
16353   "linker_set_key" : "std::__decay<const std::allocator<char>, true>",
16354   "name" : "std::__decay<const std::allocator<char>, true>",
16355   "referenced_type" : "type-2462",
16356   "self_type" : "type-2462",
16357   "size" : 1,
16358   "source_file" : "/external/libcxx/include/type_traits",
16359   "template_args" : [ "type-399" ],
16360   "unique_id" : "_ZTSNSt3__17__decayIKNS_9allocatorIcEELb1EEE"
16361  },
16362  {
16363   "alignment" : 1,
16364   "linker_set_key" : "std::__decay<long double, true>",
16365   "name" : "std::__decay<long double, true>",
16366   "referenced_type" : "type-2419",
16367   "self_type" : "type-2419",
16368   "size" : 1,
16369   "source_file" : "/external/libcxx/include/type_traits",
16370   "template_args" : [ "type-3" ],
16371   "unique_id" : "_ZTSNSt3__17__decayIeLb1EEE"
16372  },
16373  {
16374   "alignment" : 1,
16375   "linker_set_key" : "std::__decay<long long, true>",
16376   "name" : "std::__decay<long long, true>",
16377   "referenced_type" : "type-2415",
16378   "self_type" : "type-2415",
16379   "size" : 1,
16380   "source_file" : "/external/libcxx/include/type_traits",
16381   "template_args" : [ "type-2" ],
16382   "unique_id" : "_ZTSNSt3__17__decayIxLb1EEE"
16383  },
16384  {
16385   "alignment" : 1,
16386   "linker_set_key" : "std::__decay<long, true>",
16387   "name" : "std::__decay<long, true>",
16388   "referenced_type" : "type-2418",
16389   "self_type" : "type-2418",
16390   "size" : 1,
16391   "source_file" : "/external/libcxx/include/type_traits",
16392   "template_args" : [ "type-27" ],
16393   "unique_id" : "_ZTSNSt3__17__decayIlLb1EEE"
16394  },
16395  {
16396   "alignment" : 1,
16397   "linker_set_key" : "std::__decay<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> >, true>",
16398   "name" : "std::__decay<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> >, true>",
16399   "referenced_type" : "type-2466",
16400   "self_type" : "type-2466",
16401   "size" : 1,
16402   "source_file" : "/external/libcxx/include/type_traits",
16403   "template_args" : [ "type-223" ],
16404   "unique_id" : "_ZTSNSt3__17__decayINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EELb1EEE"
16405  },
16406  {
16407   "alignment" : 1,
16408   "linker_set_key" : "std::__decay<std::__compressed_pair_elem<char *, 0, false>, true>",
16409   "name" : "std::__decay<std::__compressed_pair_elem<char *, 0, false>, true>",
16410   "referenced_type" : "type-2426",
16411   "self_type" : "type-2426",
16412   "size" : 1,
16413   "source_file" : "/external/libcxx/include/type_traits",
16414   "template_args" : [ "type-634" ],
16415   "unique_id" : "_ZTSNSt3__17__decayINS_22__compressed_pair_elemIPcLi0ELb0EEELb1EEE"
16416  },
16417  {
16418   "alignment" : 1,
16419   "linker_set_key" : "std::__decay<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>, true>",
16420   "name" : "std::__decay<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>, true>",
16421   "referenced_type" : "type-2455",
16422   "self_type" : "type-2455",
16423   "size" : 1,
16424   "source_file" : "/external/libcxx/include/type_traits",
16425   "template_args" : [ "type-65" ],
16426   "unique_id" : "_ZTSNSt3__17__decayINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE"
16427  },
16428  {
16429   "alignment" : 1,
16430   "linker_set_key" : "std::__decay<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>, true>",
16431   "name" : "std::__decay<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>, true>",
16432   "referenced_type" : "type-2461",
16433   "self_type" : "type-2461",
16434   "size" : 1,
16435   "source_file" : "/external/libcxx/include/type_traits",
16436   "template_args" : [ "type-272" ],
16437   "unique_id" : "_ZTSNSt3__17__decayINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE"
16438  },
16439  {
16440   "alignment" : 1,
16441   "linker_set_key" : "std::__decay<std::__compressed_pair_elem<std::allocator<char>, 1, true>, true>",
16442   "name" : "std::__decay<std::__compressed_pair_elem<std::allocator<char>, 1, true>, true>",
16443   "referenced_type" : "type-2435",
16444   "self_type" : "type-2435",
16445   "size" : 1,
16446   "source_file" : "/external/libcxx/include/type_traits",
16447   "template_args" : [ "type-232" ],
16448   "unique_id" : "_ZTSNSt3__17__decayINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE"
16449  },
16450  {
16451   "alignment" : 1,
16452   "linker_set_key" : "std::__decay<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>, true>",
16453   "name" : "std::__decay<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>, true>",
16454   "referenced_type" : "type-2445",
16455   "self_type" : "type-2445",
16456   "size" : 1,
16457   "source_file" : "/external/libcxx/include/type_traits",
16458   "template_args" : [ "type-606" ],
16459   "unique_id" : "_ZTSNSt3__17__decayINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE"
16460  },
16461  {
16462   "alignment" : 1,
16463   "linker_set_key" : "std::__decay<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false>, true>",
16464   "name" : "std::__decay<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false>, true>",
16465   "referenced_type" : "type-2454",
16466   "self_type" : "type-2454",
16467   "size" : 1,
16468   "source_file" : "/external/libcxx/include/type_traits",
16469   "template_args" : [ "type-134" ],
16470   "unique_id" : "_ZTSNSt3__17__decayINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE"
16471  },
16472  {
16473   "alignment" : 1,
16474   "linker_set_key" : "std::__decay<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false>, true>",
16475   "name" : "std::__decay<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false>, true>",
16476   "referenced_type" : "type-2460",
16477   "self_type" : "type-2460",
16478   "size" : 1,
16479   "source_file" : "/external/libcxx/include/type_traits",
16480   "template_args" : [ "type-179" ],
16481   "unique_id" : "_ZTSNSt3__17__decayINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE"
16482  },
16483  {
16484   "alignment" : 1,
16485   "linker_set_key" : "std::__decay<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>, true>",
16486   "name" : "std::__decay<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>, true>",
16487   "referenced_type" : "type-2434",
16488   "self_type" : "type-2434",
16489   "size" : 1,
16490   "source_file" : "/external/libcxx/include/type_traits",
16491   "template_args" : [ "type-224" ],
16492   "unique_id" : "_ZTSNSt3__17__decayINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE"
16493  },
16494  {
16495   "alignment" : 1,
16496   "linker_set_key" : "std::__decay<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>, true>",
16497   "name" : "std::__decay<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>, true>",
16498   "referenced_type" : "type-2438",
16499   "self_type" : "type-2438",
16500   "size" : 1,
16501   "source_file" : "/external/libcxx/include/type_traits",
16502   "template_args" : [ "type-445" ],
16503   "unique_id" : "_ZTSNSt3__17__decayINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE"
16504  },
16505  {
16506   "alignment" : 1,
16507   "linker_set_key" : "std::__decay<std::__compressed_pair_elem<unsigned char *, 0, false>, true>",
16508   "name" : "std::__decay<std::__compressed_pair_elem<unsigned char *, 0, false>, true>",
16509   "referenced_type" : "type-2422",
16510   "self_type" : "type-2422",
16511   "size" : 1,
16512   "source_file" : "/external/libcxx/include/type_traits",
16513   "template_args" : [ "type-301" ],
16514   "unique_id" : "_ZTSNSt3__17__decayINS_22__compressed_pair_elemIPhLi0ELb0EEELb1EEE"
16515  },
16516  {
16517   "alignment" : 1,
16518   "linker_set_key" : "std::__decay<std::__compressed_pair_elem<unsigned int *, 0, false>, true>",
16519   "name" : "std::__decay<std::__compressed_pair_elem<unsigned int *, 0, false>, true>",
16520   "referenced_type" : "type-2429",
16521   "self_type" : "type-2429",
16522   "size" : 1,
16523   "source_file" : "/external/libcxx/include/type_traits",
16524   "template_args" : [ "type-637" ],
16525   "unique_id" : "_ZTSNSt3__17__decayINS_22__compressed_pair_elemIPjLi0ELb0EEELb1EEE"
16526  },
16527  {
16528   "alignment" : 1,
16529   "linker_set_key" : "std::__decay<std::__compressed_pair_elem<void (*)(void *), 1, false>, true>",
16530   "name" : "std::__decay<std::__compressed_pair_elem<void (*)(void *), 1, false>, true>",
16531   "referenced_type" : "type-2423",
16532   "self_type" : "type-2423",
16533   "size" : 1,
16534   "source_file" : "/external/libcxx/include/type_traits",
16535   "template_args" : [ "type-629" ],
16536   "unique_id" : "_ZTSNSt3__17__decayINS_22__compressed_pair_elemIPFvPvELi1ELb0EEELb1EEE"
16537  },
16538  {
16539   "alignment" : 1,
16540   "base_specifiers" :
16541   [
16542    {
16543     "referenced_type" : "type-1944"
16544    }
16545   ],
16546   "linker_set_key" : "std::__dependent_type<std::__unique_ptr_deleter_sfinae<void (*)(void *)>, true>",
16547   "name" : "std::__dependent_type<std::__unique_ptr_deleter_sfinae<void (*)(void *)>, true>",
16548   "referenced_type" : "type-1943",
16549   "self_type" : "type-1943",
16550   "size" : 1,
16551   "source_file" : "/external/libcxx/include/type_traits",
16552   "template_args" : [ "type-1944" ],
16553   "unique_id" : "_ZTSNSt3__116__dependent_typeINS_27__unique_ptr_deleter_sfinaeIPFvPvEEELb1EEE"
16554  },
16555  {
16556   "alignment" : 1,
16557   "base_specifiers" :
16558   [
16559    {
16560     "referenced_type" : "type-2091"
16561    }
16562   ],
16563   "linker_set_key" : "std::__dependent_type<std::is_default_constructible<std::allocator<char16_t> >, true>",
16564   "name" : "std::__dependent_type<std::is_default_constructible<std::allocator<char16_t> >, true>",
16565   "referenced_type" : "type-2090",
16566   "self_type" : "type-2090",
16567   "size" : 1,
16568   "source_file" : "/external/libcxx/include/type_traits",
16569   "template_args" : [ "type-2091" ],
16570   "unique_id" : "_ZTSNSt3__116__dependent_typeINS_24is_default_constructibleINS_9allocatorIDsEEEELb1EEE"
16571  },
16572  {
16573   "alignment" : 1,
16574   "base_specifiers" :
16575   [
16576    {
16577     "referenced_type" : "type-2135"
16578    }
16579   ],
16580   "linker_set_key" : "std::__dependent_type<std::is_default_constructible<std::allocator<char32_t> >, true>",
16581   "name" : "std::__dependent_type<std::is_default_constructible<std::allocator<char32_t> >, true>",
16582   "referenced_type" : "type-2134",
16583   "self_type" : "type-2134",
16584   "size" : 1,
16585   "source_file" : "/external/libcxx/include/type_traits",
16586   "template_args" : [ "type-2135" ],
16587   "unique_id" : "_ZTSNSt3__116__dependent_typeINS_24is_default_constructibleINS_9allocatorIDiEEEELb1EEE"
16588  },
16589  {
16590   "alignment" : 1,
16591   "base_specifiers" :
16592   [
16593    {
16594     "referenced_type" : "type-1989"
16595    }
16596   ],
16597   "linker_set_key" : "std::__dependent_type<std::is_default_constructible<std::allocator<char> >, true>",
16598   "name" : "std::__dependent_type<std::is_default_constructible<std::allocator<char> >, true>",
16599   "referenced_type" : "type-1988",
16600   "self_type" : "type-1988",
16601   "size" : 1,
16602   "source_file" : "/external/libcxx/include/type_traits",
16603   "template_args" : [ "type-1989" ],
16604   "unique_id" : "_ZTSNSt3__116__dependent_typeINS_24is_default_constructibleINS_9allocatorIcEEEELb1EEE"
16605  },
16606  {
16607   "alignment" : 1,
16608   "base_specifiers" :
16609   [
16610    {
16611     "referenced_type" : "type-2040"
16612    }
16613   ],
16614   "linker_set_key" : "std::__dependent_type<std::is_default_constructible<std::allocator<wchar_t> >, true>",
16615   "name" : "std::__dependent_type<std::is_default_constructible<std::allocator<wchar_t> >, true>",
16616   "referenced_type" : "type-2039",
16617   "self_type" : "type-2039",
16618   "size" : 1,
16619   "source_file" : "/external/libcxx/include/type_traits",
16620   "template_args" : [ "type-2040" ],
16621   "unique_id" : "_ZTSNSt3__116__dependent_typeINS_24is_default_constructibleINS_9allocatorIwEEEELb1EEE"
16622  },
16623  {
16624   "alignment" : 1,
16625   "base_specifiers" :
16626   [
16627    {
16628     "referenced_type" : "type-2066"
16629    }
16630   ],
16631   "linker_set_key" : "std::__dependent_type<std::is_default_constructible<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep>, true>",
16632   "name" : "std::__dependent_type<std::is_default_constructible<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep>, true>",
16633   "referenced_type" : "type-2065",
16634   "self_type" : "type-2065",
16635   "size" : 1,
16636   "source_file" : "/external/libcxx/include/type_traits",
16637   "template_args" : [ "type-2066" ],
16638   "unique_id" : "_ZTSNSt3__116__dependent_typeINS_24is_default_constructibleINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEEELb1EEE"
16639  },
16640  {
16641   "alignment" : 1,
16642   "base_specifiers" :
16643   [
16644    {
16645     "referenced_type" : "type-2115"
16646    }
16647   ],
16648   "linker_set_key" : "std::__dependent_type<std::is_default_constructible<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep>, true>",
16649   "name" : "std::__dependent_type<std::is_default_constructible<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep>, true>",
16650   "referenced_type" : "type-2114",
16651   "self_type" : "type-2114",
16652   "size" : 1,
16653   "source_file" : "/external/libcxx/include/type_traits",
16654   "template_args" : [ "type-2115" ],
16655   "unique_id" : "_ZTSNSt3__116__dependent_typeINS_24is_default_constructibleINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEEELb1EEE"
16656  },
16657  {
16658   "alignment" : 1,
16659   "base_specifiers" :
16660   [
16661    {
16662     "referenced_type" : "type-1968"
16663    }
16664   ],
16665   "linker_set_key" : "std::__dependent_type<std::is_default_constructible<std::basic_string<char>::__rep>, true>",
16666   "name" : "std::__dependent_type<std::is_default_constructible<std::basic_string<char>::__rep>, true>",
16667   "referenced_type" : "type-1967",
16668   "self_type" : "type-1967",
16669   "size" : 1,
16670   "source_file" : "/external/libcxx/include/type_traits",
16671   "template_args" : [ "type-1968" ],
16672   "unique_id" : "_ZTSNSt3__116__dependent_typeINS_24is_default_constructibleINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEEELb1EEE"
16673  },
16674  {
16675   "alignment" : 1,
16676   "base_specifiers" :
16677   [
16678    {
16679     "referenced_type" : "type-2013"
16680    }
16681   ],
16682   "linker_set_key" : "std::__dependent_type<std::is_default_constructible<std::basic_string<wchar_t>::__rep>, true>",
16683   "name" : "std::__dependent_type<std::is_default_constructible<std::basic_string<wchar_t>::__rep>, true>",
16684   "referenced_type" : "type-2012",
16685   "self_type" : "type-2012",
16686   "size" : 1,
16687   "source_file" : "/external/libcxx/include/type_traits",
16688   "template_args" : [ "type-2013" ],
16689   "unique_id" : "_ZTSNSt3__116__dependent_typeINS_24is_default_constructibleINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEEELb1EEE"
16690  },
16691  {
16692   "alignment" : 4,
16693   "fields" :
16694   [
16695    {
16696     "access" : "private",
16697     "field_name" : "__size_",
16698     "referenced_type" : "type-25"
16699    }
16700   ],
16701   "linker_set_key" : "std::__destruct_n",
16702   "name" : "std::__destruct_n",
16703   "referenced_type" : "type-639",
16704   "self_type" : "type-639",
16705   "size" : 4,
16706   "source_file" : "/external/libcxx/include/memory",
16707   "unique_id" : "_ZTSNSt3__112__destruct_nE"
16708  },
16709  {
16710   "alignment" : 4,
16711   "base_specifiers" :
16712   [
16713    {
16714     "referenced_type" : "type-599"
16715    }
16716   ],
16717   "linker_set_key" : "std::__do_message",
16718   "name" : "std::__do_message",
16719   "record_kind" : "class",
16720   "referenced_type" : "type-1052",
16721   "self_type" : "type-1052",
16722   "size" : 4,
16723   "source_file" : "/external/libcxx/include/system_error",
16724   "unique_id" : "_ZTSNSt3__112__do_messageE",
16725   "vtable_components" :
16726   [
16727    {
16728     "kind" : "offset_to_top"
16729    },
16730    {
16731     "kind" : "rtti",
16732     "mangled_component_name" : "_ZTINSt3__112__do_messageE"
16733    },
16734    {
16735     "kind" : "complete_dtor_pointer",
16736     "mangled_component_name" : "_ZNSt3__112__do_messageD1Ev"
16737    },
16738    {
16739     "kind" : "deleting_dtor_pointer",
16740     "mangled_component_name" : "_ZNSt3__112__do_messageD0Ev"
16741    },
16742    {
16743     "is_pure" : true,
16744     "mangled_component_name" : "_ZNKSt3__114error_category4nameEv"
16745    },
16746    {
16747     "mangled_component_name" : "_ZNKSt3__114error_category23default_error_conditionEi"
16748    },
16749    {
16750     "mangled_component_name" : "_ZNKSt3__114error_category10equivalentEiRKNS_15error_conditionE"
16751    },
16752    {
16753     "mangled_component_name" : "_ZNKSt3__114error_category10equivalentERKNS_10error_codeEi"
16754    },
16755    {
16756     "mangled_component_name" : "_ZNKSt3__112__do_message7messageEi"
16757    }
16758   ]
16759  },
16760  {
16761   "alignment" : 1,
16762   "linker_set_key" : "std::__extract_key_fail_tag",
16763   "name" : "std::__extract_key_fail_tag",
16764   "referenced_type" : "type-2874",
16765   "self_type" : "type-2874",
16766   "size" : 1,
16767   "source_file" : "/external/libcxx/include/type_traits",
16768   "unique_id" : "_ZTSNSt3__122__extract_key_fail_tagE"
16769  },
16770  {
16771   "alignment" : 1,
16772   "linker_set_key" : "std::__extract_key_first_tag",
16773   "name" : "std::__extract_key_first_tag",
16774   "referenced_type" : "type-2876",
16775   "self_type" : "type-2876",
16776   "size" : 1,
16777   "source_file" : "/external/libcxx/include/type_traits",
16778   "unique_id" : "_ZTSNSt3__123__extract_key_first_tagE"
16779  },
16780  {
16781   "alignment" : 1,
16782   "linker_set_key" : "std::__extract_key_self_tag",
16783   "name" : "std::__extract_key_self_tag",
16784   "referenced_type" : "type-2875",
16785   "self_type" : "type-2875",
16786   "size" : 1,
16787   "source_file" : "/external/libcxx/include/type_traits",
16788   "unique_id" : "_ZTSNSt3__122__extract_key_self_tagE"
16789  },
16790  {
16791   "alignment" : 1,
16792   "base_specifiers" :
16793   [
16794    {
16795     "referenced_type" : "type-2726"
16796    }
16797   ],
16798   "linker_set_key" : "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>",
16799   "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>",
16800   "referenced_type" : "type-2763",
16801   "self_type" : "type-2763",
16802   "size" : 1,
16803   "source_file" : "/external/libcxx/include/type_traits",
16804   "template_args" : [ "type-2764" ],
16805   "unique_id" : "_ZTSNSt3__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"
16806  },
16807  {
16808   "alignment" : 1,
16809   "base_specifiers" :
16810   [
16811    {
16812     "referenced_type" : "type-2723"
16813    }
16814   ],
16815   "linker_set_key" : "std::__find_max_align<std::__type_list<std::__align_type<int *>, std::__nat>, 12>",
16816   "name" : "std::__find_max_align<std::__type_list<std::__align_type<int *>, std::__nat>, 12>",
16817   "referenced_type" : "type-2771",
16818   "self_type" : "type-2771",
16819   "size" : 1,
16820   "source_file" : "/external/libcxx/include/type_traits",
16821   "template_args" : [ "type-2772" ],
16822   "unique_id" : "_ZTSNSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIPiEENS_5__natEEELj12EEE"
16823  },
16824  {
16825   "alignment" : 1,
16826   "base_specifiers" :
16827   [
16828    {
16829     "referenced_type" : "type-2723"
16830    }
16831   ],
16832   "linker_set_key" : "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>",
16833   "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>",
16834   "referenced_type" : "type-2765",
16835   "self_type" : "type-2765",
16836   "size" : 1,
16837   "source_file" : "/external/libcxx/include/type_traits",
16838   "template_args" : [ "type-2766" ],
16839   "unique_id" : "_ZTSNSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEELj12EEE"
16840  },
16841  {
16842   "alignment" : 1,
16843   "base_specifiers" :
16844   [
16845    {
16846     "referenced_type" : "type-2723"
16847    }
16848   ],
16849   "linker_set_key" : "std::__find_max_align<std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat> >, 12>",
16850   "name" : "std::__find_max_align<std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat> >, 12>",
16851   "referenced_type" : "type-2769",
16852   "self_type" : "type-2769",
16853   "size" : 1,
16854   "source_file" : "/external/libcxx/include/type_traits",
16855   "template_args" : [ "type-2770" ],
16856   "unique_id" : "_ZTSNSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEELj12EEE"
16857  },
16858  {
16859   "alignment" : 1,
16860   "base_specifiers" :
16861   [
16862    {
16863     "referenced_type" : "type-2723"
16864    }
16865   ],
16866   "linker_set_key" : "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>",
16867   "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>",
16868   "referenced_type" : "type-2767",
16869   "self_type" : "type-2767",
16870   "size" : 1,
16871   "source_file" : "/external/libcxx/include/type_traits",
16872   "template_args" : [ "type-2768" ],
16873   "unique_id" : "_ZTSNSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEELj12EEE"
16874  },
16875  {
16876   "alignment" : 1,
16877   "base_specifiers" :
16878   [
16879    {
16880     "referenced_type" : "type-2726"
16881    }
16882   ],
16883   "linker_set_key" : "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>",
16884   "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>",
16885   "referenced_type" : "type-2753",
16886   "self_type" : "type-2753",
16887   "size" : 1,
16888   "source_file" : "/external/libcxx/include/type_traits",
16889   "template_args" : [ "type-2754" ],
16890   "unique_id" : "_ZTSNSt3__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"
16891  },
16892  {
16893   "alignment" : 1,
16894   "base_specifiers" :
16895   [
16896    {
16897     "referenced_type" : "type-2726"
16898    }
16899   ],
16900   "linker_set_key" : "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>",
16901   "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>",
16902   "referenced_type" : "type-2757",
16903   "self_type" : "type-2757",
16904   "size" : 1,
16905   "source_file" : "/external/libcxx/include/type_traits",
16906   "template_args" : [ "type-2758" ],
16907   "unique_id" : "_ZTSNSt3__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"
16908  },
16909  {
16910   "alignment" : 1,
16911   "base_specifiers" :
16912   [
16913    {
16914     "referenced_type" : "type-2726"
16915    }
16916   ],
16917   "linker_set_key" : "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>",
16918   "name" : "std::__find_max_align<std::__type_list<std::__align_type<unsigned long long>, std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat> > > > > >, 12>",
16919   "referenced_type" : "type-2761",
16920   "self_type" : "type-2761",
16921   "size" : 1,
16922   "source_file" : "/external/libcxx/include/type_traits",
16923   "template_args" : [ "type-2762" ],
16924   "unique_id" : "_ZTSNSt3__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"
16925  },
16926  {
16927   "alignment" : 1,
16928   "base_specifiers" :
16929   [
16930    {
16931     "referenced_type" : "type-2726"
16932    }
16933   ],
16934   "linker_set_key" : "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>",
16935   "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>",
16936   "referenced_type" : "type-2759",
16937   "self_type" : "type-2759",
16938   "size" : 1,
16939   "source_file" : "/external/libcxx/include/type_traits",
16940   "template_args" : [ "type-2760" ],
16941   "unique_id" : "_ZTSNSt3__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"
16942  },
16943  {
16944   "alignment" : 1,
16945   "base_specifiers" :
16946   [
16947    {
16948     "referenced_type" : "type-2726"
16949    }
16950   ],
16951   "linker_set_key" : "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>",
16952   "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>",
16953   "referenced_type" : "type-2755",
16954   "self_type" : "type-2755",
16955   "size" : 1,
16956   "source_file" : "/external/libcxx/include/type_traits",
16957   "template_args" : [ "type-2756" ],
16958   "unique_id" : "_ZTSNSt3__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"
16959  },
16960  {
16961   "alignment" : 4,
16962   "fields" :
16963   [
16964    {
16965     "field_name" : "__clone",
16966     "referenced_type" : "type-691"
16967    },
16968    {
16969     "field_name" : "__destroy",
16970     "field_offset" : 32,
16971     "referenced_type" : "type-695"
16972    },
16973    {
16974     "field_name" : "__is_null",
16975     "field_offset" : 64,
16976     "referenced_type" : "type-696"
16977    },
16978    {
16979     "field_name" : "__type_info",
16980     "field_offset" : 96,
16981     "referenced_type" : "type-697"
16982    }
16983   ],
16984   "linker_set_key" : "std::__function::__policy",
16985   "name" : "std::__function::__policy",
16986   "referenced_type" : "type-690",
16987   "self_type" : "type-690",
16988   "size" : 16,
16989   "source_file" : "/external/libcxx/include/functional",
16990   "unique_id" : "_ZTSNSt3__110__function8__policyE"
16991  },
16992  {
16993   "alignment" : 4,
16994   "fields" :
16995   [
16996    {
16997     "field_name" : "__small",
16998     "referenced_type" : "type-689"
16999    },
17000    {
17001     "field_name" : "__large",
17002     "referenced_type" : "type-108"
17003    }
17004   ],
17005   "linker_set_key" : "std::__function::__policy_storage",
17006   "name" : "std::__function::__policy_storage",
17007   "record_kind" : "union",
17008   "referenced_type" : "type-688",
17009   "self_type" : "type-688",
17010   "size" : 8,
17011   "source_file" : "/external/libcxx/include/functional",
17012   "unique_id" : "_ZTSNSt3__110__function16__policy_storageE"
17013  },
17014  {
17015   "alignment" : 1,
17016   "linker_set_key" : "std::__get_pair<0>",
17017   "name" : "std::__get_pair<0>",
17018   "referenced_type" : "type-2961",
17019   "self_type" : "type-2961",
17020   "size" : 1,
17021   "source_file" : "/external/libcxx/include/utility",
17022   "unique_id" : "_ZTSNSt3__110__get_pairILj0EEE"
17023  },
17024  {
17025   "alignment" : 1,
17026   "linker_set_key" : "std::__get_pair<1>",
17027   "name" : "std::__get_pair<1>",
17028   "referenced_type" : "type-2962",
17029   "self_type" : "type-2962",
17030   "size" : 1,
17031   "source_file" : "/external/libcxx/include/utility",
17032   "unique_id" : "_ZTSNSt3__110__get_pairILj1EEE"
17033  },
17034  {
17035   "alignment" : 1,
17036   "base_specifiers" :
17037   [
17038    {
17039     "referenced_type" : "type-323"
17040    }
17041   ],
17042   "linker_set_key" : "std::__has_const_pointer<std::allocator<android::hardware::GrantorDescriptor>, void>",
17043   "name" : "std::__has_const_pointer<std::allocator<android::hardware::GrantorDescriptor>, void>",
17044   "referenced_type" : "type-462",
17045   "self_type" : "type-462",
17046   "size" : 1,
17047   "source_file" : "/external/libcxx/include/memory",
17048   "template_args" : [ "type-241", "type-97" ],
17049   "unique_id" : "_ZTSNSt3__119__has_const_pointerINS_9allocatorIN7android8hardware17GrantorDescriptorEEEvEE"
17050  },
17051  {
17052   "alignment" : 1,
17053   "base_specifiers" :
17054   [
17055    {
17056     "referenced_type" : "type-323"
17057    }
17058   ],
17059   "linker_set_key" : "std::__has_const_pointer<std::allocator<char16_t>, void>",
17060   "name" : "std::__has_const_pointer<std::allocator<char16_t>, void>",
17061   "referenced_type" : "type-457",
17062   "self_type" : "type-457",
17063   "size" : 1,
17064   "source_file" : "/external/libcxx/include/memory",
17065   "template_args" : [ "type-66", "type-97" ],
17066   "unique_id" : "_ZTSNSt3__119__has_const_pointerINS_9allocatorIDsEEvEE"
17067  },
17068  {
17069   "alignment" : 1,
17070   "base_specifiers" :
17071   [
17072    {
17073     "referenced_type" : "type-323"
17074    }
17075   ],
17076   "linker_set_key" : "std::__has_const_pointer<std::allocator<char32_t>, void>",
17077   "name" : "std::__has_const_pointer<std::allocator<char32_t>, void>",
17078   "referenced_type" : "type-458",
17079   "self_type" : "type-458",
17080   "size" : 1,
17081   "source_file" : "/external/libcxx/include/memory",
17082   "template_args" : [ "type-217", "type-97" ],
17083   "unique_id" : "_ZTSNSt3__119__has_const_pointerINS_9allocatorIDiEEvEE"
17084  },
17085  {
17086   "alignment" : 1,
17087   "base_specifiers" :
17088   [
17089    {
17090     "referenced_type" : "type-323"
17091    }
17092   ],
17093   "linker_set_key" : "std::__has_const_pointer<std::allocator<char>, void>",
17094   "name" : "std::__has_const_pointer<std::allocator<char>, void>",
17095   "referenced_type" : "type-455",
17096   "self_type" : "type-455",
17097   "size" : 1,
17098   "source_file" : "/external/libcxx/include/memory",
17099   "template_args" : [ "type-207", "type-97" ],
17100   "unique_id" : "_ZTSNSt3__119__has_const_pointerINS_9allocatorIcEEvEE"
17101  },
17102  {
17103   "alignment" : 1,
17104   "base_specifiers" :
17105   [
17106    {
17107     "referenced_type" : "type-323"
17108    }
17109   ],
17110   "linker_set_key" : "std::__has_const_pointer<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> >, void>",
17111   "name" : "std::__has_const_pointer<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> >, void>",
17112   "referenced_type" : "type-459",
17113   "self_type" : "type-459",
17114   "size" : 1,
17115   "source_file" : "/external/libcxx/include/memory",
17116   "template_args" : [ "type-4", "type-97" ],
17117   "unique_id" : "_ZTSNSt3__119__has_const_pointerINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEvEE"
17118  },
17119  {
17120   "alignment" : 1,
17121   "base_specifiers" :
17122   [
17123    {
17124     "referenced_type" : "type-323"
17125    }
17126   ],
17127   "linker_set_key" : "std::__has_const_pointer<std::allocator<wchar_t>, void>",
17128   "name" : "std::__has_const_pointer<std::allocator<wchar_t>, void>",
17129   "referenced_type" : "type-456",
17130   "self_type" : "type-456",
17131   "size" : 1,
17132   "source_file" : "/external/libcxx/include/memory",
17133   "template_args" : [ "type-209", "type-97" ],
17134   "unique_id" : "_ZTSNSt3__119__has_const_pointerINS_9allocatorIwEEvEE"
17135  },
17136  {
17137   "alignment" : 1,
17138   "base_specifiers" :
17139   [
17140    {
17141     "referenced_type" : "type-329"
17142    }
17143   ],
17144   "linker_set_key" : "std::__has_const_void_pointer<std::allocator<android::hardware::GrantorDescriptor>, void>",
17145   "name" : "std::__has_const_void_pointer<std::allocator<android::hardware::GrantorDescriptor>, void>",
17146   "referenced_type" : "type-487",
17147   "self_type" : "type-487",
17148   "size" : 1,
17149   "source_file" : "/external/libcxx/include/memory",
17150   "template_args" : [ "type-241", "type-97" ],
17151   "unique_id" : "_ZTSNSt3__124__has_const_void_pointerINS_9allocatorIN7android8hardware17GrantorDescriptorEEEvEE"
17152  },
17153  {
17154   "alignment" : 1,
17155   "base_specifiers" :
17156   [
17157    {
17158     "referenced_type" : "type-329"
17159    }
17160   ],
17161   "linker_set_key" : "std::__has_const_void_pointer<std::allocator<char16_t>, void>",
17162   "name" : "std::__has_const_void_pointer<std::allocator<char16_t>, void>",
17163   "referenced_type" : "type-484",
17164   "self_type" : "type-484",
17165   "size" : 1,
17166   "source_file" : "/external/libcxx/include/memory",
17167   "template_args" : [ "type-66", "type-97" ],
17168   "unique_id" : "_ZTSNSt3__124__has_const_void_pointerINS_9allocatorIDsEEvEE"
17169  },
17170  {
17171   "alignment" : 1,
17172   "base_specifiers" :
17173   [
17174    {
17175     "referenced_type" : "type-329"
17176    }
17177   ],
17178   "linker_set_key" : "std::__has_const_void_pointer<std::allocator<char32_t>, void>",
17179   "name" : "std::__has_const_void_pointer<std::allocator<char32_t>, void>",
17180   "referenced_type" : "type-485",
17181   "self_type" : "type-485",
17182   "size" : 1,
17183   "source_file" : "/external/libcxx/include/memory",
17184   "template_args" : [ "type-217", "type-97" ],
17185   "unique_id" : "_ZTSNSt3__124__has_const_void_pointerINS_9allocatorIDiEEvEE"
17186  },
17187  {
17188   "alignment" : 1,
17189   "base_specifiers" :
17190   [
17191    {
17192     "referenced_type" : "type-329"
17193    }
17194   ],
17195   "linker_set_key" : "std::__has_const_void_pointer<std::allocator<char>, void>",
17196   "name" : "std::__has_const_void_pointer<std::allocator<char>, void>",
17197   "referenced_type" : "type-482",
17198   "self_type" : "type-482",
17199   "size" : 1,
17200   "source_file" : "/external/libcxx/include/memory",
17201   "template_args" : [ "type-207", "type-97" ],
17202   "unique_id" : "_ZTSNSt3__124__has_const_void_pointerINS_9allocatorIcEEvEE"
17203  },
17204  {
17205   "alignment" : 1,
17206   "base_specifiers" :
17207   [
17208    {
17209     "referenced_type" : "type-329"
17210    }
17211   ],
17212   "linker_set_key" : "std::__has_const_void_pointer<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> >, void>",
17213   "name" : "std::__has_const_void_pointer<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> >, void>",
17214   "referenced_type" : "type-486",
17215   "self_type" : "type-486",
17216   "size" : 1,
17217   "source_file" : "/external/libcxx/include/memory",
17218   "template_args" : [ "type-4", "type-97" ],
17219   "unique_id" : "_ZTSNSt3__124__has_const_void_pointerINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEvEE"
17220  },
17221  {
17222   "alignment" : 1,
17223   "base_specifiers" :
17224   [
17225    {
17226     "referenced_type" : "type-329"
17227    }
17228   ],
17229   "linker_set_key" : "std::__has_const_void_pointer<std::allocator<wchar_t>, void>",
17230   "name" : "std::__has_const_void_pointer<std::allocator<wchar_t>, void>",
17231   "referenced_type" : "type-483",
17232   "self_type" : "type-483",
17233   "size" : 1,
17234   "source_file" : "/external/libcxx/include/memory",
17235   "template_args" : [ "type-209", "type-97" ],
17236   "unique_id" : "_ZTSNSt3__124__has_const_void_pointerINS_9allocatorIwEEvEE"
17237  },
17238  {
17239   "alignment" : 1,
17240   "base_specifiers" :
17241   [
17242    {
17243     "referenced_type" : "type-323"
17244    }
17245   ],
17246   "linker_set_key" : "std::__has_difference_type<std::allocator<android::hardware::GrantorDescriptor>, void>",
17247   "name" : "std::__has_difference_type<std::allocator<android::hardware::GrantorDescriptor>, void>",
17248   "referenced_type" : "type-402",
17249   "self_type" : "type-402",
17250   "size" : 1,
17251   "source_file" : "/external/libcxx/include/memory",
17252   "template_args" : [ "type-241", "type-97" ],
17253   "unique_id" : "_ZTSNSt3__121__has_difference_typeINS_9allocatorIN7android8hardware17GrantorDescriptorEEEvEE"
17254  },
17255  {
17256   "alignment" : 1,
17257   "base_specifiers" :
17258   [
17259    {
17260     "referenced_type" : "type-323"
17261    }
17262   ],
17263   "linker_set_key" : "std::__has_difference_type<std::allocator<char16_t>, void>",
17264   "name" : "std::__has_difference_type<std::allocator<char16_t>, void>",
17265   "referenced_type" : "type-396",
17266   "self_type" : "type-396",
17267   "size" : 1,
17268   "source_file" : "/external/libcxx/include/memory",
17269   "template_args" : [ "type-66", "type-97" ],
17270   "unique_id" : "_ZTSNSt3__121__has_difference_typeINS_9allocatorIDsEEvEE"
17271  },
17272  {
17273   "alignment" : 1,
17274   "base_specifiers" :
17275   [
17276    {
17277     "referenced_type" : "type-323"
17278    }
17279   ],
17280   "linker_set_key" : "std::__has_difference_type<std::allocator<char32_t>, void>",
17281   "name" : "std::__has_difference_type<std::allocator<char32_t>, void>",
17282   "referenced_type" : "type-400",
17283   "self_type" : "type-400",
17284   "size" : 1,
17285   "source_file" : "/external/libcxx/include/memory",
17286   "template_args" : [ "type-217", "type-97" ],
17287   "unique_id" : "_ZTSNSt3__121__has_difference_typeINS_9allocatorIDiEEvEE"
17288  },
17289  {
17290   "alignment" : 1,
17291   "base_specifiers" :
17292   [
17293    {
17294     "referenced_type" : "type-323"
17295    }
17296   ],
17297   "linker_set_key" : "std::__has_difference_type<std::allocator<char>, void>",
17298   "name" : "std::__has_difference_type<std::allocator<char>, void>",
17299   "referenced_type" : "type-394",
17300   "self_type" : "type-394",
17301   "size" : 1,
17302   "source_file" : "/external/libcxx/include/memory",
17303   "template_args" : [ "type-207", "type-97" ],
17304   "unique_id" : "_ZTSNSt3__121__has_difference_typeINS_9allocatorIcEEvEE"
17305  },
17306  {
17307   "alignment" : 1,
17308   "base_specifiers" :
17309   [
17310    {
17311     "referenced_type" : "type-323"
17312    }
17313   ],
17314   "linker_set_key" : "std::__has_difference_type<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> >, void>",
17315   "name" : "std::__has_difference_type<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> >, void>",
17316   "referenced_type" : "type-401",
17317   "self_type" : "type-401",
17318   "size" : 1,
17319   "source_file" : "/external/libcxx/include/memory",
17320   "template_args" : [ "type-4", "type-97" ],
17321   "unique_id" : "_ZTSNSt3__121__has_difference_typeINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEvEE"
17322  },
17323  {
17324   "alignment" : 1,
17325   "base_specifiers" :
17326   [
17327    {
17328     "referenced_type" : "type-323"
17329    }
17330   ],
17331   "linker_set_key" : "std::__has_difference_type<std::allocator<wchar_t>, void>",
17332   "name" : "std::__has_difference_type<std::allocator<wchar_t>, void>",
17333   "referenced_type" : "type-395",
17334   "self_type" : "type-395",
17335   "size" : 1,
17336   "source_file" : "/external/libcxx/include/memory",
17337   "template_args" : [ "type-209", "type-97" ],
17338   "unique_id" : "_ZTSNSt3__121__has_difference_typeINS_9allocatorIwEEvEE"
17339  },
17340  {
17341   "alignment" : 1,
17342   "base_specifiers" :
17343   [
17344    {
17345     "referenced_type" : "type-323"
17346    }
17347   ],
17348   "linker_set_key" : "std::__has_is_always_equal<std::allocator<android::hardware::GrantorDescriptor>, void>",
17349   "name" : "std::__has_is_always_equal<std::allocator<android::hardware::GrantorDescriptor>, void>",
17350   "referenced_type" : "type-554",
17351   "self_type" : "type-554",
17352   "size" : 1,
17353   "source_file" : "/external/libcxx/include/memory",
17354   "template_args" : [ "type-241", "type-97" ],
17355   "unique_id" : "_ZTSNSt3__121__has_is_always_equalINS_9allocatorIN7android8hardware17GrantorDescriptorEEEvEE"
17356  },
17357  {
17358   "alignment" : 1,
17359   "base_specifiers" :
17360   [
17361    {
17362     "referenced_type" : "type-323"
17363    }
17364   ],
17365   "linker_set_key" : "std::__has_is_always_equal<std::allocator<char16_t>, void>",
17366   "name" : "std::__has_is_always_equal<std::allocator<char16_t>, void>",
17367   "referenced_type" : "type-551",
17368   "self_type" : "type-551",
17369   "size" : 1,
17370   "source_file" : "/external/libcxx/include/memory",
17371   "template_args" : [ "type-66", "type-97" ],
17372   "unique_id" : "_ZTSNSt3__121__has_is_always_equalINS_9allocatorIDsEEvEE"
17373  },
17374  {
17375   "alignment" : 1,
17376   "base_specifiers" :
17377   [
17378    {
17379     "referenced_type" : "type-323"
17380    }
17381   ],
17382   "linker_set_key" : "std::__has_is_always_equal<std::allocator<char32_t>, void>",
17383   "name" : "std::__has_is_always_equal<std::allocator<char32_t>, void>",
17384   "referenced_type" : "type-552",
17385   "self_type" : "type-552",
17386   "size" : 1,
17387   "source_file" : "/external/libcxx/include/memory",
17388   "template_args" : [ "type-217", "type-97" ],
17389   "unique_id" : "_ZTSNSt3__121__has_is_always_equalINS_9allocatorIDiEEvEE"
17390  },
17391  {
17392   "alignment" : 1,
17393   "base_specifiers" :
17394   [
17395    {
17396     "referenced_type" : "type-323"
17397    }
17398   ],
17399   "linker_set_key" : "std::__has_is_always_equal<std::allocator<char>, void>",
17400   "name" : "std::__has_is_always_equal<std::allocator<char>, void>",
17401   "referenced_type" : "type-546",
17402   "self_type" : "type-546",
17403   "size" : 1,
17404   "source_file" : "/external/libcxx/include/memory",
17405   "template_args" : [ "type-207", "type-97" ],
17406   "unique_id" : "_ZTSNSt3__121__has_is_always_equalINS_9allocatorIcEEvEE"
17407  },
17408  {
17409   "alignment" : 1,
17410   "base_specifiers" :
17411   [
17412    {
17413     "referenced_type" : "type-323"
17414    }
17415   ],
17416   "linker_set_key" : "std::__has_is_always_equal<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> >, void>",
17417   "name" : "std::__has_is_always_equal<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> >, void>",
17418   "referenced_type" : "type-553",
17419   "self_type" : "type-553",
17420   "size" : 1,
17421   "source_file" : "/external/libcxx/include/memory",
17422   "template_args" : [ "type-4", "type-97" ],
17423   "unique_id" : "_ZTSNSt3__121__has_is_always_equalINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEvEE"
17424  },
17425  {
17426   "alignment" : 1,
17427   "base_specifiers" :
17428   [
17429    {
17430     "referenced_type" : "type-323"
17431    }
17432   ],
17433   "linker_set_key" : "std::__has_is_always_equal<std::allocator<wchar_t>, void>",
17434   "name" : "std::__has_is_always_equal<std::allocator<wchar_t>, void>",
17435   "referenced_type" : "type-550",
17436   "self_type" : "type-550",
17437   "size" : 1,
17438   "source_file" : "/external/libcxx/include/memory",
17439   "template_args" : [ "type-209", "type-97" ],
17440   "unique_id" : "_ZTSNSt3__121__has_is_always_equalINS_9allocatorIwEEvEE"
17441  },
17442  {
17443   "alignment" : 1,
17444   "linker_set_key" : "std::__has_iterator_category<std::iterator_traits<char *> >",
17445   "name" : "std::__has_iterator_category<std::iterator_traits<char *> >",
17446   "referenced_type" : "type-316",
17447   "self_type" : "type-316",
17448   "size" : 1,
17449   "source_file" : "/external/libcxx/include/iterator",
17450   "template_args" : [ "type-317" ],
17451   "unique_id" : "_ZTSNSt3__123__has_iterator_categoryINS_15iterator_traitsIPcEEEE"
17452  },
17453  {
17454   "alignment" : 1,
17455   "base_specifiers" :
17456   [
17457    {
17458     "referenced_type" : "type-323"
17459    }
17460   ],
17461   "linker_set_key" : "std::__has_iterator_category_convertible_to<char *, std::forward_iterator_tag, true>",
17462   "name" : "std::__has_iterator_category_convertible_to<char *, std::forward_iterator_tag, true>",
17463   "referenced_type" : "type-325",
17464   "self_type" : "type-325",
17465   "size" : 1,
17466   "source_file" : "/external/libcxx/include/iterator",
17467   "template_args" : [ "type-200", "type-326" ],
17468   "unique_id" : "_ZTSNSt3__138__has_iterator_category_convertible_toIPcNS_20forward_iterator_tagELb1EEE"
17469  },
17470  {
17471   "alignment" : 1,
17472   "base_specifiers" :
17473   [
17474    {
17475     "referenced_type" : "type-323"
17476    }
17477   ],
17478   "linker_set_key" : "std::__has_iterator_category_convertible_to<char *, std::input_iterator_tag, true>",
17479   "name" : "std::__has_iterator_category_convertible_to<char *, std::input_iterator_tag, true>",
17480   "referenced_type" : "type-322",
17481   "self_type" : "type-322",
17482   "size" : 1,
17483   "source_file" : "/external/libcxx/include/iterator",
17484   "template_args" : [ "type-200", "type-324" ],
17485   "unique_id" : "_ZTSNSt3__138__has_iterator_category_convertible_toIPcNS_18input_iterator_tagELb1EEE"
17486  },
17487  {
17488   "alignment" : 1,
17489   "base_specifiers" :
17490   [
17491    {
17492     "referenced_type" : "type-323"
17493    }
17494   ],
17495   "linker_set_key" : "std::__has_max_size<const std::allocator<char16_t> >",
17496   "name" : "std::__has_max_size<const std::allocator<char16_t> >",
17497   "referenced_type" : "type-563",
17498   "self_type" : "type-563",
17499   "size" : 1,
17500   "source_file" : "/external/libcxx/include/memory",
17501   "template_args" : [ "type-214" ],
17502   "unique_id" : "_ZTSNSt3__114__has_max_sizeIKNS_9allocatorIDsEEEE"
17503  },
17504  {
17505   "alignment" : 1,
17506   "base_specifiers" :
17507   [
17508    {
17509     "referenced_type" : "type-323"
17510    }
17511   ],
17512   "linker_set_key" : "std::__has_max_size<const std::allocator<char32_t> >",
17513   "name" : "std::__has_max_size<const std::allocator<char32_t> >",
17514   "referenced_type" : "type-564",
17515   "self_type" : "type-564",
17516   "size" : 1,
17517   "source_file" : "/external/libcxx/include/memory",
17518   "template_args" : [ "type-218" ],
17519   "unique_id" : "_ZTSNSt3__114__has_max_sizeIKNS_9allocatorIDiEEEE"
17520  },
17521  {
17522   "alignment" : 1,
17523   "base_specifiers" :
17524   [
17525    {
17526     "referenced_type" : "type-323"
17527    }
17528   ],
17529   "linker_set_key" : "std::__has_max_size<const std::allocator<char> >",
17530   "name" : "std::__has_max_size<const std::allocator<char> >",
17531   "referenced_type" : "type-561",
17532   "self_type" : "type-561",
17533   "size" : 1,
17534   "source_file" : "/external/libcxx/include/memory",
17535   "template_args" : [ "type-399" ],
17536   "unique_id" : "_ZTSNSt3__114__has_max_sizeIKNS_9allocatorIcEEEE"
17537  },
17538  {
17539   "alignment" : 1,
17540   "base_specifiers" :
17541   [
17542    {
17543     "referenced_type" : "type-323"
17544    }
17545   ],
17546   "linker_set_key" : "std::__has_max_size<const std::allocator<wchar_t> >",
17547   "name" : "std::__has_max_size<const std::allocator<wchar_t> >",
17548   "referenced_type" : "type-562",
17549   "self_type" : "type-562",
17550   "size" : 1,
17551   "source_file" : "/external/libcxx/include/memory",
17552   "template_args" : [ "type-211" ],
17553   "unique_id" : "_ZTSNSt3__114__has_max_sizeIKNS_9allocatorIwEEEE"
17554  },
17555  {
17556   "alignment" : 1,
17557   "base_specifiers" :
17558   [
17559    {
17560     "referenced_type" : "type-323"
17561    }
17562   ],
17563   "linker_set_key" : "std::__has_pointer_type<std::allocator<android::hardware::GrantorDescriptor>, void>",
17564   "name" : "std::__has_pointer_type<std::allocator<android::hardware::GrantorDescriptor>, void>",
17565   "referenced_type" : "type-420",
17566   "self_type" : "type-420",
17567   "size" : 1,
17568   "source_file" : "/external/libcxx/include/memory",
17569   "template_args" : [ "type-241", "type-97" ],
17570   "unique_id" : "_ZTSNSt3__118__has_pointer_typeINS_9allocatorIN7android8hardware17GrantorDescriptorEEEvEE"
17571  },
17572  {
17573   "alignment" : 1,
17574   "base_specifiers" :
17575   [
17576    {
17577     "referenced_type" : "type-323"
17578    }
17579   ],
17580   "linker_set_key" : "std::__has_pointer_type<std::allocator<char16_t>, void>",
17581   "name" : "std::__has_pointer_type<std::allocator<char16_t>, void>",
17582   "referenced_type" : "type-413",
17583   "self_type" : "type-413",
17584   "size" : 1,
17585   "source_file" : "/external/libcxx/include/memory",
17586   "template_args" : [ "type-66", "type-97" ],
17587   "unique_id" : "_ZTSNSt3__118__has_pointer_typeINS_9allocatorIDsEEvEE"
17588  },
17589  {
17590   "alignment" : 1,
17591   "base_specifiers" :
17592   [
17593    {
17594     "referenced_type" : "type-323"
17595    }
17596   ],
17597   "linker_set_key" : "std::__has_pointer_type<std::allocator<char32_t>, void>",
17598   "name" : "std::__has_pointer_type<std::allocator<char32_t>, void>",
17599   "referenced_type" : "type-414",
17600   "self_type" : "type-414",
17601   "size" : 1,
17602   "source_file" : "/external/libcxx/include/memory",
17603   "template_args" : [ "type-217", "type-97" ],
17604   "unique_id" : "_ZTSNSt3__118__has_pointer_typeINS_9allocatorIDiEEvEE"
17605  },
17606  {
17607   "alignment" : 1,
17608   "base_specifiers" :
17609   [
17610    {
17611     "referenced_type" : "type-323"
17612    }
17613   ],
17614   "linker_set_key" : "std::__has_pointer_type<std::allocator<char>, void>",
17615   "name" : "std::__has_pointer_type<std::allocator<char>, void>",
17616   "referenced_type" : "type-411",
17617   "self_type" : "type-411",
17618   "size" : 1,
17619   "source_file" : "/external/libcxx/include/memory",
17620   "template_args" : [ "type-207", "type-97" ],
17621   "unique_id" : "_ZTSNSt3__118__has_pointer_typeINS_9allocatorIcEEvEE"
17622  },
17623  {
17624   "alignment" : 1,
17625   "base_specifiers" :
17626   [
17627    {
17628     "referenced_type" : "type-323"
17629    }
17630   ],
17631   "linker_set_key" : "std::__has_pointer_type<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> >, void>",
17632   "name" : "std::__has_pointer_type<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> >, void>",
17633   "referenced_type" : "type-415",
17634   "self_type" : "type-415",
17635   "size" : 1,
17636   "source_file" : "/external/libcxx/include/memory",
17637   "template_args" : [ "type-4", "type-97" ],
17638   "unique_id" : "_ZTSNSt3__118__has_pointer_typeINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEvEE"
17639  },
17640  {
17641   "alignment" : 1,
17642   "base_specifiers" :
17643   [
17644    {
17645     "referenced_type" : "type-323"
17646    }
17647   ],
17648   "linker_set_key" : "std::__has_pointer_type<std::allocator<wchar_t>, void>",
17649   "name" : "std::__has_pointer_type<std::allocator<wchar_t>, void>",
17650   "referenced_type" : "type-412",
17651   "self_type" : "type-412",
17652   "size" : 1,
17653   "source_file" : "/external/libcxx/include/memory",
17654   "template_args" : [ "type-209", "type-97" ],
17655   "unique_id" : "_ZTSNSt3__118__has_pointer_typeINS_9allocatorIwEEvEE"
17656  },
17657  {
17658   "alignment" : 1,
17659   "base_specifiers" :
17660   [
17661    {
17662     "referenced_type" : "type-329"
17663    }
17664   ],
17665   "linker_set_key" : "std::__has_pointer_type<void (*)(void *), void>",
17666   "name" : "std::__has_pointer_type<void (*)(void *), void>",
17667   "referenced_type" : "type-417",
17668   "self_type" : "type-417",
17669   "size" : 1,
17670   "source_file" : "/external/libcxx/include/memory",
17671   "template_args" : [ "type-418", "type-97" ],
17672   "unique_id" : "_ZTSNSt3__118__has_pointer_typeIPFvPvEvEE"
17673  },
17674  {
17675   "alignment" : 1,
17676   "base_specifiers" :
17677   [
17678    {
17679     "referenced_type" : "type-329"
17680    }
17681   ],
17682   "linker_set_key" : "std::__has_propagate_on_container_copy_assignment<std::allocator<android::hardware::GrantorDescriptor>, void>",
17683   "name" : "std::__has_propagate_on_container_copy_assignment<std::allocator<android::hardware::GrantorDescriptor>, void>",
17684   "referenced_type" : "type-513",
17685   "self_type" : "type-513",
17686   "size" : 1,
17687   "source_file" : "/external/libcxx/include/memory",
17688   "template_args" : [ "type-241", "type-97" ],
17689   "unique_id" : "_ZTSNSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIN7android8hardware17GrantorDescriptorEEEvEE"
17690  },
17691  {
17692   "alignment" : 1,
17693   "base_specifiers" :
17694   [
17695    {
17696     "referenced_type" : "type-329"
17697    }
17698   ],
17699   "linker_set_key" : "std::__has_propagate_on_container_copy_assignment<std::allocator<char16_t>, void>",
17700   "name" : "std::__has_propagate_on_container_copy_assignment<std::allocator<char16_t>, void>",
17701   "referenced_type" : "type-510",
17702   "self_type" : "type-510",
17703   "size" : 1,
17704   "source_file" : "/external/libcxx/include/memory",
17705   "template_args" : [ "type-66", "type-97" ],
17706   "unique_id" : "_ZTSNSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIDsEEvEE"
17707  },
17708  {
17709   "alignment" : 1,
17710   "base_specifiers" :
17711   [
17712    {
17713     "referenced_type" : "type-329"
17714    }
17715   ],
17716   "linker_set_key" : "std::__has_propagate_on_container_copy_assignment<std::allocator<char32_t>, void>",
17717   "name" : "std::__has_propagate_on_container_copy_assignment<std::allocator<char32_t>, void>",
17718   "referenced_type" : "type-511",
17719   "self_type" : "type-511",
17720   "size" : 1,
17721   "source_file" : "/external/libcxx/include/memory",
17722   "template_args" : [ "type-217", "type-97" ],
17723   "unique_id" : "_ZTSNSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIDiEEvEE"
17724  },
17725  {
17726   "alignment" : 1,
17727   "base_specifiers" :
17728   [
17729    {
17730     "referenced_type" : "type-329"
17731    }
17732   ],
17733   "linker_set_key" : "std::__has_propagate_on_container_copy_assignment<std::allocator<char>, void>",
17734   "name" : "std::__has_propagate_on_container_copy_assignment<std::allocator<char>, void>",
17735   "referenced_type" : "type-508",
17736   "self_type" : "type-508",
17737   "size" : 1,
17738   "source_file" : "/external/libcxx/include/memory",
17739   "template_args" : [ "type-207", "type-97" ],
17740   "unique_id" : "_ZTSNSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIcEEvEE"
17741  },
17742  {
17743   "alignment" : 1,
17744   "base_specifiers" :
17745   [
17746    {
17747     "referenced_type" : "type-329"
17748    }
17749   ],
17750   "linker_set_key" : "std::__has_propagate_on_container_copy_assignment<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> >, void>",
17751   "name" : "std::__has_propagate_on_container_copy_assignment<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> >, void>",
17752   "referenced_type" : "type-512",
17753   "self_type" : "type-512",
17754   "size" : 1,
17755   "source_file" : "/external/libcxx/include/memory",
17756   "template_args" : [ "type-4", "type-97" ],
17757   "unique_id" : "_ZTSNSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEvEE"
17758  },
17759  {
17760   "alignment" : 1,
17761   "base_specifiers" :
17762   [
17763    {
17764     "referenced_type" : "type-329"
17765    }
17766   ],
17767   "linker_set_key" : "std::__has_propagate_on_container_copy_assignment<std::allocator<wchar_t>, void>",
17768   "name" : "std::__has_propagate_on_container_copy_assignment<std::allocator<wchar_t>, void>",
17769   "referenced_type" : "type-509",
17770   "self_type" : "type-509",
17771   "size" : 1,
17772   "source_file" : "/external/libcxx/include/memory",
17773   "template_args" : [ "type-209", "type-97" ],
17774   "unique_id" : "_ZTSNSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIwEEvEE"
17775  },
17776  {
17777   "alignment" : 1,
17778   "base_specifiers" :
17779   [
17780    {
17781     "referenced_type" : "type-323"
17782    }
17783   ],
17784   "linker_set_key" : "std::__has_propagate_on_container_move_assignment<std::allocator<android::hardware::GrantorDescriptor>, void>",
17785   "name" : "std::__has_propagate_on_container_move_assignment<std::allocator<android::hardware::GrantorDescriptor>, void>",
17786   "referenced_type" : "type-526",
17787   "self_type" : "type-526",
17788   "size" : 1,
17789   "source_file" : "/external/libcxx/include/memory",
17790   "template_args" : [ "type-241", "type-97" ],
17791   "unique_id" : "_ZTSNSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIN7android8hardware17GrantorDescriptorEEEvEE"
17792  },
17793  {
17794   "alignment" : 1,
17795   "base_specifiers" :
17796   [
17797    {
17798     "referenced_type" : "type-323"
17799    }
17800   ],
17801   "linker_set_key" : "std::__has_propagate_on_container_move_assignment<std::allocator<char16_t>, void>",
17802   "name" : "std::__has_propagate_on_container_move_assignment<std::allocator<char16_t>, void>",
17803   "referenced_type" : "type-523",
17804   "self_type" : "type-523",
17805   "size" : 1,
17806   "source_file" : "/external/libcxx/include/memory",
17807   "template_args" : [ "type-66", "type-97" ],
17808   "unique_id" : "_ZTSNSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIDsEEvEE"
17809  },
17810  {
17811   "alignment" : 1,
17812   "base_specifiers" :
17813   [
17814    {
17815     "referenced_type" : "type-323"
17816    }
17817   ],
17818   "linker_set_key" : "std::__has_propagate_on_container_move_assignment<std::allocator<char32_t>, void>",
17819   "name" : "std::__has_propagate_on_container_move_assignment<std::allocator<char32_t>, void>",
17820   "referenced_type" : "type-524",
17821   "self_type" : "type-524",
17822   "size" : 1,
17823   "source_file" : "/external/libcxx/include/memory",
17824   "template_args" : [ "type-217", "type-97" ],
17825   "unique_id" : "_ZTSNSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIDiEEvEE"
17826  },
17827  {
17828   "alignment" : 1,
17829   "base_specifiers" :
17830   [
17831    {
17832     "referenced_type" : "type-323"
17833    }
17834   ],
17835   "linker_set_key" : "std::__has_propagate_on_container_move_assignment<std::allocator<char>, void>",
17836   "name" : "std::__has_propagate_on_container_move_assignment<std::allocator<char>, void>",
17837   "referenced_type" : "type-521",
17838   "self_type" : "type-521",
17839   "size" : 1,
17840   "source_file" : "/external/libcxx/include/memory",
17841   "template_args" : [ "type-207", "type-97" ],
17842   "unique_id" : "_ZTSNSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIcEEvEE"
17843  },
17844  {
17845   "alignment" : 1,
17846   "base_specifiers" :
17847   [
17848    {
17849     "referenced_type" : "type-323"
17850    }
17851   ],
17852   "linker_set_key" : "std::__has_propagate_on_container_move_assignment<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> >, void>",
17853   "name" : "std::__has_propagate_on_container_move_assignment<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> >, void>",
17854   "referenced_type" : "type-525",
17855   "self_type" : "type-525",
17856   "size" : 1,
17857   "source_file" : "/external/libcxx/include/memory",
17858   "template_args" : [ "type-4", "type-97" ],
17859   "unique_id" : "_ZTSNSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEvEE"
17860  },
17861  {
17862   "alignment" : 1,
17863   "base_specifiers" :
17864   [
17865    {
17866     "referenced_type" : "type-323"
17867    }
17868   ],
17869   "linker_set_key" : "std::__has_propagate_on_container_move_assignment<std::allocator<wchar_t>, void>",
17870   "name" : "std::__has_propagate_on_container_move_assignment<std::allocator<wchar_t>, void>",
17871   "referenced_type" : "type-522",
17872   "self_type" : "type-522",
17873   "size" : 1,
17874   "source_file" : "/external/libcxx/include/memory",
17875   "template_args" : [ "type-209", "type-97" ],
17876   "unique_id" : "_ZTSNSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIwEEvEE"
17877  },
17878  {
17879   "alignment" : 1,
17880   "base_specifiers" :
17881   [
17882    {
17883     "referenced_type" : "type-329"
17884    }
17885   ],
17886   "linker_set_key" : "std::__has_propagate_on_container_swap<std::allocator<android::hardware::GrantorDescriptor>, void>",
17887   "name" : "std::__has_propagate_on_container_swap<std::allocator<android::hardware::GrantorDescriptor>, void>",
17888   "referenced_type" : "type-539",
17889   "self_type" : "type-539",
17890   "size" : 1,
17891   "source_file" : "/external/libcxx/include/memory",
17892   "template_args" : [ "type-241", "type-97" ],
17893   "unique_id" : "_ZTSNSt3__133__has_propagate_on_container_swapINS_9allocatorIN7android8hardware17GrantorDescriptorEEEvEE"
17894  },
17895  {
17896   "alignment" : 1,
17897   "base_specifiers" :
17898   [
17899    {
17900     "referenced_type" : "type-329"
17901    }
17902   ],
17903   "linker_set_key" : "std::__has_propagate_on_container_swap<std::allocator<char16_t>, void>",
17904   "name" : "std::__has_propagate_on_container_swap<std::allocator<char16_t>, void>",
17905   "referenced_type" : "type-535",
17906   "self_type" : "type-535",
17907   "size" : 1,
17908   "source_file" : "/external/libcxx/include/memory",
17909   "template_args" : [ "type-66", "type-97" ],
17910   "unique_id" : "_ZTSNSt3__133__has_propagate_on_container_swapINS_9allocatorIDsEEvEE"
17911  },
17912  {
17913   "alignment" : 1,
17914   "base_specifiers" :
17915   [
17916    {
17917     "referenced_type" : "type-329"
17918    }
17919   ],
17920   "linker_set_key" : "std::__has_propagate_on_container_swap<std::allocator<char32_t>, void>",
17921   "name" : "std::__has_propagate_on_container_swap<std::allocator<char32_t>, void>",
17922   "referenced_type" : "type-537",
17923   "self_type" : "type-537",
17924   "size" : 1,
17925   "source_file" : "/external/libcxx/include/memory",
17926   "template_args" : [ "type-217", "type-97" ],
17927   "unique_id" : "_ZTSNSt3__133__has_propagate_on_container_swapINS_9allocatorIDiEEvEE"
17928  },
17929  {
17930   "alignment" : 1,
17931   "base_specifiers" :
17932   [
17933    {
17934     "referenced_type" : "type-329"
17935    }
17936   ],
17937   "linker_set_key" : "std::__has_propagate_on_container_swap<std::allocator<char>, void>",
17938   "name" : "std::__has_propagate_on_container_swap<std::allocator<char>, void>",
17939   "referenced_type" : "type-533",
17940   "self_type" : "type-533",
17941   "size" : 1,
17942   "source_file" : "/external/libcxx/include/memory",
17943   "template_args" : [ "type-207", "type-97" ],
17944   "unique_id" : "_ZTSNSt3__133__has_propagate_on_container_swapINS_9allocatorIcEEvEE"
17945  },
17946  {
17947   "alignment" : 1,
17948   "base_specifiers" :
17949   [
17950    {
17951     "referenced_type" : "type-329"
17952    }
17953   ],
17954   "linker_set_key" : "std::__has_propagate_on_container_swap<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> >, void>",
17955   "name" : "std::__has_propagate_on_container_swap<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> >, void>",
17956   "referenced_type" : "type-538",
17957   "self_type" : "type-538",
17958   "size" : 1,
17959   "source_file" : "/external/libcxx/include/memory",
17960   "template_args" : [ "type-4", "type-97" ],
17961   "unique_id" : "_ZTSNSt3__133__has_propagate_on_container_swapINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEvEE"
17962  },
17963  {
17964   "alignment" : 1,
17965   "base_specifiers" :
17966   [
17967    {
17968     "referenced_type" : "type-329"
17969    }
17970   ],
17971   "linker_set_key" : "std::__has_propagate_on_container_swap<std::allocator<wchar_t>, void>",
17972   "name" : "std::__has_propagate_on_container_swap<std::allocator<wchar_t>, void>",
17973   "referenced_type" : "type-534",
17974   "self_type" : "type-534",
17975   "size" : 1,
17976   "source_file" : "/external/libcxx/include/memory",
17977   "template_args" : [ "type-209", "type-97" ],
17978   "unique_id" : "_ZTSNSt3__133__has_propagate_on_container_swapINS_9allocatorIwEEvEE"
17979  },
17980  {
17981   "alignment" : 1,
17982   "base_specifiers" :
17983   [
17984    {
17985     "referenced_type" : "type-323"
17986    }
17987   ],
17988   "linker_set_key" : "std::__has_size_type<std::allocator<android::hardware::GrantorDescriptor>, void>",
17989   "name" : "std::__has_size_type<std::allocator<android::hardware::GrantorDescriptor>, void>",
17990   "referenced_type" : "type-501",
17991   "self_type" : "type-501",
17992   "size" : 1,
17993   "source_file" : "/external/libcxx/include/memory",
17994   "template_args" : [ "type-241", "type-97" ],
17995   "unique_id" : "_ZTSNSt3__115__has_size_typeINS_9allocatorIN7android8hardware17GrantorDescriptorEEEvEE"
17996  },
17997  {
17998   "alignment" : 1,
17999   "base_specifiers" :
18000   [
18001    {
18002     "referenced_type" : "type-323"
18003    }
18004   ],
18005   "linker_set_key" : "std::__has_size_type<std::allocator<char16_t>, void>",
18006   "name" : "std::__has_size_type<std::allocator<char16_t>, void>",
18007   "referenced_type" : "type-498",
18008   "self_type" : "type-498",
18009   "size" : 1,
18010   "source_file" : "/external/libcxx/include/memory",
18011   "template_args" : [ "type-66", "type-97" ],
18012   "unique_id" : "_ZTSNSt3__115__has_size_typeINS_9allocatorIDsEEvEE"
18013  },
18014  {
18015   "alignment" : 1,
18016   "base_specifiers" :
18017   [
18018    {
18019     "referenced_type" : "type-323"
18020    }
18021   ],
18022   "linker_set_key" : "std::__has_size_type<std::allocator<char32_t>, void>",
18023   "name" : "std::__has_size_type<std::allocator<char32_t>, void>",
18024   "referenced_type" : "type-499",
18025   "self_type" : "type-499",
18026   "size" : 1,
18027   "source_file" : "/external/libcxx/include/memory",
18028   "template_args" : [ "type-217", "type-97" ],
18029   "unique_id" : "_ZTSNSt3__115__has_size_typeINS_9allocatorIDiEEvEE"
18030  },
18031  {
18032   "alignment" : 1,
18033   "base_specifiers" :
18034   [
18035    {
18036     "referenced_type" : "type-323"
18037    }
18038   ],
18039   "linker_set_key" : "std::__has_size_type<std::allocator<char>, void>",
18040   "name" : "std::__has_size_type<std::allocator<char>, void>",
18041   "referenced_type" : "type-496",
18042   "self_type" : "type-496",
18043   "size" : 1,
18044   "source_file" : "/external/libcxx/include/memory",
18045   "template_args" : [ "type-207", "type-97" ],
18046   "unique_id" : "_ZTSNSt3__115__has_size_typeINS_9allocatorIcEEvEE"
18047  },
18048  {
18049   "alignment" : 1,
18050   "base_specifiers" :
18051   [
18052    {
18053     "referenced_type" : "type-323"
18054    }
18055   ],
18056   "linker_set_key" : "std::__has_size_type<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> >, void>",
18057   "name" : "std::__has_size_type<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> >, void>",
18058   "referenced_type" : "type-500",
18059   "self_type" : "type-500",
18060   "size" : 1,
18061   "source_file" : "/external/libcxx/include/memory",
18062   "template_args" : [ "type-4", "type-97" ],
18063   "unique_id" : "_ZTSNSt3__115__has_size_typeINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEvEE"
18064  },
18065  {
18066   "alignment" : 1,
18067   "base_specifiers" :
18068   [
18069    {
18070     "referenced_type" : "type-323"
18071    }
18072   ],
18073   "linker_set_key" : "std::__has_size_type<std::allocator<wchar_t>, void>",
18074   "name" : "std::__has_size_type<std::allocator<wchar_t>, void>",
18075   "referenced_type" : "type-497",
18076   "self_type" : "type-497",
18077   "size" : 1,
18078   "source_file" : "/external/libcxx/include/memory",
18079   "template_args" : [ "type-209", "type-97" ],
18080   "unique_id" : "_ZTSNSt3__115__has_size_typeINS_9allocatorIwEEvEE"
18081  },
18082  {
18083   "alignment" : 1,
18084   "linker_set_key" : "std::__has_storage_type<std::__bitset<0, 0> >",
18085   "name" : "std::__has_storage_type<std::__bitset<0, 0> >",
18086   "referenced_type" : "type-828",
18087   "self_type" : "type-828",
18088   "size" : 1,
18089   "source_file" : "/external/libcxx/include/bitset",
18090   "template_args" : [ "type-821" ],
18091   "unique_id" : "_ZTSNSt3__118__has_storage_typeINS_8__bitsetILj0ELj0EEEEE"
18092  },
18093  {
18094   "alignment" : 1,
18095   "base_specifiers" :
18096   [
18097    {
18098     "referenced_type" : "type-329"
18099    }
18100   ],
18101   "linker_set_key" : "std::__has_void_pointer<std::allocator<android::hardware::GrantorDescriptor>, void>",
18102   "name" : "std::__has_void_pointer<std::allocator<android::hardware::GrantorDescriptor>, void>",
18103   "referenced_type" : "type-475",
18104   "self_type" : "type-475",
18105   "size" : 1,
18106   "source_file" : "/external/libcxx/include/memory",
18107   "template_args" : [ "type-241", "type-97" ],
18108   "unique_id" : "_ZTSNSt3__118__has_void_pointerINS_9allocatorIN7android8hardware17GrantorDescriptorEEEvEE"
18109  },
18110  {
18111   "alignment" : 1,
18112   "base_specifiers" :
18113   [
18114    {
18115     "referenced_type" : "type-329"
18116    }
18117   ],
18118   "linker_set_key" : "std::__has_void_pointer<std::allocator<char16_t>, void>",
18119   "name" : "std::__has_void_pointer<std::allocator<char16_t>, void>",
18120   "referenced_type" : "type-472",
18121   "self_type" : "type-472",
18122   "size" : 1,
18123   "source_file" : "/external/libcxx/include/memory",
18124   "template_args" : [ "type-66", "type-97" ],
18125   "unique_id" : "_ZTSNSt3__118__has_void_pointerINS_9allocatorIDsEEvEE"
18126  },
18127  {
18128   "alignment" : 1,
18129   "base_specifiers" :
18130   [
18131    {
18132     "referenced_type" : "type-329"
18133    }
18134   ],
18135   "linker_set_key" : "std::__has_void_pointer<std::allocator<char32_t>, void>",
18136   "name" : "std::__has_void_pointer<std::allocator<char32_t>, void>",
18137   "referenced_type" : "type-473",
18138   "self_type" : "type-473",
18139   "size" : 1,
18140   "source_file" : "/external/libcxx/include/memory",
18141   "template_args" : [ "type-217", "type-97" ],
18142   "unique_id" : "_ZTSNSt3__118__has_void_pointerINS_9allocatorIDiEEvEE"
18143  },
18144  {
18145   "alignment" : 1,
18146   "base_specifiers" :
18147   [
18148    {
18149     "referenced_type" : "type-329"
18150    }
18151   ],
18152   "linker_set_key" : "std::__has_void_pointer<std::allocator<char>, void>",
18153   "name" : "std::__has_void_pointer<std::allocator<char>, void>",
18154   "referenced_type" : "type-470",
18155   "self_type" : "type-470",
18156   "size" : 1,
18157   "source_file" : "/external/libcxx/include/memory",
18158   "template_args" : [ "type-207", "type-97" ],
18159   "unique_id" : "_ZTSNSt3__118__has_void_pointerINS_9allocatorIcEEvEE"
18160  },
18161  {
18162   "alignment" : 1,
18163   "base_specifiers" :
18164   [
18165    {
18166     "referenced_type" : "type-329"
18167    }
18168   ],
18169   "linker_set_key" : "std::__has_void_pointer<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> >, void>",
18170   "name" : "std::__has_void_pointer<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> >, void>",
18171   "referenced_type" : "type-474",
18172   "self_type" : "type-474",
18173   "size" : 1,
18174   "source_file" : "/external/libcxx/include/memory",
18175   "template_args" : [ "type-4", "type-97" ],
18176   "unique_id" : "_ZTSNSt3__118__has_void_pointerINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEvEE"
18177  },
18178  {
18179   "alignment" : 1,
18180   "base_specifiers" :
18181   [
18182    {
18183     "referenced_type" : "type-329"
18184    }
18185   ],
18186   "linker_set_key" : "std::__has_void_pointer<std::allocator<wchar_t>, void>",
18187   "name" : "std::__has_void_pointer<std::allocator<wchar_t>, void>",
18188   "referenced_type" : "type-471",
18189   "self_type" : "type-471",
18190   "size" : 1,
18191   "source_file" : "/external/libcxx/include/memory",
18192   "template_args" : [ "type-209", "type-97" ],
18193   "unique_id" : "_ZTSNSt3__118__has_void_pointerINS_9allocatorIwEEvEE"
18194  },
18195  {
18196   "alignment" : 1,
18197   "linker_set_key" : "std::__ignore_t<unsigned char>",
18198   "name" : "std::__ignore_t<unsigned char>",
18199   "referenced_type" : "type-334",
18200   "self_type" : "type-334",
18201   "size" : 1,
18202   "source_file" : "/external/libcxx/include/tuple",
18203   "template_args" : [ "type-141" ],
18204   "unique_id" : "_ZTSNSt3__110__ignore_tIhEE"
18205  },
18206  {
18207   "alignment" : 1,
18208   "linker_set_key" : "std::__integer_sequence<unsigned int>",
18209   "name" : "std::__integer_sequence<unsigned int>",
18210   "referenced_type" : "type-2901",
18211   "self_type" : "type-2901",
18212   "size" : 1,
18213   "source_file" : "/external/libcxx/include/__tuple",
18214   "template_args" : [ "type-25" ],
18215   "unique_id" : "_ZTSNSt3__118__integer_sequenceIjJEEE"
18216  },
18217  {
18218   "alignment" : 1,
18219   "linker_set_key" : "std::__invoke_void_return_wrapper<void>",
18220   "name" : "std::__invoke_void_return_wrapper<void>",
18221   "referenced_type" : "type-310",
18222   "self_type" : "type-310",
18223   "size" : 1,
18224   "source_file" : "/external/libcxx/include/__functional_base",
18225   "template_args" : [ "type-97" ],
18226   "unique_id" : "_ZTSNSt3__128__invoke_void_return_wrapperIvEE"
18227  },
18228  {
18229   "alignment" : 1,
18230   "base_specifiers" :
18231   [
18232    {
18233     "referenced_type" : "type-323"
18234    }
18235   ],
18236   "linker_set_key" : "std::__is_allocator<std::allocator<char16_t>, void, void>",
18237   "name" : "std::__is_allocator<std::allocator<char16_t>, void, void>",
18238   "referenced_type" : "type-662",
18239   "self_type" : "type-662",
18240   "size" : 1,
18241   "source_file" : "/external/libcxx/include/memory",
18242   "template_args" : [ "type-66", "type-97", "type-97" ],
18243   "unique_id" : "_ZTSNSt3__114__is_allocatorINS_9allocatorIDsEEvvEE"
18244  },
18245  {
18246   "alignment" : 1,
18247   "base_specifiers" :
18248   [
18249    {
18250     "referenced_type" : "type-323"
18251    }
18252   ],
18253   "linker_set_key" : "std::__is_allocator<std::allocator<char32_t>, void, void>",
18254   "name" : "std::__is_allocator<std::allocator<char32_t>, void, void>",
18255   "referenced_type" : "type-663",
18256   "self_type" : "type-663",
18257   "size" : 1,
18258   "source_file" : "/external/libcxx/include/memory",
18259   "template_args" : [ "type-217", "type-97", "type-97" ],
18260   "unique_id" : "_ZTSNSt3__114__is_allocatorINS_9allocatorIDiEEvvEE"
18261  },
18262  {
18263   "alignment" : 1,
18264   "base_specifiers" :
18265   [
18266    {
18267     "referenced_type" : "type-323"
18268    }
18269   ],
18270   "linker_set_key" : "std::__is_allocator<std::allocator<char>, void, void>",
18271   "name" : "std::__is_allocator<std::allocator<char>, void, void>",
18272   "referenced_type" : "type-660",
18273   "self_type" : "type-660",
18274   "size" : 1,
18275   "source_file" : "/external/libcxx/include/memory",
18276   "template_args" : [ "type-207", "type-97", "type-97" ],
18277   "unique_id" : "_ZTSNSt3__114__is_allocatorINS_9allocatorIcEEvvEE"
18278  },
18279  {
18280   "alignment" : 1,
18281   "base_specifiers" :
18282   [
18283    {
18284     "referenced_type" : "type-323"
18285    }
18286   ],
18287   "linker_set_key" : "std::__is_allocator<std::allocator<wchar_t>, void, void>",
18288   "name" : "std::__is_allocator<std::allocator<wchar_t>, void, void>",
18289   "referenced_type" : "type-661",
18290   "self_type" : "type-661",
18291   "size" : 1,
18292   "source_file" : "/external/libcxx/include/memory",
18293   "template_args" : [ "type-209", "type-97", "type-97" ],
18294   "unique_id" : "_ZTSNSt3__114__is_allocatorINS_9allocatorIwEEvvEE"
18295  },
18296  {
18297   "alignment" : 1,
18298   "linker_set_key" : "std::__is_always_equal<std::allocator<android::hardware::GrantorDescriptor>, true>",
18299   "name" : "std::__is_always_equal<std::allocator<android::hardware::GrantorDescriptor>, true>",
18300   "referenced_type" : "type-560",
18301   "self_type" : "type-560",
18302   "size" : 1,
18303   "source_file" : "/external/libcxx/include/memory",
18304   "template_args" : [ "type-241" ],
18305   "unique_id" : "_ZTSNSt3__117__is_always_equalINS_9allocatorIN7android8hardware17GrantorDescriptorEEELb1EEE"
18306  },
18307  {
18308   "alignment" : 1,
18309   "linker_set_key" : "std::__is_always_equal<std::allocator<char16_t>, true>",
18310   "name" : "std::__is_always_equal<std::allocator<char16_t>, true>",
18311   "referenced_type" : "type-557",
18312   "self_type" : "type-557",
18313   "size" : 1,
18314   "source_file" : "/external/libcxx/include/memory",
18315   "template_args" : [ "type-66" ],
18316   "unique_id" : "_ZTSNSt3__117__is_always_equalINS_9allocatorIDsEELb1EEE"
18317  },
18318  {
18319   "alignment" : 1,
18320   "linker_set_key" : "std::__is_always_equal<std::allocator<char32_t>, true>",
18321   "name" : "std::__is_always_equal<std::allocator<char32_t>, true>",
18322   "referenced_type" : "type-558",
18323   "self_type" : "type-558",
18324   "size" : 1,
18325   "source_file" : "/external/libcxx/include/memory",
18326   "template_args" : [ "type-217" ],
18327   "unique_id" : "_ZTSNSt3__117__is_always_equalINS_9allocatorIDiEELb1EEE"
18328  },
18329  {
18330   "alignment" : 1,
18331   "linker_set_key" : "std::__is_always_equal<std::allocator<char>, true>",
18332   "name" : "std::__is_always_equal<std::allocator<char>, true>",
18333   "referenced_type" : "type-555",
18334   "self_type" : "type-555",
18335   "size" : 1,
18336   "source_file" : "/external/libcxx/include/memory",
18337   "template_args" : [ "type-207" ],
18338   "unique_id" : "_ZTSNSt3__117__is_always_equalINS_9allocatorIcEELb1EEE"
18339  },
18340  {
18341   "alignment" : 1,
18342   "linker_set_key" : "std::__is_always_equal<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> >, true>",
18343   "name" : "std::__is_always_equal<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> >, true>",
18344   "referenced_type" : "type-559",
18345   "self_type" : "type-559",
18346   "size" : 1,
18347   "source_file" : "/external/libcxx/include/memory",
18348   "template_args" : [ "type-4" ],
18349   "unique_id" : "_ZTSNSt3__117__is_always_equalINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEELb1EEE"
18350  },
18351  {
18352   "alignment" : 1,
18353   "linker_set_key" : "std::__is_always_equal<std::allocator<wchar_t>, true>",
18354   "name" : "std::__is_always_equal<std::allocator<wchar_t>, true>",
18355   "referenced_type" : "type-556",
18356   "self_type" : "type-556",
18357   "size" : 1,
18358   "source_file" : "/external/libcxx/include/memory",
18359   "template_args" : [ "type-209" ],
18360   "unique_id" : "_ZTSNSt3__117__is_always_equalINS_9allocatorIwEELb1EEE"
18361  },
18362  {
18363   "alignment" : 1,
18364   "linker_set_key" : "std::__is_construct::__nat",
18365   "name" : "std::__is_construct::__nat",
18366   "referenced_type" : "type-2843",
18367   "self_type" : "type-2843",
18368   "size" : 1,
18369   "source_file" : "/external/libcxx/include/type_traits",
18370   "unique_id" : "_ZTSNSt3__114__is_construct5__natE"
18371  },
18372  {
18373   "alignment" : 1,
18374   "base_specifiers" :
18375   [
18376    {
18377     "referenced_type" : "type-323"
18378    }
18379   ],
18380   "linker_set_key" : "std::__is_default_allocator<std::allocator<android::hardware::GrantorDescriptor> >",
18381   "name" : "std::__is_default_allocator<std::allocator<android::hardware::GrantorDescriptor> >",
18382   "referenced_type" : "type-579",
18383   "self_type" : "type-579",
18384   "size" : 1,
18385   "source_file" : "/external/libcxx/include/memory",
18386   "template_args" : [ "type-241" ],
18387   "unique_id" : "_ZTSNSt3__122__is_default_allocatorINS_9allocatorIN7android8hardware17GrantorDescriptorEEEEE"
18388  },
18389  {
18390   "alignment" : 1,
18391   "base_specifiers" :
18392   [
18393    {
18394     "referenced_type" : "type-323"
18395    }
18396   ],
18397   "linker_set_key" : "std::__is_default_allocator<std::allocator<char16_t> >",
18398   "name" : "std::__is_default_allocator<std::allocator<char16_t> >",
18399   "referenced_type" : "type-576",
18400   "self_type" : "type-576",
18401   "size" : 1,
18402   "source_file" : "/external/libcxx/include/memory",
18403   "template_args" : [ "type-66" ],
18404   "unique_id" : "_ZTSNSt3__122__is_default_allocatorINS_9allocatorIDsEEEE"
18405  },
18406  {
18407   "alignment" : 1,
18408   "base_specifiers" :
18409   [
18410    {
18411     "referenced_type" : "type-323"
18412    }
18413   ],
18414   "linker_set_key" : "std::__is_default_allocator<std::allocator<char32_t> >",
18415   "name" : "std::__is_default_allocator<std::allocator<char32_t> >",
18416   "referenced_type" : "type-577",
18417   "self_type" : "type-577",
18418   "size" : 1,
18419   "source_file" : "/external/libcxx/include/memory",
18420   "template_args" : [ "type-217" ],
18421   "unique_id" : "_ZTSNSt3__122__is_default_allocatorINS_9allocatorIDiEEEE"
18422  },
18423  {
18424   "alignment" : 1,
18425   "base_specifiers" :
18426   [
18427    {
18428     "referenced_type" : "type-323"
18429    }
18430   ],
18431   "linker_set_key" : "std::__is_default_allocator<std::allocator<char> >",
18432   "name" : "std::__is_default_allocator<std::allocator<char> >",
18433   "referenced_type" : "type-574",
18434   "self_type" : "type-574",
18435   "size" : 1,
18436   "source_file" : "/external/libcxx/include/memory",
18437   "template_args" : [ "type-207" ],
18438   "unique_id" : "_ZTSNSt3__122__is_default_allocatorINS_9allocatorIcEEEE"
18439  },
18440  {
18441   "alignment" : 1,
18442   "base_specifiers" :
18443   [
18444    {
18445     "referenced_type" : "type-323"
18446    }
18447   ],
18448   "linker_set_key" : "std::__is_default_allocator<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
18449   "name" : "std::__is_default_allocator<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
18450   "referenced_type" : "type-578",
18451   "self_type" : "type-578",
18452   "size" : 1,
18453   "source_file" : "/external/libcxx/include/memory",
18454   "template_args" : [ "type-4" ],
18455   "unique_id" : "_ZTSNSt3__122__is_default_allocatorINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEEE"
18456  },
18457  {
18458   "alignment" : 1,
18459   "base_specifiers" :
18460   [
18461    {
18462     "referenced_type" : "type-323"
18463    }
18464   ],
18465   "linker_set_key" : "std::__is_default_allocator<std::allocator<wchar_t> >",
18466   "name" : "std::__is_default_allocator<std::allocator<wchar_t> >",
18467   "referenced_type" : "type-575",
18468   "self_type" : "type-575",
18469   "size" : 1,
18470   "source_file" : "/external/libcxx/include/memory",
18471   "template_args" : [ "type-209" ],
18472   "unique_id" : "_ZTSNSt3__122__is_default_allocatorINS_9allocatorIwEEEE"
18473  },
18474  {
18475   "alignment" : 1,
18476   "base_specifiers" :
18477   [
18478    {
18479     "referenced_type" : "type-329"
18480    }
18481   ],
18482   "linker_set_key" : "std::__is_exactly_input_iterator<char *>",
18483   "name" : "std::__is_exactly_input_iterator<char *>",
18484   "referenced_type" : "type-328",
18485   "self_type" : "type-328",
18486   "size" : 1,
18487   "source_file" : "/external/libcxx/include/iterator",
18488   "template_args" : [ "type-200" ],
18489   "unique_id" : "_ZTSNSt3__127__is_exactly_input_iteratorIPcEE"
18490  },
18491  {
18492   "alignment" : 1,
18493   "base_specifiers" :
18494   [
18495    {
18496     "referenced_type" : "type-325"
18497    }
18498   ],
18499   "linker_set_key" : "std::__is_forward_iterator<char *>",
18500   "name" : "std::__is_forward_iterator<char *>",
18501   "referenced_type" : "type-327",
18502   "self_type" : "type-327",
18503   "size" : 1,
18504   "source_file" : "/external/libcxx/include/iterator",
18505   "template_args" : [ "type-200" ],
18506   "unique_id" : "_ZTSNSt3__121__is_forward_iteratorIPcEE"
18507  },
18508  {
18509   "alignment" : 1,
18510   "base_specifiers" :
18511   [
18512    {
18513     "referenced_type" : "type-1815"
18514    }
18515   ],
18516   "linker_set_key" : "std::__is_nullptr_t<const std::__compressed_pair<char *, void (*)(void *)> >",
18517   "name" : "std::__is_nullptr_t<const std::__compressed_pair<char *, void (*)(void *)> >",
18518   "referenced_type" : "type-1842",
18519   "self_type" : "type-1842",
18520   "size" : 1,
18521   "source_file" : "/external/libcxx/include/type_traits",
18522   "template_args" : [ "type-1519" ],
18523   "unique_id" : "_ZTSNSt3__114__is_nullptr_tIKNS_17__compressed_pairIPcPFvPvEEEEE"
18524  },
18525  {
18526   "alignment" : 1,
18527   "base_specifiers" :
18528   [
18529    {
18530     "referenced_type" : "type-1813"
18531    }
18532   ],
18533   "linker_set_key" : "std::__is_nullptr_t<const std::__compressed_pair<unsigned char *, void (*)(void *)> >",
18534   "name" : "std::__is_nullptr_t<const std::__compressed_pair<unsigned char *, void (*)(void *)> >",
18535   "referenced_type" : "type-1839",
18536   "self_type" : "type-1839",
18537   "size" : 1,
18538   "source_file" : "/external/libcxx/include/type_traits",
18539   "template_args" : [ "type-1464" ],
18540   "unique_id" : "_ZTSNSt3__114__is_nullptr_tIKNS_17__compressed_pairIPhPFvPvEEEEE"
18541  },
18542  {
18543   "alignment" : 1,
18544   "base_specifiers" :
18545   [
18546    {
18547     "referenced_type" : "type-1817"
18548    }
18549   ],
18550   "linker_set_key" : "std::__is_nullptr_t<const std::__compressed_pair<unsigned int *, void (*)(void *)> >",
18551   "name" : "std::__is_nullptr_t<const std::__compressed_pair<unsigned int *, void (*)(void *)> >",
18552   "referenced_type" : "type-1846",
18553   "self_type" : "type-1846",
18554   "size" : 1,
18555   "source_file" : "/external/libcxx/include/type_traits",
18556   "template_args" : [ "type-1557" ],
18557   "unique_id" : "_ZTSNSt3__114__is_nullptr_tIKNS_17__compressed_pairIPjPFvPvEEEEE"
18558  },
18559  {
18560   "alignment" : 1,
18561   "base_specifiers" :
18562   [
18563    {
18564     "referenced_type" : "type-1814"
18565    }
18566   ],
18567   "linker_set_key" : "std::__is_nullptr_t<const std::__compressed_pair_elem<char *, 0, false> >",
18568   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<char *, 0, false> >",
18569   "referenced_type" : "type-1840",
18570   "self_type" : "type-1840",
18571   "size" : 1,
18572   "source_file" : "/external/libcxx/include/type_traits",
18573   "template_args" : [ "type-1496" ],
18574   "unique_id" : "_ZTSNSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE"
18575  },
18576  {
18577   "alignment" : 1,
18578   "base_specifiers" :
18579   [
18580    {
18581     "referenced_type" : "type-1825"
18582    }
18583   ],
18584   "linker_set_key" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
18585   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
18586   "referenced_type" : "type-1858",
18587   "self_type" : "type-1858",
18588   "size" : 1,
18589   "source_file" : "/external/libcxx/include/type_traits",
18590   "template_args" : [ "type-64" ],
18591   "unique_id" : "_ZTSNSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE"
18592  },
18593  {
18594   "alignment" : 1,
18595   "base_specifiers" :
18596   [
18597    {
18598     "referenced_type" : "type-1827"
18599    }
18600   ],
18601   "linker_set_key" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
18602   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
18603   "referenced_type" : "type-1862",
18604   "self_type" : "type-1862",
18605   "size" : 1,
18606   "source_file" : "/external/libcxx/include/type_traits",
18607   "template_args" : [ "type-271" ],
18608   "unique_id" : "_ZTSNSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE"
18609  },
18610  {
18611   "alignment" : 1,
18612   "base_specifiers" :
18613   [
18614    {
18615     "referenced_type" : "type-1820"
18616    }
18617   ],
18618   "linker_set_key" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
18619   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
18620   "referenced_type" : "type-1848",
18621   "self_type" : "type-1848",
18622   "size" : 1,
18623   "source_file" : "/external/libcxx/include/type_traits",
18624   "template_args" : [ "type-370" ],
18625   "unique_id" : "_ZTSNSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE"
18626  },
18627  {
18628   "alignment" : 1,
18629   "base_specifiers" :
18630   [
18631    {
18632     "referenced_type" : "type-1823"
18633    }
18634   ],
18635   "linker_set_key" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
18636   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
18637   "referenced_type" : "type-1852",
18638   "self_type" : "type-1852",
18639   "size" : 1,
18640   "source_file" : "/external/libcxx/include/type_traits",
18641   "template_args" : [ "type-605" ],
18642   "unique_id" : "_ZTSNSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE"
18643  },
18644  {
18645   "alignment" : 1,
18646   "base_specifiers" :
18647   [
18648    {
18649     "referenced_type" : "type-1824"
18650    }
18651   ],
18652   "linker_set_key" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
18653   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
18654   "referenced_type" : "type-1857",
18655   "self_type" : "type-1857",
18656   "size" : 1,
18657   "source_file" : "/external/libcxx/include/type_traits",
18658   "template_args" : [ "type-709" ],
18659   "unique_id" : "_ZTSNSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE"
18660  },
18661  {
18662   "alignment" : 1,
18663   "base_specifiers" :
18664   [
18665    {
18666     "referenced_type" : "type-1826"
18667    }
18668   ],
18669   "linker_set_key" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
18670   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
18671   "referenced_type" : "type-1861",
18672   "self_type" : "type-1861",
18673   "size" : 1,
18674   "source_file" : "/external/libcxx/include/type_traits",
18675   "template_args" : [ "type-178" ],
18676   "unique_id" : "_ZTSNSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE"
18677  },
18678  {
18679   "alignment" : 1,
18680   "base_specifiers" :
18681   [
18682    {
18683     "referenced_type" : "type-1818"
18684    }
18685   ],
18686   "linker_set_key" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
18687   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
18688   "referenced_type" : "type-1847",
18689   "self_type" : "type-1847",
18690   "size" : 1,
18691   "source_file" : "/external/libcxx/include/type_traits",
18692   "template_args" : [ "type-321" ],
18693   "unique_id" : "_ZTSNSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE"
18694  },
18695  {
18696   "alignment" : 1,
18697   "base_specifiers" :
18698   [
18699    {
18700     "referenced_type" : "type-1822"
18701    }
18702   ],
18703   "linker_set_key" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
18704   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
18705   "referenced_type" : "type-1851",
18706   "self_type" : "type-1851",
18707   "size" : 1,
18708   "source_file" : "/external/libcxx/include/type_traits",
18709   "template_args" : [ "type-444" ],
18710   "unique_id" : "_ZTSNSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE"
18711  },
18712  {
18713   "alignment" : 1,
18714   "base_specifiers" :
18715   [
18716    {
18717     "referenced_type" : "type-1811"
18718    }
18719   ],
18720   "linker_set_key" : "std::__is_nullptr_t<const std::__compressed_pair_elem<unsigned char *, 0, false> >",
18721   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<unsigned char *, 0, false> >",
18722   "referenced_type" : "type-1835",
18723   "self_type" : "type-1835",
18724   "size" : 1,
18725   "source_file" : "/external/libcxx/include/type_traits",
18726   "template_args" : [ "type-300" ],
18727   "unique_id" : "_ZTSNSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE"
18728  },
18729  {
18730   "alignment" : 1,
18731   "base_specifiers" :
18732   [
18733    {
18734     "referenced_type" : "type-1816"
18735    }
18736   ],
18737   "linker_set_key" : "std::__is_nullptr_t<const std::__compressed_pair_elem<unsigned int *, 0, false> >",
18738   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<unsigned int *, 0, false> >",
18739   "referenced_type" : "type-1844",
18740   "self_type" : "type-1844",
18741   "size" : 1,
18742   "source_file" : "/external/libcxx/include/type_traits",
18743   "template_args" : [ "type-1531" ],
18744   "unique_id" : "_ZTSNSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE"
18745  },
18746  {
18747   "alignment" : 1,
18748   "base_specifiers" :
18749   [
18750    {
18751     "referenced_type" : "type-1812"
18752    }
18753   ],
18754   "linker_set_key" : "std::__is_nullptr_t<const std::__compressed_pair_elem<void (*)(void *), 1, false> >",
18755   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<void (*)(void *), 1, false> >",
18756   "referenced_type" : "type-1836",
18757   "self_type" : "type-1836",
18758   "size" : 1,
18759   "source_file" : "/external/libcxx/include/type_traits",
18760   "template_args" : [ "type-1426" ],
18761   "unique_id" : "_ZTSNSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE"
18762  },
18763  {
18764   "alignment" : 1,
18765   "base_specifiers" :
18766   [
18767    {
18768     "referenced_type" : "type-1828"
18769    }
18770   ],
18771   "linker_set_key" : "std::__is_nullptr_t<const std::allocator<char> >",
18772   "name" : "std::__is_nullptr_t<const std::allocator<char> >",
18773   "referenced_type" : "type-1866",
18774   "self_type" : "type-1866",
18775   "size" : 1,
18776   "source_file" : "/external/libcxx/include/type_traits",
18777   "template_args" : [ "type-399" ],
18778   "unique_id" : "_ZTSNSt3__114__is_nullptr_tIKNS_9allocatorIcEEEE"
18779  },
18780  {
18781   "alignment" : 1,
18782   "base_specifiers" :
18783   [
18784    {
18785     "referenced_type" : "type-1809"
18786    }
18787   ],
18788   "linker_set_key" : "std::__is_nullptr_t<long double>",
18789   "name" : "std::__is_nullptr_t<long double>",
18790   "referenced_type" : "type-1834",
18791   "self_type" : "type-1834",
18792   "size" : 1,
18793   "source_file" : "/external/libcxx/include/type_traits",
18794   "template_args" : [ "type-3" ],
18795   "unique_id" : "_ZTSNSt3__114__is_nullptr_tIeEE"
18796  },
18797  {
18798   "alignment" : 1,
18799   "base_specifiers" :
18800   [
18801    {
18802     "referenced_type" : "type-1807"
18803    }
18804   ],
18805   "linker_set_key" : "std::__is_nullptr_t<long long>",
18806   "name" : "std::__is_nullptr_t<long long>",
18807   "referenced_type" : "type-1831",
18808   "self_type" : "type-1831",
18809   "size" : 1,
18810   "source_file" : "/external/libcxx/include/type_traits",
18811   "template_args" : [ "type-2" ],
18812   "unique_id" : "_ZTSNSt3__114__is_nullptr_tIxEE"
18813  },
18814  {
18815   "alignment" : 1,
18816   "base_specifiers" :
18817   [
18818    {
18819     "referenced_type" : "type-1808"
18820    }
18821   ],
18822   "linker_set_key" : "std::__is_nullptr_t<long>",
18823   "name" : "std::__is_nullptr_t<long>",
18824   "referenced_type" : "type-1833",
18825   "self_type" : "type-1833",
18826   "size" : 1,
18827   "source_file" : "/external/libcxx/include/type_traits",
18828   "template_args" : [ "type-27" ],
18829   "unique_id" : "_ZTSNSt3__114__is_nullptr_tIlEE"
18830  },
18831  {
18832   "alignment" : 1,
18833   "base_specifiers" :
18834   [
18835    {
18836     "referenced_type" : "type-1829"
18837    }
18838   ],
18839   "linker_set_key" : "std::__is_nullptr_t<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> > >",
18840   "name" : "std::__is_nullptr_t<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> > >",
18841   "referenced_type" : "type-1867",
18842   "self_type" : "type-1867",
18843   "size" : 1,
18844   "source_file" : "/external/libcxx/include/type_traits",
18845   "template_args" : [ "type-223" ],
18846   "unique_id" : "_ZTSNSt3__114__is_nullptr_tINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE"
18847  },
18848  {
18849   "alignment" : 1,
18850   "base_specifiers" :
18851   [
18852    {
18853     "referenced_type" : "type-1814"
18854    }
18855   ],
18856   "linker_set_key" : "std::__is_nullptr_t<std::__compressed_pair_elem<char *, 0, false> >",
18857   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<char *, 0, false> >",
18858   "referenced_type" : "type-1841",
18859   "self_type" : "type-1841",
18860   "size" : 1,
18861   "source_file" : "/external/libcxx/include/type_traits",
18862   "template_args" : [ "type-634" ],
18863   "unique_id" : "_ZTSNSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPcLi0ELb0EEEEE"
18864  },
18865  {
18866   "alignment" : 1,
18867   "base_specifiers" :
18868   [
18869    {
18870     "referenced_type" : "type-1825"
18871    }
18872   ],
18873   "linker_set_key" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
18874   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
18875   "referenced_type" : "type-1860",
18876   "self_type" : "type-1860",
18877   "size" : 1,
18878   "source_file" : "/external/libcxx/include/type_traits",
18879   "template_args" : [ "type-65" ],
18880   "unique_id" : "_ZTSNSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE"
18881  },
18882  {
18883   "alignment" : 1,
18884   "base_specifiers" :
18885   [
18886    {
18887     "referenced_type" : "type-1827"
18888    }
18889   ],
18890   "linker_set_key" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
18891   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
18892   "referenced_type" : "type-1864",
18893   "self_type" : "type-1864",
18894   "size" : 1,
18895   "source_file" : "/external/libcxx/include/type_traits",
18896   "template_args" : [ "type-272" ],
18897   "unique_id" : "_ZTSNSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE"
18898  },
18899  {
18900   "alignment" : 1,
18901   "base_specifiers" :
18902   [
18903    {
18904     "referenced_type" : "type-1820"
18905    }
18906   ],
18907   "linker_set_key" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
18908   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
18909   "referenced_type" : "type-1850",
18910   "self_type" : "type-1850",
18911   "size" : 1,
18912   "source_file" : "/external/libcxx/include/type_traits",
18913   "template_args" : [ "type-232" ],
18914   "unique_id" : "_ZTSNSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE"
18915  },
18916  {
18917   "alignment" : 1,
18918   "base_specifiers" :
18919   [
18920    {
18921     "referenced_type" : "type-1823"
18922    }
18923   ],
18924   "linker_set_key" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
18925   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
18926   "referenced_type" : "type-1856",
18927   "self_type" : "type-1856",
18928   "size" : 1,
18929   "source_file" : "/external/libcxx/include/type_traits",
18930   "template_args" : [ "type-606" ],
18931   "unique_id" : "_ZTSNSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE"
18932  },
18933  {
18934   "alignment" : 1,
18935   "base_specifiers" :
18936   [
18937    {
18938     "referenced_type" : "type-1824"
18939    }
18940   ],
18941   "linker_set_key" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
18942   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
18943   "referenced_type" : "type-1859",
18944   "self_type" : "type-1859",
18945   "size" : 1,
18946   "source_file" : "/external/libcxx/include/type_traits",
18947   "template_args" : [ "type-134" ],
18948   "unique_id" : "_ZTSNSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE"
18949  },
18950  {
18951   "alignment" : 1,
18952   "base_specifiers" :
18953   [
18954    {
18955     "referenced_type" : "type-1826"
18956    }
18957   ],
18958   "linker_set_key" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
18959   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
18960   "referenced_type" : "type-1863",
18961   "self_type" : "type-1863",
18962   "size" : 1,
18963   "source_file" : "/external/libcxx/include/type_traits",
18964   "template_args" : [ "type-179" ],
18965   "unique_id" : "_ZTSNSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE"
18966  },
18967  {
18968   "alignment" : 1,
18969   "base_specifiers" :
18970   [
18971    {
18972     "referenced_type" : "type-1818"
18973    }
18974   ],
18975   "linker_set_key" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
18976   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
18977   "referenced_type" : "type-1849",
18978   "self_type" : "type-1849",
18979   "size" : 1,
18980   "source_file" : "/external/libcxx/include/type_traits",
18981   "template_args" : [ "type-224" ],
18982   "unique_id" : "_ZTSNSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE"
18983  },
18984  {
18985   "alignment" : 1,
18986   "base_specifiers" :
18987   [
18988    {
18989     "referenced_type" : "type-1822"
18990    }
18991   ],
18992   "linker_set_key" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
18993   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
18994   "referenced_type" : "type-1855",
18995   "self_type" : "type-1855",
18996   "size" : 1,
18997   "source_file" : "/external/libcxx/include/type_traits",
18998   "template_args" : [ "type-445" ],
18999   "unique_id" : "_ZTSNSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE"
19000  },
19001  {
19002   "alignment" : 1,
19003   "base_specifiers" :
19004   [
19005    {
19006     "referenced_type" : "type-1811"
19007    }
19008   ],
19009   "linker_set_key" : "std::__is_nullptr_t<std::__compressed_pair_elem<unsigned char *, 0, false> >",
19010   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<unsigned char *, 0, false> >",
19011   "referenced_type" : "type-1837",
19012   "self_type" : "type-1837",
19013   "size" : 1,
19014   "source_file" : "/external/libcxx/include/type_traits",
19015   "template_args" : [ "type-301" ],
19016   "unique_id" : "_ZTSNSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPhLi0ELb0EEEEE"
19017  },
19018  {
19019   "alignment" : 1,
19020   "base_specifiers" :
19021   [
19022    {
19023     "referenced_type" : "type-1816"
19024    }
19025   ],
19026   "linker_set_key" : "std::__is_nullptr_t<std::__compressed_pair_elem<unsigned int *, 0, false> >",
19027   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<unsigned int *, 0, false> >",
19028   "referenced_type" : "type-1845",
19029   "self_type" : "type-1845",
19030   "size" : 1,
19031   "source_file" : "/external/libcxx/include/type_traits",
19032   "template_args" : [ "type-637" ],
19033   "unique_id" : "_ZTSNSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPjLi0ELb0EEEEE"
19034  },
19035  {
19036   "alignment" : 1,
19037   "base_specifiers" :
19038   [
19039    {
19040     "referenced_type" : "type-1812"
19041    }
19042   ],
19043   "linker_set_key" : "std::__is_nullptr_t<std::__compressed_pair_elem<void (*)(void *), 1, false> >",
19044   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<void (*)(void *), 1, false> >",
19045   "referenced_type" : "type-1838",
19046   "self_type" : "type-1838",
19047   "size" : 1,
19048   "source_file" : "/external/libcxx/include/type_traits",
19049   "template_args" : [ "type-629" ],
19050   "unique_id" : "_ZTSNSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE"
19051  },
19052  {
19053   "alignment" : 1,
19054   "base_specifiers" :
19055   [
19056    {
19057     "referenced_type" : "type-329"
19058    }
19059   ],
19060   "linker_set_key" : "std::__is_nullptr_t_impl<long double>",
19061   "name" : "std::__is_nullptr_t_impl<long double>",
19062   "referenced_type" : "type-1809",
19063   "self_type" : "type-1809",
19064   "size" : 1,
19065   "source_file" : "/external/libcxx/include/type_traits",
19066   "template_args" : [ "type-3" ],
19067   "unique_id" : "_ZTSNSt3__119__is_nullptr_t_implIeEE"
19068  },
19069  {
19070   "alignment" : 1,
19071   "base_specifiers" :
19072   [
19073    {
19074     "referenced_type" : "type-329"
19075    }
19076   ],
19077   "linker_set_key" : "std::__is_nullptr_t_impl<long long>",
19078   "name" : "std::__is_nullptr_t_impl<long long>",
19079   "referenced_type" : "type-1807",
19080   "self_type" : "type-1807",
19081   "size" : 1,
19082   "source_file" : "/external/libcxx/include/type_traits",
19083   "template_args" : [ "type-2" ],
19084   "unique_id" : "_ZTSNSt3__119__is_nullptr_t_implIxEE"
19085  },
19086  {
19087   "alignment" : 1,
19088   "base_specifiers" :
19089   [
19090    {
19091     "referenced_type" : "type-329"
19092    }
19093   ],
19094   "linker_set_key" : "std::__is_nullptr_t_impl<long>",
19095   "name" : "std::__is_nullptr_t_impl<long>",
19096   "referenced_type" : "type-1808",
19097   "self_type" : "type-1808",
19098   "size" : 1,
19099   "source_file" : "/external/libcxx/include/type_traits",
19100   "template_args" : [ "type-27" ],
19101   "unique_id" : "_ZTSNSt3__119__is_nullptr_t_implIlEE"
19102  },
19103  {
19104   "alignment" : 1,
19105   "base_specifiers" :
19106   [
19107    {
19108     "referenced_type" : "type-323"
19109    }
19110   ],
19111   "linker_set_key" : "std::__is_nullptr_t_impl<nullptr_t>",
19112   "name" : "std::__is_nullptr_t_impl<nullptr_t>",
19113   "referenced_type" : "type-1830",
19114   "self_type" : "type-1830",
19115   "size" : 1,
19116   "source_file" : "/external/libcxx/include/type_traits",
19117   "template_args" : [ "type-494" ],
19118   "unique_id" : "_ZTSNSt3__119__is_nullptr_t_implIDnEE"
19119  },
19120  {
19121   "alignment" : 1,
19122   "base_specifiers" :
19123   [
19124    {
19125     "referenced_type" : "type-329"
19126    }
19127   ],
19128   "linker_set_key" : "std::__is_nullptr_t_impl<std::__compressed_pair<char *, void (*)(void *)> >",
19129   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair<char *, void (*)(void *)> >",
19130   "referenced_type" : "type-1815",
19131   "self_type" : "type-1815",
19132   "size" : 1,
19133   "source_file" : "/external/libcxx/include/type_traits",
19134   "template_args" : [ "type-633" ],
19135   "unique_id" : "_ZTSNSt3__119__is_nullptr_t_implINS_17__compressed_pairIPcPFvPvEEEEE"
19136  },
19137  {
19138   "alignment" : 1,
19139   "base_specifiers" :
19140   [
19141    {
19142     "referenced_type" : "type-329"
19143    }
19144   ],
19145   "linker_set_key" : "std::__is_nullptr_t_impl<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> > >",
19146   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> > >",
19147   "referenced_type" : "type-1829",
19148   "self_type" : "type-1829",
19149   "size" : 1,
19150   "source_file" : "/external/libcxx/include/type_traits",
19151   "template_args" : [ "type-223" ],
19152   "unique_id" : "_ZTSNSt3__119__is_nullptr_t_implINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE"
19153  },
19154  {
19155   "alignment" : 1,
19156   "base_specifiers" :
19157   [
19158    {
19159     "referenced_type" : "type-329"
19160    }
19161   ],
19162   "linker_set_key" : "std::__is_nullptr_t_impl<std::__compressed_pair<unsigned char *, void (*)(void *)> >",
19163   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair<unsigned char *, void (*)(void *)> >",
19164   "referenced_type" : "type-1813",
19165   "self_type" : "type-1813",
19166   "size" : 1,
19167   "source_file" : "/external/libcxx/include/type_traits",
19168   "template_args" : [ "type-628" ],
19169   "unique_id" : "_ZTSNSt3__119__is_nullptr_t_implINS_17__compressed_pairIPhPFvPvEEEEE"
19170  },
19171  {
19172   "alignment" : 1,
19173   "base_specifiers" :
19174   [
19175    {
19176     "referenced_type" : "type-329"
19177    }
19178   ],
19179   "linker_set_key" : "std::__is_nullptr_t_impl<std::__compressed_pair<unsigned int *, void (*)(void *)> >",
19180   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair<unsigned int *, void (*)(void *)> >",
19181   "referenced_type" : "type-1817",
19182   "self_type" : "type-1817",
19183   "size" : 1,
19184   "source_file" : "/external/libcxx/include/type_traits",
19185   "template_args" : [ "type-636" ],
19186   "unique_id" : "_ZTSNSt3__119__is_nullptr_t_implINS_17__compressed_pairIPjPFvPvEEEEE"
19187  },
19188  {
19189   "alignment" : 1,
19190   "base_specifiers" :
19191   [
19192    {
19193     "referenced_type" : "type-329"
19194    }
19195   ],
19196   "linker_set_key" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<char *, 0, false> >",
19197   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<char *, 0, false> >",
19198   "referenced_type" : "type-1814",
19199   "self_type" : "type-1814",
19200   "size" : 1,
19201   "source_file" : "/external/libcxx/include/type_traits",
19202   "template_args" : [ "type-634" ],
19203   "unique_id" : "_ZTSNSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPcLi0ELb0EEEEE"
19204  },
19205  {
19206   "alignment" : 1,
19207   "base_specifiers" :
19208   [
19209    {
19210     "referenced_type" : "type-329"
19211    }
19212   ],
19213   "linker_set_key" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
19214   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
19215   "referenced_type" : "type-1825",
19216   "self_type" : "type-1825",
19217   "size" : 1,
19218   "source_file" : "/external/libcxx/include/type_traits",
19219   "template_args" : [ "type-65" ],
19220   "unique_id" : "_ZTSNSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE"
19221  },
19222  {
19223   "alignment" : 1,
19224   "base_specifiers" :
19225   [
19226    {
19227     "referenced_type" : "type-329"
19228    }
19229   ],
19230   "linker_set_key" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
19231   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
19232   "referenced_type" : "type-1827",
19233   "self_type" : "type-1827",
19234   "size" : 1,
19235   "source_file" : "/external/libcxx/include/type_traits",
19236   "template_args" : [ "type-272" ],
19237   "unique_id" : "_ZTSNSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE"
19238  },
19239  {
19240   "alignment" : 1,
19241   "base_specifiers" :
19242   [
19243    {
19244     "referenced_type" : "type-329"
19245    }
19246   ],
19247   "linker_set_key" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
19248   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
19249   "referenced_type" : "type-1820",
19250   "self_type" : "type-1820",
19251   "size" : 1,
19252   "source_file" : "/external/libcxx/include/type_traits",
19253   "template_args" : [ "type-232" ],
19254   "unique_id" : "_ZTSNSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE"
19255  },
19256  {
19257   "alignment" : 1,
19258   "base_specifiers" :
19259   [
19260    {
19261     "referenced_type" : "type-329"
19262    }
19263   ],
19264   "linker_set_key" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
19265   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
19266   "referenced_type" : "type-1823",
19267   "self_type" : "type-1823",
19268   "size" : 1,
19269   "source_file" : "/external/libcxx/include/type_traits",
19270   "template_args" : [ "type-606" ],
19271   "unique_id" : "_ZTSNSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE"
19272  },
19273  {
19274   "alignment" : 1,
19275   "base_specifiers" :
19276   [
19277    {
19278     "referenced_type" : "type-329"
19279    }
19280   ],
19281   "linker_set_key" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
19282   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
19283   "referenced_type" : "type-1824",
19284   "self_type" : "type-1824",
19285   "size" : 1,
19286   "source_file" : "/external/libcxx/include/type_traits",
19287   "template_args" : [ "type-134" ],
19288   "unique_id" : "_ZTSNSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE"
19289  },
19290  {
19291   "alignment" : 1,
19292   "base_specifiers" :
19293   [
19294    {
19295     "referenced_type" : "type-329"
19296    }
19297   ],
19298   "linker_set_key" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
19299   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
19300   "referenced_type" : "type-1826",
19301   "self_type" : "type-1826",
19302   "size" : 1,
19303   "source_file" : "/external/libcxx/include/type_traits",
19304   "template_args" : [ "type-179" ],
19305   "unique_id" : "_ZTSNSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE"
19306  },
19307  {
19308   "alignment" : 1,
19309   "base_specifiers" :
19310   [
19311    {
19312     "referenced_type" : "type-329"
19313    }
19314   ],
19315   "linker_set_key" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
19316   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
19317   "referenced_type" : "type-1818",
19318   "self_type" : "type-1818",
19319   "size" : 1,
19320   "source_file" : "/external/libcxx/include/type_traits",
19321   "template_args" : [ "type-224" ],
19322   "unique_id" : "_ZTSNSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE"
19323  },
19324  {
19325   "alignment" : 1,
19326   "base_specifiers" :
19327   [
19328    {
19329     "referenced_type" : "type-329"
19330    }
19331   ],
19332   "linker_set_key" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
19333   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
19334   "referenced_type" : "type-1822",
19335   "self_type" : "type-1822",
19336   "size" : 1,
19337   "source_file" : "/external/libcxx/include/type_traits",
19338   "template_args" : [ "type-445" ],
19339   "unique_id" : "_ZTSNSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE"
19340  },
19341  {
19342   "alignment" : 1,
19343   "base_specifiers" :
19344   [
19345    {
19346     "referenced_type" : "type-329"
19347    }
19348   ],
19349   "linker_set_key" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<unsigned char *, 0, false> >",
19350   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<unsigned char *, 0, false> >",
19351   "referenced_type" : "type-1811",
19352   "self_type" : "type-1811",
19353   "size" : 1,
19354   "source_file" : "/external/libcxx/include/type_traits",
19355   "template_args" : [ "type-301" ],
19356   "unique_id" : "_ZTSNSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPhLi0ELb0EEEEE"
19357  },
19358  {
19359   "alignment" : 1,
19360   "base_specifiers" :
19361   [
19362    {
19363     "referenced_type" : "type-329"
19364    }
19365   ],
19366   "linker_set_key" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<unsigned int *, 0, false> >",
19367   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<unsigned int *, 0, false> >",
19368   "referenced_type" : "type-1816",
19369   "self_type" : "type-1816",
19370   "size" : 1,
19371   "source_file" : "/external/libcxx/include/type_traits",
19372   "template_args" : [ "type-637" ],
19373   "unique_id" : "_ZTSNSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPjLi0ELb0EEEEE"
19374  },
19375  {
19376   "alignment" : 1,
19377   "base_specifiers" :
19378   [
19379    {
19380     "referenced_type" : "type-329"
19381    }
19382   ],
19383   "linker_set_key" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<void (*)(void *), 1, false> >",
19384   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<void (*)(void *), 1, false> >",
19385   "referenced_type" : "type-1812",
19386   "self_type" : "type-1812",
19387   "size" : 1,
19388   "source_file" : "/external/libcxx/include/type_traits",
19389   "template_args" : [ "type-629" ],
19390   "unique_id" : "_ZTSNSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE"
19391  },
19392  {
19393   "alignment" : 1,
19394   "base_specifiers" :
19395   [
19396    {
19397     "referenced_type" : "type-329"
19398    }
19399   ],
19400   "linker_set_key" : "std::__is_nullptr_t_impl<std::allocator<char> >",
19401   "name" : "std::__is_nullptr_t_impl<std::allocator<char> >",
19402   "referenced_type" : "type-1828",
19403   "self_type" : "type-1828",
19404   "size" : 1,
19405   "source_file" : "/external/libcxx/include/type_traits",
19406   "template_args" : [ "type-207" ],
19407   "unique_id" : "_ZTSNSt3__119__is_nullptr_t_implINS_9allocatorIcEEEE"
19408  },
19409  {
19410   "alignment" : 1,
19411   "base_specifiers" :
19412   [
19413    {
19414     "referenced_type" : "type-323"
19415    }
19416   ],
19417   "linker_set_key" : "std::__is_ratio<std::ratio<1, 1000000000> >",
19418   "name" : "std::__is_ratio<std::ratio<1, 1000000000> >",
19419   "referenced_type" : "type-908",
19420   "self_type" : "type-908",
19421   "size" : 1,
19422   "source_file" : "/external/libcxx/include/ratio",
19423   "template_args" : [ "type-572" ],
19424   "unique_id" : "_ZTSNSt3__110__is_ratioINS_5ratioILx1ELx1000000000EEEEE"
19425  },
19426  {
19427   "alignment" : 1,
19428   "base_specifiers" :
19429   [
19430    {
19431     "referenced_type" : "type-323"
19432    }
19433   ],
19434   "linker_set_key" : "std::__is_ratio<std::ratio<1, 1000000> >",
19435   "name" : "std::__is_ratio<std::ratio<1, 1000000> >",
19436   "referenced_type" : "type-907",
19437   "self_type" : "type-907",
19438   "size" : 1,
19439   "source_file" : "/external/libcxx/include/ratio",
19440   "template_args" : [ "type-895" ],
19441   "unique_id" : "_ZTSNSt3__110__is_ratioINS_5ratioILx1ELx1000000EEEEE"
19442  },
19443  {
19444   "alignment" : 1,
19445   "base_specifiers" :
19446   [
19447    {
19448     "referenced_type" : "type-323"
19449    }
19450   ],
19451   "linker_set_key" : "std::__is_ratio<std::ratio<1, 1000> >",
19452   "name" : "std::__is_ratio<std::ratio<1, 1000> >",
19453   "referenced_type" : "type-912",
19454   "self_type" : "type-912",
19455   "size" : 1,
19456   "source_file" : "/external/libcxx/include/ratio",
19457   "template_args" : [ "type-896" ],
19458   "unique_id" : "_ZTSNSt3__110__is_ratioINS_5ratioILx1ELx1000EEEEE"
19459  },
19460  {
19461   "alignment" : 1,
19462   "base_specifiers" :
19463   [
19464    {
19465     "referenced_type" : "type-323"
19466    }
19467   ],
19468   "linker_set_key" : "std::__is_ratio<std::ratio<1, 1> >",
19469   "name" : "std::__is_ratio<std::ratio<1, 1> >",
19470   "referenced_type" : "type-911",
19471   "self_type" : "type-911",
19472   "size" : 1,
19473   "source_file" : "/external/libcxx/include/ratio",
19474   "template_args" : [ "type-549" ],
19475   "unique_id" : "_ZTSNSt3__110__is_ratioINS_5ratioILx1ELx1EEEEE"
19476  },
19477  {
19478   "alignment" : 1,
19479   "base_specifiers" :
19480   [
19481    {
19482     "referenced_type" : "type-323"
19483    }
19484   ],
19485   "linker_set_key" : "std::__is_ratio<std::ratio<3600, 1> >",
19486   "name" : "std::__is_ratio<std::ratio<3600, 1> >",
19487   "referenced_type" : "type-909",
19488   "self_type" : "type-909",
19489   "size" : 1,
19490   "source_file" : "/external/libcxx/include/ratio",
19491   "template_args" : [ "type-899" ],
19492   "unique_id" : "_ZTSNSt3__110__is_ratioINS_5ratioILx3600ELx1EEEEE"
19493  },
19494  {
19495   "alignment" : 1,
19496   "base_specifiers" :
19497   [
19498    {
19499     "referenced_type" : "type-323"
19500    }
19501   ],
19502   "linker_set_key" : "std::__is_ratio<std::ratio<60, 1> >",
19503   "name" : "std::__is_ratio<std::ratio<60, 1> >",
19504   "referenced_type" : "type-910",
19505   "self_type" : "type-910",
19506   "size" : 1,
19507   "source_file" : "/external/libcxx/include/ratio",
19508   "template_args" : [ "type-898" ],
19509   "unique_id" : "_ZTSNSt3__110__is_ratioINS_5ratioILx60ELx1EEEEE"
19510  },
19511  {
19512   "alignment" : 1,
19513   "base_specifiers" :
19514   [
19515    {
19516     "referenced_type" : "type-323"
19517    }
19518   ],
19519   "linker_set_key" : "std::__is_referenceable<char>",
19520   "name" : "std::__is_referenceable<char>",
19521   "referenced_type" : "type-2364",
19522   "self_type" : "type-2364",
19523   "size" : 1,
19524   "source_file" : "/external/libcxx/include/type_traits",
19525   "template_args" : [ "type-22" ],
19526   "unique_id" : "_ZTSNSt3__118__is_referenceableIcEE"
19527  },
19528  {
19529   "alignment" : 1,
19530   "base_specifiers" :
19531   [
19532    {
19533     "referenced_type" : "type-323"
19534    }
19535   ],
19536   "linker_set_key" : "std::__is_referenceable<const std::__compressed_pair<char *, void (*)(void *)> >",
19537   "name" : "std::__is_referenceable<const std::__compressed_pair<char *, void (*)(void *)> >",
19538   "referenced_type" : "type-2368",
19539   "self_type" : "type-2368",
19540   "size" : 1,
19541   "source_file" : "/external/libcxx/include/type_traits",
19542   "template_args" : [ "type-1519" ],
19543   "unique_id" : "_ZTSNSt3__118__is_referenceableIKNS_17__compressed_pairIPcPFvPvEEEEE"
19544  },
19545  {
19546   "alignment" : 1,
19547   "base_specifiers" :
19548   [
19549    {
19550     "referenced_type" : "type-323"
19551    }
19552   ],
19553   "linker_set_key" : "std::__is_referenceable<const std::__compressed_pair<unsigned char *, void (*)(void *)> >",
19554   "name" : "std::__is_referenceable<const std::__compressed_pair<unsigned char *, void (*)(void *)> >",
19555   "referenced_type" : "type-2363",
19556   "self_type" : "type-2363",
19557   "size" : 1,
19558   "source_file" : "/external/libcxx/include/type_traits",
19559   "template_args" : [ "type-1464" ],
19560   "unique_id" : "_ZTSNSt3__118__is_referenceableIKNS_17__compressed_pairIPhPFvPvEEEEE"
19561  },
19562  {
19563   "alignment" : 1,
19564   "base_specifiers" :
19565   [
19566    {
19567     "referenced_type" : "type-323"
19568    }
19569   ],
19570   "linker_set_key" : "std::__is_referenceable<const std::__compressed_pair<unsigned int *, void (*)(void *)> >",
19571   "name" : "std::__is_referenceable<const std::__compressed_pair<unsigned int *, void (*)(void *)> >",
19572   "referenced_type" : "type-2372",
19573   "self_type" : "type-2372",
19574   "size" : 1,
19575   "source_file" : "/external/libcxx/include/type_traits",
19576   "template_args" : [ "type-1557" ],
19577   "unique_id" : "_ZTSNSt3__118__is_referenceableIKNS_17__compressed_pairIPjPFvPvEEEEE"
19578  },
19579  {
19580   "alignment" : 1,
19581   "base_specifiers" :
19582   [
19583    {
19584     "referenced_type" : "type-323"
19585    }
19586   ],
19587   "linker_set_key" : "std::__is_referenceable<const std::__compressed_pair_elem<char *, 0, false> >",
19588   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<char *, 0, false> >",
19589   "referenced_type" : "type-2366",
19590   "self_type" : "type-2366",
19591   "size" : 1,
19592   "source_file" : "/external/libcxx/include/type_traits",
19593   "template_args" : [ "type-1496" ],
19594   "unique_id" : "_ZTSNSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE"
19595  },
19596  {
19597   "alignment" : 1,
19598   "base_specifiers" :
19599   [
19600    {
19601     "referenced_type" : "type-323"
19602    }
19603   ],
19604   "linker_set_key" : "std::__is_referenceable<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
19605   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
19606   "referenced_type" : "type-2383",
19607   "self_type" : "type-2383",
19608   "size" : 1,
19609   "source_file" : "/external/libcxx/include/type_traits",
19610   "template_args" : [ "type-64" ],
19611   "unique_id" : "_ZTSNSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE"
19612  },
19613  {
19614   "alignment" : 1,
19615   "base_specifiers" :
19616   [
19617    {
19618     "referenced_type" : "type-323"
19619    }
19620   ],
19621   "linker_set_key" : "std::__is_referenceable<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
19622   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
19623   "referenced_type" : "type-2390",
19624   "self_type" : "type-2390",
19625   "size" : 1,
19626   "source_file" : "/external/libcxx/include/type_traits",
19627   "template_args" : [ "type-271" ],
19628   "unique_id" : "_ZTSNSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE"
19629  },
19630  {
19631   "alignment" : 1,
19632   "base_specifiers" :
19633   [
19634    {
19635     "referenced_type" : "type-323"
19636    }
19637   ],
19638   "linker_set_key" : "std::__is_referenceable<const std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
19639   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
19640   "referenced_type" : "type-2374",
19641   "self_type" : "type-2374",
19642   "size" : 1,
19643   "source_file" : "/external/libcxx/include/type_traits",
19644   "template_args" : [ "type-370" ],
19645   "unique_id" : "_ZTSNSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE"
19646  },
19647  {
19648   "alignment" : 1,
19649   "base_specifiers" :
19650   [
19651    {
19652     "referenced_type" : "type-323"
19653    }
19654   ],
19655   "linker_set_key" : "std::__is_referenceable<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
19656   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
19657   "referenced_type" : "type-2379",
19658   "self_type" : "type-2379",
19659   "size" : 1,
19660   "source_file" : "/external/libcxx/include/type_traits",
19661   "template_args" : [ "type-605" ],
19662   "unique_id" : "_ZTSNSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE"
19663  },
19664  {
19665   "alignment" : 1,
19666   "base_specifiers" :
19667   [
19668    {
19669     "referenced_type" : "type-323"
19670    }
19671   ],
19672   "linker_set_key" : "std::__is_referenceable<const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
19673   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
19674   "referenced_type" : "type-2382",
19675   "self_type" : "type-2382",
19676   "size" : 1,
19677   "source_file" : "/external/libcxx/include/type_traits",
19678   "template_args" : [ "type-709" ],
19679   "unique_id" : "_ZTSNSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE"
19680  },
19681  {
19682   "alignment" : 1,
19683   "base_specifiers" :
19684   [
19685    {
19686     "referenced_type" : "type-323"
19687    }
19688   ],
19689   "linker_set_key" : "std::__is_referenceable<const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
19690   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
19691   "referenced_type" : "type-2389",
19692   "self_type" : "type-2389",
19693   "size" : 1,
19694   "source_file" : "/external/libcxx/include/type_traits",
19695   "template_args" : [ "type-178" ],
19696   "unique_id" : "_ZTSNSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE"
19697  },
19698  {
19699   "alignment" : 1,
19700   "base_specifiers" :
19701   [
19702    {
19703     "referenced_type" : "type-323"
19704    }
19705   ],
19706   "linker_set_key" : "std::__is_referenceable<const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
19707   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
19708   "referenced_type" : "type-2373",
19709   "self_type" : "type-2373",
19710   "size" : 1,
19711   "source_file" : "/external/libcxx/include/type_traits",
19712   "template_args" : [ "type-321" ],
19713   "unique_id" : "_ZTSNSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE"
19714  },
19715  {
19716   "alignment" : 1,
19717   "base_specifiers" :
19718   [
19719    {
19720     "referenced_type" : "type-323"
19721    }
19722   ],
19723   "linker_set_key" : "std::__is_referenceable<const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
19724   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
19725   "referenced_type" : "type-2378",
19726   "self_type" : "type-2378",
19727   "size" : 1,
19728   "source_file" : "/external/libcxx/include/type_traits",
19729   "template_args" : [ "type-444" ],
19730   "unique_id" : "_ZTSNSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE"
19731  },
19732  {
19733   "alignment" : 1,
19734   "base_specifiers" :
19735   [
19736    {
19737     "referenced_type" : "type-323"
19738    }
19739   ],
19740   "linker_set_key" : "std::__is_referenceable<const std::__compressed_pair_elem<unsigned char *, 0, false> >",
19741   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<unsigned char *, 0, false> >",
19742   "referenced_type" : "type-2359",
19743   "self_type" : "type-2359",
19744   "size" : 1,
19745   "source_file" : "/external/libcxx/include/type_traits",
19746   "template_args" : [ "type-300" ],
19747   "unique_id" : "_ZTSNSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE"
19748  },
19749  {
19750   "alignment" : 1,
19751   "base_specifiers" :
19752   [
19753    {
19754     "referenced_type" : "type-323"
19755    }
19756   ],
19757   "linker_set_key" : "std::__is_referenceable<const std::__compressed_pair_elem<unsigned int *, 0, false> >",
19758   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<unsigned int *, 0, false> >",
19759   "referenced_type" : "type-2370",
19760   "self_type" : "type-2370",
19761   "size" : 1,
19762   "source_file" : "/external/libcxx/include/type_traits",
19763   "template_args" : [ "type-1531" ],
19764   "unique_id" : "_ZTSNSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE"
19765  },
19766  {
19767   "alignment" : 1,
19768   "base_specifiers" :
19769   [
19770    {
19771     "referenced_type" : "type-323"
19772    }
19773   ],
19774   "linker_set_key" : "std::__is_referenceable<const std::__compressed_pair_elem<void (*)(void *), 1, false> >",
19775   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<void (*)(void *), 1, false> >",
19776   "referenced_type" : "type-2360",
19777   "self_type" : "type-2360",
19778   "size" : 1,
19779   "source_file" : "/external/libcxx/include/type_traits",
19780   "template_args" : [ "type-1426" ],
19781   "unique_id" : "_ZTSNSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE"
19782  },
19783  {
19784   "alignment" : 1,
19785   "base_specifiers" :
19786   [
19787    {
19788     "referenced_type" : "type-323"
19789    }
19790   ],
19791   "linker_set_key" : "std::__is_referenceable<const std::allocator<char> >",
19792   "name" : "std::__is_referenceable<const std::allocator<char> >",
19793   "referenced_type" : "type-2393",
19794   "self_type" : "type-2393",
19795   "size" : 1,
19796   "source_file" : "/external/libcxx/include/type_traits",
19797   "template_args" : [ "type-399" ],
19798   "unique_id" : "_ZTSNSt3__118__is_referenceableIKNS_9allocatorIcEEEE"
19799  },
19800  {
19801   "alignment" : 1,
19802   "base_specifiers" :
19803   [
19804    {
19805     "referenced_type" : "type-323"
19806    }
19807   ],
19808   "linker_set_key" : "std::__is_referenceable<long double>",
19809   "name" : "std::__is_referenceable<long double>",
19810   "referenced_type" : "type-2357",
19811   "self_type" : "type-2357",
19812   "size" : 1,
19813   "source_file" : "/external/libcxx/include/type_traits",
19814   "template_args" : [ "type-3" ],
19815   "unique_id" : "_ZTSNSt3__118__is_referenceableIeEE"
19816  },
19817  {
19818   "alignment" : 1,
19819   "base_specifiers" :
19820   [
19821    {
19822     "referenced_type" : "type-323"
19823    }
19824   ],
19825   "linker_set_key" : "std::__is_referenceable<long long>",
19826   "name" : "std::__is_referenceable<long long>",
19827   "referenced_type" : "type-2355",
19828   "self_type" : "type-2355",
19829   "size" : 1,
19830   "source_file" : "/external/libcxx/include/type_traits",
19831   "template_args" : [ "type-2" ],
19832   "unique_id" : "_ZTSNSt3__118__is_referenceableIxEE"
19833  },
19834  {
19835   "alignment" : 1,
19836   "base_specifiers" :
19837   [
19838    {
19839     "referenced_type" : "type-323"
19840    }
19841   ],
19842   "linker_set_key" : "std::__is_referenceable<long>",
19843   "name" : "std::__is_referenceable<long>",
19844   "referenced_type" : "type-2356",
19845   "self_type" : "type-2356",
19846   "size" : 1,
19847   "source_file" : "/external/libcxx/include/type_traits",
19848   "template_args" : [ "type-27" ],
19849   "unique_id" : "_ZTSNSt3__118__is_referenceableIlEE"
19850  },
19851  {
19852   "alignment" : 1,
19853   "base_specifiers" :
19854   [
19855    {
19856     "referenced_type" : "type-323"
19857    }
19858   ],
19859   "linker_set_key" : "std::__is_referenceable<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> > >",
19860   "name" : "std::__is_referenceable<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> > >",
19861   "referenced_type" : "type-2394",
19862   "self_type" : "type-2394",
19863   "size" : 1,
19864   "source_file" : "/external/libcxx/include/type_traits",
19865   "template_args" : [ "type-223" ],
19866   "unique_id" : "_ZTSNSt3__118__is_referenceableINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE"
19867  },
19868  {
19869   "alignment" : 1,
19870   "base_specifiers" :
19871   [
19872    {
19873     "referenced_type" : "type-323"
19874    }
19875   ],
19876   "linker_set_key" : "std::__is_referenceable<std::__compressed_pair_elem<char *, 0, false> >",
19877   "name" : "std::__is_referenceable<std::__compressed_pair_elem<char *, 0, false> >",
19878   "referenced_type" : "type-2367",
19879   "self_type" : "type-2367",
19880   "size" : 1,
19881   "source_file" : "/external/libcxx/include/type_traits",
19882   "template_args" : [ "type-634" ],
19883   "unique_id" : "_ZTSNSt3__118__is_referenceableINS_22__compressed_pair_elemIPcLi0ELb0EEEEE"
19884  },
19885  {
19886   "alignment" : 1,
19887   "base_specifiers" :
19888   [
19889    {
19890     "referenced_type" : "type-323"
19891    }
19892   ],
19893   "linker_set_key" : "std::__is_referenceable<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
19894   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
19895   "referenced_type" : "type-2385",
19896   "self_type" : "type-2385",
19897   "size" : 1,
19898   "source_file" : "/external/libcxx/include/type_traits",
19899   "template_args" : [ "type-65" ],
19900   "unique_id" : "_ZTSNSt3__118__is_referenceableINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE"
19901  },
19902  {
19903   "alignment" : 1,
19904   "base_specifiers" :
19905   [
19906    {
19907     "referenced_type" : "type-323"
19908    }
19909   ],
19910   "linker_set_key" : "std::__is_referenceable<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
19911   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
19912   "referenced_type" : "type-2392",
19913   "self_type" : "type-2392",
19914   "size" : 1,
19915   "source_file" : "/external/libcxx/include/type_traits",
19916   "template_args" : [ "type-272" ],
19917   "unique_id" : "_ZTSNSt3__118__is_referenceableINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE"
19918  },
19919  {
19920   "alignment" : 1,
19921   "base_specifiers" :
19922   [
19923    {
19924     "referenced_type" : "type-323"
19925    }
19926   ],
19927   "linker_set_key" : "std::__is_referenceable<std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
19928   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
19929   "referenced_type" : "type-2377",
19930   "self_type" : "type-2377",
19931   "size" : 1,
19932   "source_file" : "/external/libcxx/include/type_traits",
19933   "template_args" : [ "type-232" ],
19934   "unique_id" : "_ZTSNSt3__118__is_referenceableINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE"
19935  },
19936  {
19937   "alignment" : 1,
19938   "base_specifiers" :
19939   [
19940    {
19941     "referenced_type" : "type-323"
19942    }
19943   ],
19944   "linker_set_key" : "std::__is_referenceable<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
19945   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
19946   "referenced_type" : "type-2381",
19947   "self_type" : "type-2381",
19948   "size" : 1,
19949   "source_file" : "/external/libcxx/include/type_traits",
19950   "template_args" : [ "type-606" ],
19951   "unique_id" : "_ZTSNSt3__118__is_referenceableINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE"
19952  },
19953  {
19954   "alignment" : 1,
19955   "base_specifiers" :
19956   [
19957    {
19958     "referenced_type" : "type-323"
19959    }
19960   ],
19961   "linker_set_key" : "std::__is_referenceable<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
19962   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
19963   "referenced_type" : "type-2384",
19964   "self_type" : "type-2384",
19965   "size" : 1,
19966   "source_file" : "/external/libcxx/include/type_traits",
19967   "template_args" : [ "type-134" ],
19968   "unique_id" : "_ZTSNSt3__118__is_referenceableINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE"
19969  },
19970  {
19971   "alignment" : 1,
19972   "base_specifiers" :
19973   [
19974    {
19975     "referenced_type" : "type-323"
19976    }
19977   ],
19978   "linker_set_key" : "std::__is_referenceable<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
19979   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
19980   "referenced_type" : "type-2391",
19981   "self_type" : "type-2391",
19982   "size" : 1,
19983   "source_file" : "/external/libcxx/include/type_traits",
19984   "template_args" : [ "type-179" ],
19985   "unique_id" : "_ZTSNSt3__118__is_referenceableINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE"
19986  },
19987  {
19988   "alignment" : 1,
19989   "base_specifiers" :
19990   [
19991    {
19992     "referenced_type" : "type-323"
19993    }
19994   ],
19995   "linker_set_key" : "std::__is_referenceable<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
19996   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
19997   "referenced_type" : "type-2375",
19998   "self_type" : "type-2375",
19999   "size" : 1,
20000   "source_file" : "/external/libcxx/include/type_traits",
20001   "template_args" : [ "type-224" ],
20002   "unique_id" : "_ZTSNSt3__118__is_referenceableINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE"
20003  },
20004  {
20005   "alignment" : 1,
20006   "base_specifiers" :
20007   [
20008    {
20009     "referenced_type" : "type-323"
20010    }
20011   ],
20012   "linker_set_key" : "std::__is_referenceable<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
20013   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
20014   "referenced_type" : "type-2380",
20015   "self_type" : "type-2380",
20016   "size" : 1,
20017   "source_file" : "/external/libcxx/include/type_traits",
20018   "template_args" : [ "type-445" ],
20019   "unique_id" : "_ZTSNSt3__118__is_referenceableINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE"
20020  },
20021  {
20022   "alignment" : 1,
20023   "base_specifiers" :
20024   [
20025    {
20026     "referenced_type" : "type-323"
20027    }
20028   ],
20029   "linker_set_key" : "std::__is_referenceable<std::__compressed_pair_elem<unsigned char *, 0, false> >",
20030   "name" : "std::__is_referenceable<std::__compressed_pair_elem<unsigned char *, 0, false> >",
20031   "referenced_type" : "type-2361",
20032   "self_type" : "type-2361",
20033   "size" : 1,
20034   "source_file" : "/external/libcxx/include/type_traits",
20035   "template_args" : [ "type-301" ],
20036   "unique_id" : "_ZTSNSt3__118__is_referenceableINS_22__compressed_pair_elemIPhLi0ELb0EEEEE"
20037  },
20038  {
20039   "alignment" : 1,
20040   "base_specifiers" :
20041   [
20042    {
20043     "referenced_type" : "type-323"
20044    }
20045   ],
20046   "linker_set_key" : "std::__is_referenceable<std::__compressed_pair_elem<unsigned int *, 0, false> >",
20047   "name" : "std::__is_referenceable<std::__compressed_pair_elem<unsigned int *, 0, false> >",
20048   "referenced_type" : "type-2371",
20049   "self_type" : "type-2371",
20050   "size" : 1,
20051   "source_file" : "/external/libcxx/include/type_traits",
20052   "template_args" : [ "type-637" ],
20053   "unique_id" : "_ZTSNSt3__118__is_referenceableINS_22__compressed_pair_elemIPjLi0ELb0EEEEE"
20054  },
20055  {
20056   "alignment" : 1,
20057   "base_specifiers" :
20058   [
20059    {
20060     "referenced_type" : "type-323"
20061    }
20062   ],
20063   "linker_set_key" : "std::__is_referenceable<std::__compressed_pair_elem<void (*)(void *), 1, false> >",
20064   "name" : "std::__is_referenceable<std::__compressed_pair_elem<void (*)(void *), 1, false> >",
20065   "referenced_type" : "type-2362",
20066   "self_type" : "type-2362",
20067   "size" : 1,
20068   "source_file" : "/external/libcxx/include/type_traits",
20069   "template_args" : [ "type-629" ],
20070   "unique_id" : "_ZTSNSt3__118__is_referenceableINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE"
20071  },
20072  {
20073   "alignment" : 1,
20074   "base_specifiers" :
20075   [
20076    {
20077     "referenced_type" : "type-323"
20078    }
20079   ],
20080   "linker_set_key" : "std::__is_referenceable<unsigned char>",
20081   "name" : "std::__is_referenceable<unsigned char>",
20082   "referenced_type" : "type-2358",
20083   "self_type" : "type-2358",
20084   "size" : 1,
20085   "source_file" : "/external/libcxx/include/type_traits",
20086   "template_args" : [ "type-141" ],
20087   "unique_id" : "_ZTSNSt3__118__is_referenceableIhEE"
20088  },
20089  {
20090   "alignment" : 1,
20091   "base_specifiers" :
20092   [
20093    {
20094     "referenced_type" : "type-323"
20095    }
20096   ],
20097   "linker_set_key" : "std::__is_referenceable<unsigned int>",
20098   "name" : "std::__is_referenceable<unsigned int>",
20099   "referenced_type" : "type-2369",
20100   "self_type" : "type-2369",
20101   "size" : 1,
20102   "source_file" : "/external/libcxx/include/type_traits",
20103   "template_args" : [ "type-25" ],
20104   "unique_id" : "_ZTSNSt3__118__is_referenceableIjEE"
20105  },
20106  {
20107   "alignment" : 1,
20108   "linker_set_key" : "std::__is_referenceable_impl",
20109   "name" : "std::__is_referenceable_impl",
20110   "referenced_type" : "type-2353",
20111   "self_type" : "type-2353",
20112   "size" : 1,
20113   "source_file" : "/external/libcxx/include/type_traits",
20114   "unique_id" : "_ZTSNSt3__123__is_referenceable_implE"
20115  },
20116  {
20117   "alignment" : 1,
20118   "base_specifiers" :
20119   [
20120    {
20121     "referenced_type" : "type-323"
20122    }
20123   ],
20124   "linker_set_key" : "std::__lazy_and_impl<true>",
20125   "name" : "std::__lazy_and_impl<true>",
20126   "referenced_type" : "type-1196",
20127   "self_type" : "type-1196",
20128   "size" : 1,
20129   "source_file" : "/external/libcxx/include/type_traits",
20130   "unique_id" : "_ZTSNSt3__115__lazy_and_implILb1EJEEE"
20131  },
20132  {
20133   "alignment" : 1,
20134   "base_specifiers" :
20135   [
20136    {
20137     "referenced_type" : "type-329"
20138    }
20139   ],
20140   "linker_set_key" : "std::__lazy_or_impl<false>",
20141   "name" : "std::__lazy_or_impl<false>",
20142   "referenced_type" : "type-1207",
20143   "self_type" : "type-1207",
20144   "size" : 1,
20145   "source_file" : "/external/libcxx/include/type_traits",
20146   "unique_id" : "_ZTSNSt3__114__lazy_or_implILb0EJEEE"
20147  },
20148  {
20149   "alignment" : 1,
20150   "linker_set_key" : "std::__less<char *, char *>",
20151   "name" : "std::__less<char *, char *>",
20152   "referenced_type" : "type-739",
20153   "self_type" : "type-739",
20154   "size" : 1,
20155   "source_file" : "/external/libcxx/include/algorithm",
20156   "template_args" : [ "type-200", "type-200" ],
20157   "unique_id" : "_ZTSNSt3__16__lessIPcS1_EE"
20158  },
20159  {
20160   "alignment" : 1,
20161   "linker_set_key" : "std::__less<int, int>",
20162   "name" : "std::__less<int, int>",
20163   "referenced_type" : "type-733",
20164   "self_type" : "type-733",
20165   "size" : 1,
20166   "source_file" : "/external/libcxx/include/algorithm",
20167   "template_args" : [ "type-11", "type-11" ],
20168   "unique_id" : "_ZTSNSt3__16__lessIiiEE"
20169  },
20170  {
20171   "alignment" : 1,
20172   "linker_set_key" : "std::__less<unsigned int, unsigned int>",
20173   "name" : "std::__less<unsigned int, unsigned int>",
20174   "referenced_type" : "type-728",
20175   "self_type" : "type-728",
20176   "size" : 1,
20177   "source_file" : "/external/libcxx/include/algorithm",
20178   "template_args" : [ "type-25", "type-25" ],
20179   "unique_id" : "_ZTSNSt3__16__lessIjjEE"
20180  },
20181  {
20182   "alignment" : 1,
20183   "linker_set_key" : "std::__libcpp_compute_min<char, 7, true>",
20184   "name" : "std::__libcpp_compute_min<char, 7, true>",
20185   "referenced_type" : "type-29",
20186   "self_type" : "type-29",
20187   "size" : 1,
20188   "source_file" : "/external/libcxx/include/limits",
20189   "template_args" : [ "type-22" ],
20190   "unique_id" : "_ZTSNSt3__120__libcpp_compute_minIcLi7ELb1EEE"
20191  },
20192  {
20193   "alignment" : 1,
20194   "linker_set_key" : "std::__libcpp_compute_min<int, 31, true>",
20195   "name" : "std::__libcpp_compute_min<int, 31, true>",
20196   "referenced_type" : "type-23",
20197   "self_type" : "type-23",
20198   "size" : 1,
20199   "source_file" : "/external/libcxx/include/limits",
20200   "template_args" : [ "type-11" ],
20201   "unique_id" : "_ZTSNSt3__120__libcpp_compute_minIiLi31ELb1EEE"
20202  },
20203  {
20204   "alignment" : 1,
20205   "linker_set_key" : "std::__libcpp_compute_min<long long, 63, true>",
20206   "name" : "std::__libcpp_compute_min<long long, 63, true>",
20207   "referenced_type" : "type-28",
20208   "self_type" : "type-28",
20209   "size" : 1,
20210   "source_file" : "/external/libcxx/include/limits",
20211   "template_args" : [ "type-2" ],
20212   "unique_id" : "_ZTSNSt3__120__libcpp_compute_minIxLi63ELb1EEE"
20213  },
20214  {
20215   "alignment" : 1,
20216   "linker_set_key" : "std::__libcpp_compute_min<long, 31, true>",
20217   "name" : "std::__libcpp_compute_min<long, 31, true>",
20218   "referenced_type" : "type-26",
20219   "self_type" : "type-26",
20220   "size" : 1,
20221   "source_file" : "/external/libcxx/include/limits",
20222   "template_args" : [ "type-27" ],
20223   "unique_id" : "_ZTSNSt3__120__libcpp_compute_minIlLi31ELb1EEE"
20224  },
20225  {
20226   "alignment" : 1,
20227   "linker_set_key" : "std::__libcpp_compute_min<unsigned int, 32, false>",
20228   "name" : "std::__libcpp_compute_min<unsigned int, 32, false>",
20229   "referenced_type" : "type-24",
20230   "self_type" : "type-24",
20231   "size" : 1,
20232   "source_file" : "/external/libcxx/include/limits",
20233   "template_args" : [ "type-25" ],
20234   "unique_id" : "_ZTSNSt3__120__libcpp_compute_minIjLi32ELb0EEE"
20235  },
20236  {
20237   "alignment" : 4,
20238   "fields" :
20239   [
20240    {
20241     "field_name" : "__file_",
20242     "referenced_type" : "type-129"
20243    },
20244    {
20245     "field_name" : "__line_",
20246     "field_offset" : 32,
20247     "referenced_type" : "type-11"
20248    },
20249    {
20250     "field_name" : "__pred_",
20251     "field_offset" : 64,
20252     "referenced_type" : "type-129"
20253    },
20254    {
20255     "field_name" : "__msg_",
20256     "field_offset" : 96,
20257     "referenced_type" : "type-129"
20258    }
20259   ],
20260   "linker_set_key" : "std::__libcpp_debug_info",
20261   "name" : "std::__libcpp_debug_info",
20262   "referenced_type" : "type-2953",
20263   "self_type" : "type-2953",
20264   "size" : 16,
20265   "source_file" : "/external/libcxx/include/__debug",
20266   "unique_id" : "_ZTSNSt3__119__libcpp_debug_infoE"
20267  },
20268  {
20269   "alignment" : 1,
20270   "base_specifiers" :
20271   [
20272    {
20273     "referenced_type" : "type-329"
20274    }
20275   ],
20276   "linker_set_key" : "std::__libcpp_is_final<android::hardware::GrantorDescriptor *>",
20277   "name" : "std::__libcpp_is_final<android::hardware::GrantorDescriptor *>",
20278   "referenced_type" : "type-2616",
20279   "self_type" : "type-2616",
20280   "size" : 1,
20281   "source_file" : "/external/libcxx/include/type_traits",
20282   "template_args" : [ "type-305" ],
20283   "unique_id" : "_ZTSNSt3__117__libcpp_is_finalIPN7android8hardware17GrantorDescriptorEEE"
20284  },
20285  {
20286   "alignment" : 1,
20287   "base_specifiers" :
20288   [
20289    {
20290     "referenced_type" : "type-329"
20291    }
20292   ],
20293   "linker_set_key" : "std::__libcpp_is_final<char *>",
20294   "name" : "std::__libcpp_is_final<char *>",
20295   "referenced_type" : "type-2609",
20296   "self_type" : "type-2609",
20297   "size" : 1,
20298   "source_file" : "/external/libcxx/include/type_traits",
20299   "template_args" : [ "type-200" ],
20300   "unique_id" : "_ZTSNSt3__117__libcpp_is_finalIPcEE"
20301  },
20302  {
20303   "alignment" : 1,
20304   "base_specifiers" :
20305   [
20306    {
20307     "referenced_type" : "type-329"
20308    }
20309   ],
20310   "linker_set_key" : "std::__libcpp_is_final<std::allocator<android::hardware::GrantorDescriptor> >",
20311   "name" : "std::__libcpp_is_final<std::allocator<android::hardware::GrantorDescriptor> >",
20312   "referenced_type" : "type-2617",
20313   "self_type" : "type-2617",
20314   "size" : 1,
20315   "source_file" : "/external/libcxx/include/type_traits",
20316   "template_args" : [ "type-241" ],
20317   "unique_id" : "_ZTSNSt3__117__libcpp_is_finalINS_9allocatorIN7android8hardware17GrantorDescriptorEEEEE"
20318  },
20319  {
20320   "alignment" : 1,
20321   "base_specifiers" :
20322   [
20323    {
20324     "referenced_type" : "type-329"
20325    }
20326   ],
20327   "linker_set_key" : "std::__libcpp_is_final<std::allocator<char16_t> >",
20328   "name" : "std::__libcpp_is_final<std::allocator<char16_t> >",
20329   "referenced_type" : "type-2581",
20330   "self_type" : "type-2581",
20331   "size" : 1,
20332   "source_file" : "/external/libcxx/include/type_traits",
20333   "template_args" : [ "type-66" ],
20334   "unique_id" : "_ZTSNSt3__117__libcpp_is_finalINS_9allocatorIDsEEEE"
20335  },
20336  {
20337   "alignment" : 1,
20338   "base_specifiers" :
20339   [
20340    {
20341     "referenced_type" : "type-329"
20342    }
20343   ],
20344   "linker_set_key" : "std::__libcpp_is_final<std::allocator<char32_t> >",
20345   "name" : "std::__libcpp_is_final<std::allocator<char32_t> >",
20346   "referenced_type" : "type-2583",
20347   "self_type" : "type-2583",
20348   "size" : 1,
20349   "source_file" : "/external/libcxx/include/type_traits",
20350   "template_args" : [ "type-217" ],
20351   "unique_id" : "_ZTSNSt3__117__libcpp_is_finalINS_9allocatorIDiEEEE"
20352  },
20353  {
20354   "alignment" : 1,
20355   "base_specifiers" :
20356   [
20357    {
20358     "referenced_type" : "type-329"
20359    }
20360   ],
20361   "linker_set_key" : "std::__libcpp_is_final<std::allocator<char> >",
20362   "name" : "std::__libcpp_is_final<std::allocator<char> >",
20363   "referenced_type" : "type-2577",
20364   "self_type" : "type-2577",
20365   "size" : 1,
20366   "source_file" : "/external/libcxx/include/type_traits",
20367   "template_args" : [ "type-207" ],
20368   "unique_id" : "_ZTSNSt3__117__libcpp_is_finalINS_9allocatorIcEEEE"
20369  },
20370  {
20371   "alignment" : 1,
20372   "base_specifiers" :
20373   [
20374    {
20375     "referenced_type" : "type-329"
20376    }
20377   ],
20378   "linker_set_key" : "std::__libcpp_is_final<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
20379   "name" : "std::__libcpp_is_final<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
20380   "referenced_type" : "type-2600",
20381   "self_type" : "type-2600",
20382   "size" : 1,
20383   "source_file" : "/external/libcxx/include/type_traits",
20384   "template_args" : [ "type-4" ],
20385   "unique_id" : "_ZTSNSt3__117__libcpp_is_finalINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEEE"
20386  },
20387  {
20388   "alignment" : 1,
20389   "base_specifiers" :
20390   [
20391    {
20392     "referenced_type" : "type-329"
20393    }
20394   ],
20395   "linker_set_key" : "std::__libcpp_is_final<std::allocator<wchar_t> >",
20396   "name" : "std::__libcpp_is_final<std::allocator<wchar_t> >",
20397   "referenced_type" : "type-2579",
20398   "self_type" : "type-2579",
20399   "size" : 1,
20400   "source_file" : "/external/libcxx/include/type_traits",
20401   "template_args" : [ "type-209" ],
20402   "unique_id" : "_ZTSNSt3__117__libcpp_is_finalINS_9allocatorIwEEEE"
20403  },
20404  {
20405   "alignment" : 1,
20406   "base_specifiers" :
20407   [
20408    {
20409     "referenced_type" : "type-329"
20410    }
20411   ],
20412   "linker_set_key" : "std::__libcpp_is_final<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep>",
20413   "name" : "std::__libcpp_is_final<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep>",
20414   "referenced_type" : "type-2580",
20415   "self_type" : "type-2580",
20416   "size" : 1,
20417   "source_file" : "/external/libcxx/include/type_traits",
20418   "template_args" : [ "type-135" ],
20419   "unique_id" : "_ZTSNSt3__117__libcpp_is_finalINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEEE"
20420  },
20421  {
20422   "alignment" : 1,
20423   "base_specifiers" :
20424   [
20425    {
20426     "referenced_type" : "type-329"
20427    }
20428   ],
20429   "linker_set_key" : "std::__libcpp_is_final<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep>",
20430   "name" : "std::__libcpp_is_final<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep>",
20431   "referenced_type" : "type-2582",
20432   "self_type" : "type-2582",
20433   "size" : 1,
20434   "source_file" : "/external/libcxx/include/type_traits",
20435   "template_args" : [ "type-180" ],
20436   "unique_id" : "_ZTSNSt3__117__libcpp_is_finalINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEEE"
20437  },
20438  {
20439   "alignment" : 1,
20440   "base_specifiers" :
20441   [
20442    {
20443     "referenced_type" : "type-329"
20444    }
20445   ],
20446   "linker_set_key" : "std::__libcpp_is_final<std::basic_string<char>::__rep>",
20447   "name" : "std::__libcpp_is_final<std::basic_string<char>::__rep>",
20448   "referenced_type" : "type-2573",
20449   "self_type" : "type-2573",
20450   "size" : 1,
20451   "source_file" : "/external/libcxx/include/type_traits",
20452   "template_args" : [ "type-225" ],
20453   "unique_id" : "_ZTSNSt3__117__libcpp_is_finalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEEE"
20454  },
20455  {
20456   "alignment" : 1,
20457   "base_specifiers" :
20458   [
20459    {
20460     "referenced_type" : "type-329"
20461    }
20462   ],
20463   "linker_set_key" : "std::__libcpp_is_final<std::basic_string<wchar_t>::__rep>",
20464   "name" : "std::__libcpp_is_final<std::basic_string<wchar_t>::__rep>",
20465   "referenced_type" : "type-2578",
20466   "self_type" : "type-2578",
20467   "size" : 1,
20468   "source_file" : "/external/libcxx/include/type_traits",
20469   "template_args" : [ "type-446" ],
20470   "unique_id" : "_ZTSNSt3__117__libcpp_is_finalINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEEE"
20471  },
20472  {
20473   "alignment" : 1,
20474   "base_specifiers" :
20475   [
20476    {
20477     "referenced_type" : "type-329"
20478    }
20479   ],
20480   "linker_set_key" : "std::__libcpp_is_final<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> *>",
20481   "name" : "std::__libcpp_is_final<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> *>",
20482   "referenced_type" : "type-2584",
20483   "self_type" : "type-2584",
20484   "size" : 1,
20485   "source_file" : "/external/libcxx/include/type_traits",
20486   "template_args" : [ "type-290" ],
20487   "unique_id" : "_ZTSNSt3__117__libcpp_is_finalIPNS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEEEE"
20488  },
20489  {
20490   "alignment" : 1,
20491   "base_specifiers" :
20492   [
20493    {
20494     "referenced_type" : "type-329"
20495    }
20496   ],
20497   "linker_set_key" : "std::__libcpp_is_final<unsigned char *>",
20498   "name" : "std::__libcpp_is_final<unsigned char *>",
20499   "referenced_type" : "type-2604",
20500   "self_type" : "type-2604",
20501   "size" : 1,
20502   "source_file" : "/external/libcxx/include/type_traits",
20503   "template_args" : [ "type-302" ],
20504   "unique_id" : "_ZTSNSt3__117__libcpp_is_finalIPhEE"
20505  },
20506  {
20507   "alignment" : 1,
20508   "base_specifiers" :
20509   [
20510    {
20511     "referenced_type" : "type-329"
20512    }
20513   ],
20514   "linker_set_key" : "std::__libcpp_is_final<unsigned int *>",
20515   "name" : "std::__libcpp_is_final<unsigned int *>",
20516   "referenced_type" : "type-2612",
20517   "self_type" : "type-2612",
20518   "size" : 1,
20519   "source_file" : "/external/libcxx/include/type_traits",
20520   "template_args" : [ "type-638" ],
20521   "unique_id" : "_ZTSNSt3__117__libcpp_is_finalIPjEE"
20522  },
20523  {
20524   "alignment" : 1,
20525   "base_specifiers" :
20526   [
20527    {
20528     "referenced_type" : "type-329"
20529    }
20530   ],
20531   "linker_set_key" : "std::__libcpp_is_final<void (*)(void *)>",
20532   "name" : "std::__libcpp_is_final<void (*)(void *)>",
20533   "referenced_type" : "type-2608",
20534   "self_type" : "type-2608",
20535   "size" : 1,
20536   "source_file" : "/external/libcxx/include/type_traits",
20537   "template_args" : [ "type-418" ],
20538   "unique_id" : "_ZTSNSt3__117__libcpp_is_finalIPFvPvEEE"
20539  },
20540  {
20541   "alignment" : 1,
20542   "base_specifiers" :
20543   [
20544    {
20545     "referenced_type" : "type-329"
20546    }
20547   ],
20548   "linker_set_key" : "std::__libcpp_is_floating_point<android::hardware::hidl_death_recipient *>",
20549   "name" : "std::__libcpp_is_floating_point<android::hardware::hidl_death_recipient *>",
20550   "referenced_type" : "type-1913",
20551   "self_type" : "type-1913",
20552   "size" : 1,
20553   "source_file" : "/external/libcxx/include/type_traits",
20554   "template_args" : [ "type-901" ],
20555   "unique_id" : "_ZTSNSt3__126__libcpp_is_floating_pointIPN7android8hardware20hidl_death_recipientEEE"
20556  },
20557  {
20558   "alignment" : 1,
20559   "base_specifiers" :
20560   [
20561    {
20562     "referenced_type" : "type-329"
20563    }
20564   ],
20565   "linker_set_key" : "std::__libcpp_is_floating_point<android::hardware::hidl_string>",
20566   "name" : "std::__libcpp_is_floating_point<android::hardware::hidl_string>",
20567   "referenced_type" : "type-1912",
20568   "self_type" : "type-1912",
20569   "size" : 1,
20570   "source_file" : "/external/libcxx/include/type_traits",
20571   "template_args" : [ "type-126" ],
20572   "unique_id" : "_ZTSNSt3__126__libcpp_is_floating_pointIN7android8hardware11hidl_stringEEE"
20573  },
20574  {
20575   "alignment" : 1,
20576   "base_specifiers" :
20577   [
20578    {
20579     "referenced_type" : "type-329"
20580    }
20581   ],
20582   "linker_set_key" : "std::__libcpp_is_floating_point<char>",
20583   "name" : "std::__libcpp_is_floating_point<char>",
20584   "referenced_type" : "type-1908",
20585   "self_type" : "type-1908",
20586   "size" : 1,
20587   "source_file" : "/external/libcxx/include/type_traits",
20588   "template_args" : [ "type-22" ],
20589   "unique_id" : "_ZTSNSt3__126__libcpp_is_floating_pointIcEE"
20590  },
20591  {
20592   "alignment" : 1,
20593   "base_specifiers" :
20594   [
20595    {
20596     "referenced_type" : "type-329"
20597    }
20598   ],
20599   "linker_set_key" : "std::__libcpp_is_floating_point<const native_handle *>",
20600   "name" : "std::__libcpp_is_floating_point<const native_handle *>",
20601   "referenced_type" : "type-1911",
20602   "self_type" : "type-1911",
20603   "size" : 1,
20604   "source_file" : "/external/libcxx/include/type_traits",
20605   "template_args" : [ "type-8" ],
20606   "unique_id" : "_ZTSNSt3__126__libcpp_is_floating_pointIPK13native_handleEE"
20607  },
20608  {
20609   "alignment" : 1,
20610   "base_specifiers" :
20611   [
20612    {
20613     "referenced_type" : "type-323"
20614    }
20615   ],
20616   "linker_set_key" : "std::__libcpp_is_floating_point<double>",
20617   "name" : "std::__libcpp_is_floating_point<double>",
20618   "referenced_type" : "type-1918",
20619   "self_type" : "type-1918",
20620   "size" : 1,
20621   "source_file" : "/external/libcxx/include/type_traits",
20622   "template_args" : [ "type-35" ],
20623   "unique_id" : "_ZTSNSt3__126__libcpp_is_floating_pointIdEE"
20624  },
20625  {
20626   "alignment" : 1,
20627   "base_specifiers" :
20628   [
20629    {
20630     "referenced_type" : "type-323"
20631    }
20632   ],
20633   "linker_set_key" : "std::__libcpp_is_floating_point<float>",
20634   "name" : "std::__libcpp_is_floating_point<float>",
20635   "referenced_type" : "type-1914",
20636   "self_type" : "type-1914",
20637   "size" : 1,
20638   "source_file" : "/external/libcxx/include/type_traits",
20639   "template_args" : [ "type-33" ],
20640   "unique_id" : "_ZTSNSt3__126__libcpp_is_floating_pointIfEE"
20641  },
20642  {
20643   "alignment" : 1,
20644   "base_specifiers" :
20645   [
20646    {
20647     "referenced_type" : "type-329"
20648    }
20649   ],
20650   "linker_set_key" : "std::__libcpp_is_floating_point<int>",
20651   "name" : "std::__libcpp_is_floating_point<int>",
20652   "referenced_type" : "type-1904",
20653   "self_type" : "type-1904",
20654   "size" : 1,
20655   "source_file" : "/external/libcxx/include/type_traits",
20656   "template_args" : [ "type-11" ],
20657   "unique_id" : "_ZTSNSt3__126__libcpp_is_floating_pointIiEE"
20658  },
20659  {
20660   "alignment" : 1,
20661   "base_specifiers" :
20662   [
20663    {
20664     "referenced_type" : "type-323"
20665    }
20666   ],
20667   "linker_set_key" : "std::__libcpp_is_floating_point<long double>",
20668   "name" : "std::__libcpp_is_floating_point<long double>",
20669   "referenced_type" : "type-998",
20670   "self_type" : "type-998",
20671   "size" : 1,
20672   "source_file" : "/external/libcxx/include/type_traits",
20673   "template_args" : [ "type-3" ],
20674   "unique_id" : "_ZTSNSt3__126__libcpp_is_floating_pointIeEE"
20675  },
20676  {
20677   "alignment" : 1,
20678   "base_specifiers" :
20679   [
20680    {
20681     "referenced_type" : "type-329"
20682    }
20683   ],
20684   "linker_set_key" : "std::__libcpp_is_floating_point<long long>",
20685   "name" : "std::__libcpp_is_floating_point<long long>",
20686   "referenced_type" : "type-992",
20687   "self_type" : "type-992",
20688   "size" : 1,
20689   "source_file" : "/external/libcxx/include/type_traits",
20690   "template_args" : [ "type-2" ],
20691   "unique_id" : "_ZTSNSt3__126__libcpp_is_floating_pointIxEE"
20692  },
20693  {
20694   "alignment" : 1,
20695   "base_specifiers" :
20696   [
20697    {
20698     "referenced_type" : "type-329"
20699    }
20700   ],
20701   "linker_set_key" : "std::__libcpp_is_floating_point<long>",
20702   "name" : "std::__libcpp_is_floating_point<long>",
20703   "referenced_type" : "type-995",
20704   "self_type" : "type-995",
20705   "size" : 1,
20706   "source_file" : "/external/libcxx/include/type_traits",
20707   "template_args" : [ "type-27" ],
20708   "unique_id" : "_ZTSNSt3__126__libcpp_is_floating_pointIlEE"
20709  },
20710  {
20711   "alignment" : 1,
20712   "base_specifiers" :
20713   [
20714    {
20715     "referenced_type" : "type-329"
20716    }
20717   ],
20718   "linker_set_key" : "std::__libcpp_is_floating_point<signed char>",
20719   "name" : "std::__libcpp_is_floating_point<signed char>",
20720   "referenced_type" : "type-1910",
20721   "self_type" : "type-1910",
20722   "size" : 1,
20723   "source_file" : "/external/libcxx/include/type_traits",
20724   "template_args" : [ "type-749" ],
20725   "unique_id" : "_ZTSNSt3__126__libcpp_is_floating_pointIaEE"
20726  },
20727  {
20728   "alignment" : 1,
20729   "base_specifiers" :
20730   [
20731    {
20732     "referenced_type" : "type-329"
20733    }
20734   ],
20735   "linker_set_key" : "std::__libcpp_is_floating_point<std::chrono::duration<long double, std::ratio<1, 1000000000> > >",
20736   "name" : "std::__libcpp_is_floating_point<std::chrono::duration<long double, std::ratio<1, 1000000000> > >",
20737   "referenced_type" : "type-1007",
20738   "self_type" : "type-1007",
20739   "size" : 1,
20740   "source_file" : "/external/libcxx/include/type_traits",
20741   "template_args" : [ "type-631" ],
20742   "unique_id" : "_ZTSNSt3__126__libcpp_is_floating_pointINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE"
20743  },
20744  {
20745   "alignment" : 1,
20746   "base_specifiers" :
20747   [
20748    {
20749     "referenced_type" : "type-329"
20750    }
20751   ],
20752   "linker_set_key" : "std::__libcpp_is_floating_point<std::chrono::duration<long long, std::ratio<1, 1000000000> > >",
20753   "name" : "std::__libcpp_is_floating_point<std::chrono::duration<long long, std::ratio<1, 1000000000> > >",
20754   "referenced_type" : "type-1001",
20755   "self_type" : "type-1001",
20756   "size" : 1,
20757   "source_file" : "/external/libcxx/include/type_traits",
20758   "template_args" : [ "type-571" ],
20759   "unique_id" : "_ZTSNSt3__126__libcpp_is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE"
20760  },
20761  {
20762   "alignment" : 1,
20763   "base_specifiers" :
20764   [
20765    {
20766     "referenced_type" : "type-329"
20767    }
20768   ],
20769   "linker_set_key" : "std::__libcpp_is_floating_point<std::chrono::duration<long long, std::ratio<1, 1> > >",
20770   "name" : "std::__libcpp_is_floating_point<std::chrono::duration<long long, std::ratio<1, 1> > >",
20771   "referenced_type" : "type-1004",
20772   "self_type" : "type-1004",
20773   "size" : 1,
20774   "source_file" : "/external/libcxx/include/type_traits",
20775   "template_args" : [ "type-548" ],
20776   "unique_id" : "_ZTSNSt3__126__libcpp_is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE"
20777  },
20778  {
20779   "alignment" : 1,
20780   "base_specifiers" :
20781   [
20782    {
20783     "referenced_type" : "type-329"
20784    }
20785   ],
20786   "linker_set_key" : "std::__libcpp_is_floating_point<unsigned char>",
20787   "name" : "std::__libcpp_is_floating_point<unsigned char>",
20788   "referenced_type" : "type-1909",
20789   "self_type" : "type-1909",
20790   "size" : 1,
20791   "source_file" : "/external/libcxx/include/type_traits",
20792   "template_args" : [ "type-141" ],
20793   "unique_id" : "_ZTSNSt3__126__libcpp_is_floating_pointIhEE"
20794  },
20795  {
20796   "alignment" : 1,
20797   "base_specifiers" :
20798   [
20799    {
20800     "referenced_type" : "type-329"
20801    }
20802   ],
20803   "linker_set_key" : "std::__libcpp_is_floating_point<unsigned int>",
20804   "name" : "std::__libcpp_is_floating_point<unsigned int>",
20805   "referenced_type" : "type-1905",
20806   "self_type" : "type-1905",
20807   "size" : 1,
20808   "source_file" : "/external/libcxx/include/type_traits",
20809   "template_args" : [ "type-25" ],
20810   "unique_id" : "_ZTSNSt3__126__libcpp_is_floating_pointIjEE"
20811  },
20812  {
20813   "alignment" : 1,
20814   "base_specifiers" :
20815   [
20816    {
20817     "referenced_type" : "type-329"
20818    }
20819   ],
20820   "linker_set_key" : "std::__libcpp_is_floating_point<unsigned long long>",
20821   "name" : "std::__libcpp_is_floating_point<unsigned long long>",
20822   "referenced_type" : "type-1907",
20823   "self_type" : "type-1907",
20824   "size" : 1,
20825   "source_file" : "/external/libcxx/include/type_traits",
20826   "template_args" : [ "type-13" ],
20827   "unique_id" : "_ZTSNSt3__126__libcpp_is_floating_pointIyEE"
20828  },
20829  {
20830   "alignment" : 1,
20831   "base_specifiers" :
20832   [
20833    {
20834     "referenced_type" : "type-329"
20835    }
20836   ],
20837   "linker_set_key" : "std::__libcpp_is_floating_point<unsigned long>",
20838   "name" : "std::__libcpp_is_floating_point<unsigned long>",
20839   "referenced_type" : "type-1906",
20840   "self_type" : "type-1906",
20841   "size" : 1,
20842   "source_file" : "/external/libcxx/include/type_traits",
20843   "template_args" : [ "type-17" ],
20844   "unique_id" : "_ZTSNSt3__126__libcpp_is_floating_pointImEE"
20845  },
20846  {
20847   "alignment" : 1,
20848   "base_specifiers" :
20849   [
20850    {
20851     "referenced_type" : "type-329"
20852    }
20853   ],
20854   "linker_set_key" : "std::__libcpp_is_function<const std::__compressed_pair<char *, void (*)(void *)>, true>",
20855   "name" : "std::__libcpp_is_function<const std::__compressed_pair<char *, void (*)(void *)>, true>",
20856   "referenced_type" : "type-2271",
20857   "self_type" : "type-2271",
20858   "size" : 1,
20859   "source_file" : "/external/libcxx/include/type_traits",
20860   "template_args" : [ "type-1519" ],
20861   "unique_id" : "_ZTSNSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPcPFvPvEEELb1EEE"
20862  },
20863  {
20864   "alignment" : 1,
20865   "base_specifiers" :
20866   [
20867    {
20868     "referenced_type" : "type-329"
20869    }
20870   ],
20871   "linker_set_key" : "std::__libcpp_is_function<const std::__compressed_pair<unsigned char *, void (*)(void *)>, true>",
20872   "name" : "std::__libcpp_is_function<const std::__compressed_pair<unsigned char *, void (*)(void *)>, true>",
20873   "referenced_type" : "type-2265",
20874   "self_type" : "type-2265",
20875   "size" : 1,
20876   "source_file" : "/external/libcxx/include/type_traits",
20877   "template_args" : [ "type-1464" ],
20878   "unique_id" : "_ZTSNSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPhPFvPvEEELb1EEE"
20879  },
20880  {
20881   "alignment" : 1,
20882   "base_specifiers" :
20883   [
20884    {
20885     "referenced_type" : "type-329"
20886    }
20887   ],
20888   "linker_set_key" : "std::__libcpp_is_function<const std::__compressed_pair<unsigned int *, void (*)(void *)>, true>",
20889   "name" : "std::__libcpp_is_function<const std::__compressed_pair<unsigned int *, void (*)(void *)>, true>",
20890   "referenced_type" : "type-2274",
20891   "self_type" : "type-2274",
20892   "size" : 1,
20893   "source_file" : "/external/libcxx/include/type_traits",
20894   "template_args" : [ "type-1557" ],
20895   "unique_id" : "_ZTSNSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPjPFvPvEEELb1EEE"
20896  },
20897  {
20898   "alignment" : 1,
20899   "base_specifiers" :
20900   [
20901    {
20902     "referenced_type" : "type-329"
20903    }
20904   ],
20905   "linker_set_key" : "std::__libcpp_is_function<const std::__compressed_pair_elem<char *, 0, false>, true>",
20906   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<char *, 0, false>, true>",
20907   "referenced_type" : "type-2267",
20908   "self_type" : "type-2267",
20909   "size" : 1,
20910   "source_file" : "/external/libcxx/include/type_traits",
20911   "template_args" : [ "type-1496" ],
20912   "unique_id" : "_ZTSNSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPcLi0ELb0EEELb1EEE"
20913  },
20914  {
20915   "alignment" : 1,
20916   "base_specifiers" :
20917   [
20918    {
20919     "referenced_type" : "type-329"
20920    }
20921   ],
20922   "linker_set_key" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>, true>",
20923   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>, true>",
20924   "referenced_type" : "type-2285",
20925   "self_type" : "type-2285",
20926   "size" : 1,
20927   "source_file" : "/external/libcxx/include/type_traits",
20928   "template_args" : [ "type-64" ],
20929   "unique_id" : "_ZTSNSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE"
20930  },
20931  {
20932   "alignment" : 1,
20933   "base_specifiers" :
20934   [
20935    {
20936     "referenced_type" : "type-329"
20937    }
20938   ],
20939   "linker_set_key" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>, true>",
20940   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>, true>",
20941   "referenced_type" : "type-2290",
20942   "self_type" : "type-2290",
20943   "size" : 1,
20944   "source_file" : "/external/libcxx/include/type_traits",
20945   "template_args" : [ "type-271" ],
20946   "unique_id" : "_ZTSNSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE"
20947  },
20948  {
20949   "alignment" : 1,
20950   "base_specifiers" :
20951   [
20952    {
20953     "referenced_type" : "type-329"
20954    }
20955   ],
20956   "linker_set_key" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::allocator<char>, 1, true>, true>",
20957   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::allocator<char>, 1, true>, true>",
20958   "referenced_type" : "type-2276",
20959   "self_type" : "type-2276",
20960   "size" : 1,
20961   "source_file" : "/external/libcxx/include/type_traits",
20962   "template_args" : [ "type-370" ],
20963   "unique_id" : "_ZTSNSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE"
20964  },
20965  {
20966   "alignment" : 1,
20967   "base_specifiers" :
20968   [
20969    {
20970     "referenced_type" : "type-329"
20971    }
20972   ],
20973   "linker_set_key" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>, true>",
20974   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>, true>",
20975   "referenced_type" : "type-2281",
20976   "self_type" : "type-2281",
20977   "size" : 1,
20978   "source_file" : "/external/libcxx/include/type_traits",
20979   "template_args" : [ "type-605" ],
20980   "unique_id" : "_ZTSNSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE"
20981  },
20982  {
20983   "alignment" : 1,
20984   "base_specifiers" :
20985   [
20986    {
20987     "referenced_type" : "type-329"
20988    }
20989   ],
20990   "linker_set_key" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false>, true>",
20991   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false>, true>",
20992   "referenced_type" : "type-2284",
20993   "self_type" : "type-2284",
20994   "size" : 1,
20995   "source_file" : "/external/libcxx/include/type_traits",
20996   "template_args" : [ "type-709" ],
20997   "unique_id" : "_ZTSNSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE"
20998  },
20999  {
21000   "alignment" : 1,
21001   "base_specifiers" :
21002   [
21003    {
21004     "referenced_type" : "type-329"
21005    }
21006   ],
21007   "linker_set_key" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false>, true>",
21008   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false>, true>",
21009   "referenced_type" : "type-2289",
21010   "self_type" : "type-2289",
21011   "size" : 1,
21012   "source_file" : "/external/libcxx/include/type_traits",
21013   "template_args" : [ "type-178" ],
21014   "unique_id" : "_ZTSNSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE"
21015  },
21016  {
21017   "alignment" : 1,
21018   "base_specifiers" :
21019   [
21020    {
21021     "referenced_type" : "type-329"
21022    }
21023   ],
21024   "linker_set_key" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>, true>",
21025   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>, true>",
21026   "referenced_type" : "type-2275",
21027   "self_type" : "type-2275",
21028   "size" : 1,
21029   "source_file" : "/external/libcxx/include/type_traits",
21030   "template_args" : [ "type-321" ],
21031   "unique_id" : "_ZTSNSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE"
21032  },
21033  {
21034   "alignment" : 1,
21035   "base_specifiers" :
21036   [
21037    {
21038     "referenced_type" : "type-329"
21039    }
21040   ],
21041   "linker_set_key" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>, true>",
21042   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>, true>",
21043   "referenced_type" : "type-2280",
21044   "self_type" : "type-2280",
21045   "size" : 1,
21046   "source_file" : "/external/libcxx/include/type_traits",
21047   "template_args" : [ "type-444" ],
21048   "unique_id" : "_ZTSNSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE"
21049  },
21050  {
21051   "alignment" : 1,
21052   "base_specifiers" :
21053   [
21054    {
21055     "referenced_type" : "type-329"
21056    }
21057   ],
21058   "linker_set_key" : "std::__libcpp_is_function<const std::__compressed_pair_elem<unsigned char *, 0, false>, true>",
21059   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<unsigned char *, 0, false>, true>",
21060   "referenced_type" : "type-2261",
21061   "self_type" : "type-2261",
21062   "size" : 1,
21063   "source_file" : "/external/libcxx/include/type_traits",
21064   "template_args" : [ "type-300" ],
21065   "unique_id" : "_ZTSNSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPhLi0ELb0EEELb1EEE"
21066  },
21067  {
21068   "alignment" : 1,
21069   "base_specifiers" :
21070   [
21071    {
21072     "referenced_type" : "type-329"
21073    }
21074   ],
21075   "linker_set_key" : "std::__libcpp_is_function<const std::__compressed_pair_elem<unsigned int *, 0, false>, true>",
21076   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<unsigned int *, 0, false>, true>",
21077   "referenced_type" : "type-2272",
21078   "self_type" : "type-2272",
21079   "size" : 1,
21080   "source_file" : "/external/libcxx/include/type_traits",
21081   "template_args" : [ "type-1531" ],
21082   "unique_id" : "_ZTSNSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPjLi0ELb0EEELb1EEE"
21083  },
21084  {
21085   "alignment" : 1,
21086   "base_specifiers" :
21087   [
21088    {
21089     "referenced_type" : "type-329"
21090    }
21091   ],
21092   "linker_set_key" : "std::__libcpp_is_function<const std::__compressed_pair_elem<void (*)(void *), 1, false>, true>",
21093   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<void (*)(void *), 1, false>, true>",
21094   "referenced_type" : "type-2262",
21095   "self_type" : "type-2262",
21096   "size" : 1,
21097   "source_file" : "/external/libcxx/include/type_traits",
21098   "template_args" : [ "type-1426" ],
21099   "unique_id" : "_ZTSNSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEELb1EEE"
21100  },
21101  {
21102   "alignment" : 1,
21103   "base_specifiers" :
21104   [
21105    {
21106     "referenced_type" : "type-329"
21107    }
21108   ],
21109   "linker_set_key" : "std::__libcpp_is_function<const std::allocator<char>, true>",
21110   "name" : "std::__libcpp_is_function<const std::allocator<char>, true>",
21111   "referenced_type" : "type-2296",
21112   "self_type" : "type-2296",
21113   "size" : 1,
21114   "source_file" : "/external/libcxx/include/type_traits",
21115   "template_args" : [ "type-399" ],
21116   "unique_id" : "_ZTSNSt3__120__libcpp_is_functionIKNS_9allocatorIcEELb1EEE"
21117  },
21118  {
21119   "alignment" : 1,
21120   "base_specifiers" :
21121   [
21122    {
21123     "referenced_type" : "type-329"
21124    }
21125   ],
21126   "linker_set_key" : "std::__libcpp_is_function<long double, false>",
21127   "name" : "std::__libcpp_is_function<long double, false>",
21128   "referenced_type" : "type-2260",
21129   "self_type" : "type-2260",
21130   "size" : 1,
21131   "source_file" : "/external/libcxx/include/type_traits",
21132   "template_args" : [ "type-3" ],
21133   "unique_id" : "_ZTSNSt3__120__libcpp_is_functionIeLb0EEE"
21134  },
21135  {
21136   "alignment" : 1,
21137   "base_specifiers" :
21138   [
21139    {
21140     "referenced_type" : "type-329"
21141    }
21142   ],
21143   "linker_set_key" : "std::__libcpp_is_function<long long, false>",
21144   "name" : "std::__libcpp_is_function<long long, false>",
21145   "referenced_type" : "type-2258",
21146   "self_type" : "type-2258",
21147   "size" : 1,
21148   "source_file" : "/external/libcxx/include/type_traits",
21149   "template_args" : [ "type-2" ],
21150   "unique_id" : "_ZTSNSt3__120__libcpp_is_functionIxLb0EEE"
21151  },
21152  {
21153   "alignment" : 1,
21154   "base_specifiers" :
21155   [
21156    {
21157     "referenced_type" : "type-329"
21158    }
21159   ],
21160   "linker_set_key" : "std::__libcpp_is_function<long, false>",
21161   "name" : "std::__libcpp_is_function<long, false>",
21162   "referenced_type" : "type-2259",
21163   "self_type" : "type-2259",
21164   "size" : 1,
21165   "source_file" : "/external/libcxx/include/type_traits",
21166   "template_args" : [ "type-27" ],
21167   "unique_id" : "_ZTSNSt3__120__libcpp_is_functionIlLb0EEE"
21168  },
21169  {
21170   "alignment" : 1,
21171   "base_specifiers" :
21172   [
21173    {
21174     "referenced_type" : "type-329"
21175    }
21176   ],
21177   "linker_set_key" : "std::__libcpp_is_function<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> >, true>",
21178   "name" : "std::__libcpp_is_function<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> >, true>",
21179   "referenced_type" : "type-2297",
21180   "self_type" : "type-2297",
21181   "size" : 1,
21182   "source_file" : "/external/libcxx/include/type_traits",
21183   "template_args" : [ "type-223" ],
21184   "unique_id" : "_ZTSNSt3__120__libcpp_is_functionINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EELb1EEE"
21185  },
21186  {
21187   "alignment" : 1,
21188   "base_specifiers" :
21189   [
21190    {
21191     "referenced_type" : "type-329"
21192    }
21193   ],
21194   "linker_set_key" : "std::__libcpp_is_function<std::__compressed_pair_elem<char *, 0, false>, true>",
21195   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<char *, 0, false>, true>",
21196   "referenced_type" : "type-2270",
21197   "self_type" : "type-2270",
21198   "size" : 1,
21199   "source_file" : "/external/libcxx/include/type_traits",
21200   "template_args" : [ "type-634" ],
21201   "unique_id" : "_ZTSNSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPcLi0ELb0EEELb1EEE"
21202  },
21203  {
21204   "alignment" : 1,
21205   "base_specifiers" :
21206   [
21207    {
21208     "referenced_type" : "type-329"
21209    }
21210   ],
21211   "linker_set_key" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>, true>",
21212   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>, true>",
21213   "referenced_type" : "type-2287",
21214   "self_type" : "type-2287",
21215   "size" : 1,
21216   "source_file" : "/external/libcxx/include/type_traits",
21217   "template_args" : [ "type-65" ],
21218   "unique_id" : "_ZTSNSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE"
21219  },
21220  {
21221   "alignment" : 1,
21222   "base_specifiers" :
21223   [
21224    {
21225     "referenced_type" : "type-329"
21226    }
21227   ],
21228   "linker_set_key" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>, true>",
21229   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>, true>",
21230   "referenced_type" : "type-2295",
21231   "self_type" : "type-2295",
21232   "size" : 1,
21233   "source_file" : "/external/libcxx/include/type_traits",
21234   "template_args" : [ "type-272" ],
21235   "unique_id" : "_ZTSNSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE"
21236  },
21237  {
21238   "alignment" : 1,
21239   "base_specifiers" :
21240   [
21241    {
21242     "referenced_type" : "type-329"
21243    }
21244   ],
21245   "linker_set_key" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::allocator<char>, 1, true>, true>",
21246   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::allocator<char>, 1, true>, true>",
21247   "referenced_type" : "type-2279",
21248   "self_type" : "type-2279",
21249   "size" : 1,
21250   "source_file" : "/external/libcxx/include/type_traits",
21251   "template_args" : [ "type-232" ],
21252   "unique_id" : "_ZTSNSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE"
21253  },
21254  {
21255   "alignment" : 1,
21256   "base_specifiers" :
21257   [
21258    {
21259     "referenced_type" : "type-329"
21260    }
21261   ],
21262   "linker_set_key" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>, true>",
21263   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>, true>",
21264   "referenced_type" : "type-2283",
21265   "self_type" : "type-2283",
21266   "size" : 1,
21267   "source_file" : "/external/libcxx/include/type_traits",
21268   "template_args" : [ "type-606" ],
21269   "unique_id" : "_ZTSNSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE"
21270  },
21271  {
21272   "alignment" : 1,
21273   "base_specifiers" :
21274   [
21275    {
21276     "referenced_type" : "type-329"
21277    }
21278   ],
21279   "linker_set_key" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false>, true>",
21280   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false>, true>",
21281   "referenced_type" : "type-2286",
21282   "self_type" : "type-2286",
21283   "size" : 1,
21284   "source_file" : "/external/libcxx/include/type_traits",
21285   "template_args" : [ "type-134" ],
21286   "unique_id" : "_ZTSNSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE"
21287  },
21288  {
21289   "alignment" : 1,
21290   "base_specifiers" :
21291   [
21292    {
21293     "referenced_type" : "type-329"
21294    }
21295   ],
21296   "linker_set_key" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false>, true>",
21297   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false>, true>",
21298   "referenced_type" : "type-2291",
21299   "self_type" : "type-2291",
21300   "size" : 1,
21301   "source_file" : "/external/libcxx/include/type_traits",
21302   "template_args" : [ "type-179" ],
21303   "unique_id" : "_ZTSNSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE"
21304  },
21305  {
21306   "alignment" : 1,
21307   "base_specifiers" :
21308   [
21309    {
21310     "referenced_type" : "type-329"
21311    }
21312   ],
21313   "linker_set_key" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>, true>",
21314   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>, true>",
21315   "referenced_type" : "type-2278",
21316   "self_type" : "type-2278",
21317   "size" : 1,
21318   "source_file" : "/external/libcxx/include/type_traits",
21319   "template_args" : [ "type-224" ],
21320   "unique_id" : "_ZTSNSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE"
21321  },
21322  {
21323   "alignment" : 1,
21324   "base_specifiers" :
21325   [
21326    {
21327     "referenced_type" : "type-329"
21328    }
21329   ],
21330   "linker_set_key" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>, true>",
21331   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>, true>",
21332   "referenced_type" : "type-2282",
21333   "self_type" : "type-2282",
21334   "size" : 1,
21335   "source_file" : "/external/libcxx/include/type_traits",
21336   "template_args" : [ "type-445" ],
21337   "unique_id" : "_ZTSNSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE"
21338  },
21339  {
21340   "alignment" : 1,
21341   "base_specifiers" :
21342   [
21343    {
21344     "referenced_type" : "type-329"
21345    }
21346   ],
21347   "linker_set_key" : "std::__libcpp_is_function<std::__compressed_pair_elem<unsigned char *, 0, false>, true>",
21348   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<unsigned char *, 0, false>, true>",
21349   "referenced_type" : "type-2263",
21350   "self_type" : "type-2263",
21351   "size" : 1,
21352   "source_file" : "/external/libcxx/include/type_traits",
21353   "template_args" : [ "type-301" ],
21354   "unique_id" : "_ZTSNSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPhLi0ELb0EEELb1EEE"
21355  },
21356  {
21357   "alignment" : 1,
21358   "base_specifiers" :
21359   [
21360    {
21361     "referenced_type" : "type-329"
21362    }
21363   ],
21364   "linker_set_key" : "std::__libcpp_is_function<std::__compressed_pair_elem<unsigned int *, 0, false>, true>",
21365   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<unsigned int *, 0, false>, true>",
21366   "referenced_type" : "type-2273",
21367   "self_type" : "type-2273",
21368   "size" : 1,
21369   "source_file" : "/external/libcxx/include/type_traits",
21370   "template_args" : [ "type-637" ],
21371   "unique_id" : "_ZTSNSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPjLi0ELb0EEELb1EEE"
21372  },
21373  {
21374   "alignment" : 1,
21375   "base_specifiers" :
21376   [
21377    {
21378     "referenced_type" : "type-329"
21379    }
21380   ],
21381   "linker_set_key" : "std::__libcpp_is_function<std::__compressed_pair_elem<void (*)(void *), 1, false>, true>",
21382   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<void (*)(void *), 1, false>, true>",
21383   "referenced_type" : "type-2264",
21384   "self_type" : "type-2264",
21385   "size" : 1,
21386   "source_file" : "/external/libcxx/include/type_traits",
21387   "template_args" : [ "type-629" ],
21388   "unique_id" : "_ZTSNSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPFvPvELi1ELb0EEELb1EEE"
21389  },
21390  {
21391   "alignment" : 1,
21392   "linker_set_key" : "std::__libcpp_is_function_imp::__dummy_type",
21393   "name" : "std::__libcpp_is_function_imp::__dummy_type",
21394   "referenced_type" : "type-2257",
21395   "self_type" : "type-2257",
21396   "size" : 1,
21397   "source_file" : "/external/libcxx/include/type_traits",
21398   "unique_id" : "_ZTSNSt3__124__libcpp_is_function_imp12__dummy_typeE"
21399  },
21400  {
21401   "alignment" : 1,
21402   "base_specifiers" :
21403   [
21404    {
21405     "referenced_type" : "type-329"
21406    }
21407   ],
21408   "linker_set_key" : "std::__libcpp_is_integral<android::hardware::hidl_death_recipient *>",
21409   "name" : "std::__libcpp_is_integral<android::hardware::hidl_death_recipient *>",
21410   "referenced_type" : "type-1870",
21411   "self_type" : "type-1870",
21412   "size" : 1,
21413   "source_file" : "/external/libcxx/include/type_traits",
21414   "template_args" : [ "type-901" ],
21415   "unique_id" : "_ZTSNSt3__120__libcpp_is_integralIPN7android8hardware20hidl_death_recipientEEE"
21416  },
21417  {
21418   "alignment" : 1,
21419   "base_specifiers" :
21420   [
21421    {
21422     "referenced_type" : "type-329"
21423    }
21424   ],
21425   "linker_set_key" : "std::__libcpp_is_integral<android::hardware::hidl_string>",
21426   "name" : "std::__libcpp_is_integral<android::hardware::hidl_string>",
21427   "referenced_type" : "type-1869",
21428   "self_type" : "type-1869",
21429   "size" : 1,
21430   "source_file" : "/external/libcxx/include/type_traits",
21431   "template_args" : [ "type-126" ],
21432   "unique_id" : "_ZTSNSt3__120__libcpp_is_integralIN7android8hardware11hidl_stringEEE"
21433  },
21434  {
21435   "alignment" : 1,
21436   "base_specifiers" :
21437   [
21438    {
21439     "referenced_type" : "type-323"
21440    }
21441   ],
21442   "linker_set_key" : "std::__libcpp_is_integral<bool>",
21443   "name" : "std::__libcpp_is_integral<bool>",
21444   "referenced_type" : "type-1871",
21445   "self_type" : "type-1871",
21446   "size" : 1,
21447   "source_file" : "/external/libcxx/include/type_traits",
21448   "template_args" : [ "type-31" ],
21449   "unique_id" : "_ZTSNSt3__120__libcpp_is_integralIbEE"
21450  },
21451  {
21452   "alignment" : 1,
21453   "base_specifiers" :
21454   [
21455    {
21456     "referenced_type" : "type-323"
21457    }
21458   ],
21459   "linker_set_key" : "std::__libcpp_is_integral<char16_t>",
21460   "name" : "std::__libcpp_is_integral<char16_t>",
21461   "referenced_type" : "type-1878",
21462   "self_type" : "type-1878",
21463   "size" : 1,
21464   "source_file" : "/external/libcxx/include/type_traits",
21465   "template_args" : [ "type-67" ],
21466   "unique_id" : "_ZTSNSt3__120__libcpp_is_integralIDsEE"
21467  },
21468  {
21469   "alignment" : 1,
21470   "base_specifiers" :
21471   [
21472    {
21473     "referenced_type" : "type-323"
21474    }
21475   ],
21476   "linker_set_key" : "std::__libcpp_is_integral<char32_t>",
21477   "name" : "std::__libcpp_is_integral<char32_t>",
21478   "referenced_type" : "type-1879",
21479   "self_type" : "type-1879",
21480   "size" : 1,
21481   "source_file" : "/external/libcxx/include/type_traits",
21482   "template_args" : [ "type-184" ],
21483   "unique_id" : "_ZTSNSt3__120__libcpp_is_integralIDiEE"
21484  },
21485  {
21486   "alignment" : 1,
21487   "base_specifiers" :
21488   [
21489    {
21490     "referenced_type" : "type-323"
21491    }
21492   ],
21493   "linker_set_key" : "std::__libcpp_is_integral<char>",
21494   "name" : "std::__libcpp_is_integral<char>",
21495   "referenced_type" : "type-1872",
21496   "self_type" : "type-1872",
21497   "size" : 1,
21498   "source_file" : "/external/libcxx/include/type_traits",
21499   "template_args" : [ "type-22" ],
21500   "unique_id" : "_ZTSNSt3__120__libcpp_is_integralIcEE"
21501  },
21502  {
21503   "alignment" : 1,
21504   "base_specifiers" :
21505   [
21506    {
21507     "referenced_type" : "type-329"
21508    }
21509   ],
21510   "linker_set_key" : "std::__libcpp_is_integral<const native_handle *>",
21511   "name" : "std::__libcpp_is_integral<const native_handle *>",
21512   "referenced_type" : "type-1868",
21513   "self_type" : "type-1868",
21514   "size" : 1,
21515   "source_file" : "/external/libcxx/include/type_traits",
21516   "template_args" : [ "type-8" ],
21517   "unique_id" : "_ZTSNSt3__120__libcpp_is_integralIPK13native_handleEE"
21518  },
21519  {
21520   "alignment" : 1,
21521   "base_specifiers" :
21522   [
21523    {
21524     "referenced_type" : "type-323"
21525    }
21526   ],
21527   "linker_set_key" : "std::__libcpp_is_integral<int>",
21528   "name" : "std::__libcpp_is_integral<int>",
21529   "referenced_type" : "type-1882",
21530   "self_type" : "type-1882",
21531   "size" : 1,
21532   "source_file" : "/external/libcxx/include/type_traits",
21533   "template_args" : [ "type-11" ],
21534   "unique_id" : "_ZTSNSt3__120__libcpp_is_integralIiEE"
21535  },
21536  {
21537   "alignment" : 1,
21538   "base_specifiers" :
21539   [
21540    {
21541     "referenced_type" : "type-323"
21542    }
21543   ],
21544   "linker_set_key" : "std::__libcpp_is_integral<long long>",
21545   "name" : "std::__libcpp_is_integral<long long>",
21546   "referenced_type" : "type-1888",
21547   "self_type" : "type-1888",
21548   "size" : 1,
21549   "source_file" : "/external/libcxx/include/type_traits",
21550   "template_args" : [ "type-2" ],
21551   "unique_id" : "_ZTSNSt3__120__libcpp_is_integralIxEE"
21552  },
21553  {
21554   "alignment" : 1,
21555   "base_specifiers" :
21556   [
21557    {
21558     "referenced_type" : "type-323"
21559    }
21560   ],
21561   "linker_set_key" : "std::__libcpp_is_integral<long>",
21562   "name" : "std::__libcpp_is_integral<long>",
21563   "referenced_type" : "type-1884",
21564   "self_type" : "type-1884",
21565   "size" : 1,
21566   "source_file" : "/external/libcxx/include/type_traits",
21567   "template_args" : [ "type-27" ],
21568   "unique_id" : "_ZTSNSt3__120__libcpp_is_integralIlEE"
21569  },
21570  {
21571   "alignment" : 1,
21572   "base_specifiers" :
21573   [
21574    {
21575     "referenced_type" : "type-323"
21576    }
21577   ],
21578   "linker_set_key" : "std::__libcpp_is_integral<short>",
21579   "name" : "std::__libcpp_is_integral<short>",
21580   "referenced_type" : "type-1880",
21581   "self_type" : "type-1880",
21582   "size" : 1,
21583   "source_file" : "/external/libcxx/include/type_traits",
21584   "template_args" : [ "type-113" ],
21585   "unique_id" : "_ZTSNSt3__120__libcpp_is_integralIsEE"
21586  },
21587  {
21588   "alignment" : 1,
21589   "base_specifiers" :
21590   [
21591    {
21592     "referenced_type" : "type-323"
21593    }
21594   ],
21595   "linker_set_key" : "std::__libcpp_is_integral<signed char>",
21596   "name" : "std::__libcpp_is_integral<signed char>",
21597   "referenced_type" : "type-1873",
21598   "self_type" : "type-1873",
21599   "size" : 1,
21600   "source_file" : "/external/libcxx/include/type_traits",
21601   "template_args" : [ "type-749" ],
21602   "unique_id" : "_ZTSNSt3__120__libcpp_is_integralIaEE"
21603  },
21604  {
21605   "alignment" : 1,
21606   "base_specifiers" :
21607   [
21608    {
21609     "referenced_type" : "type-323"
21610    }
21611   ],
21612   "linker_set_key" : "std::__libcpp_is_integral<unsigned char>",
21613   "name" : "std::__libcpp_is_integral<unsigned char>",
21614   "referenced_type" : "type-1874",
21615   "self_type" : "type-1874",
21616   "size" : 1,
21617   "source_file" : "/external/libcxx/include/type_traits",
21618   "template_args" : [ "type-141" ],
21619   "unique_id" : "_ZTSNSt3__120__libcpp_is_integralIhEE"
21620  },
21621  {
21622   "alignment" : 1,
21623   "base_specifiers" :
21624   [
21625    {
21626     "referenced_type" : "type-323"
21627    }
21628   ],
21629   "linker_set_key" : "std::__libcpp_is_integral<unsigned int>",
21630   "name" : "std::__libcpp_is_integral<unsigned int>",
21631   "referenced_type" : "type-1883",
21632   "self_type" : "type-1883",
21633   "size" : 1,
21634   "source_file" : "/external/libcxx/include/type_traits",
21635   "template_args" : [ "type-25" ],
21636   "unique_id" : "_ZTSNSt3__120__libcpp_is_integralIjEE"
21637  },
21638  {
21639   "alignment" : 1,
21640   "base_specifiers" :
21641   [
21642    {
21643     "referenced_type" : "type-323"
21644    }
21645   ],
21646   "linker_set_key" : "std::__libcpp_is_integral<unsigned long long>",
21647   "name" : "std::__libcpp_is_integral<unsigned long long>",
21648   "referenced_type" : "type-1889",
21649   "self_type" : "type-1889",
21650   "size" : 1,
21651   "source_file" : "/external/libcxx/include/type_traits",
21652   "template_args" : [ "type-13" ],
21653   "unique_id" : "_ZTSNSt3__120__libcpp_is_integralIyEE"
21654  },
21655  {
21656   "alignment" : 1,
21657   "base_specifiers" :
21658   [
21659    {
21660     "referenced_type" : "type-323"
21661    }
21662   ],
21663   "linker_set_key" : "std::__libcpp_is_integral<unsigned long>",
21664   "name" : "std::__libcpp_is_integral<unsigned long>",
21665   "referenced_type" : "type-1885",
21666   "self_type" : "type-1885",
21667   "size" : 1,
21668   "source_file" : "/external/libcxx/include/type_traits",
21669   "template_args" : [ "type-17" ],
21670   "unique_id" : "_ZTSNSt3__120__libcpp_is_integralImEE"
21671  },
21672  {
21673   "alignment" : 1,
21674   "base_specifiers" :
21675   [
21676    {
21677     "referenced_type" : "type-323"
21678    }
21679   ],
21680   "linker_set_key" : "std::__libcpp_is_integral<unsigned short>",
21681   "name" : "std::__libcpp_is_integral<unsigned short>",
21682   "referenced_type" : "type-1881",
21683   "self_type" : "type-1881",
21684   "size" : 1,
21685   "source_file" : "/external/libcxx/include/type_traits",
21686   "template_args" : [ "type-59" ],
21687   "unique_id" : "_ZTSNSt3__120__libcpp_is_integralItEE"
21688  },
21689  {
21690   "alignment" : 1,
21691   "base_specifiers" :
21692   [
21693    {
21694     "referenced_type" : "type-323"
21695    }
21696   ],
21697   "linker_set_key" : "std::__libcpp_is_integral<wchar_t>",
21698   "name" : "std::__libcpp_is_integral<wchar_t>",
21699   "referenced_type" : "type-1875",
21700   "self_type" : "type-1875",
21701   "size" : 1,
21702   "source_file" : "/external/libcxx/include/type_traits",
21703   "template_args" : [ "type-210" ],
21704   "unique_id" : "_ZTSNSt3__120__libcpp_is_integralIwEE"
21705  },
21706  {
21707   "alignment" : 1,
21708   "base_specifiers" :
21709   [
21710    {
21711     "referenced_type" : "type-323"
21712    }
21713   ],
21714   "linker_set_key" : "std::__libcpp_is_nothrow_constructible<true, false, std::allocator<android::hardware::GrantorDescriptor>>",
21715   "name" : "std::__libcpp_is_nothrow_constructible<true, false, std::allocator<android::hardware::GrantorDescriptor>>",
21716   "referenced_type" : "type-2856",
21717   "self_type" : "type-2856",
21718   "size" : 1,
21719   "source_file" : "/external/libcxx/include/type_traits",
21720   "template_args" : [ "type-241" ],
21721   "unique_id" : "_ZTSNSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_9allocatorIN7android8hardware17GrantorDescriptorEEEJEEE"
21722  },
21723  {
21724   "alignment" : 1,
21725   "base_specifiers" :
21726   [
21727    {
21728     "referenced_type" : "type-323"
21729    }
21730   ],
21731   "linker_set_key" : "std::__libcpp_is_nothrow_constructible<true, false, std::allocator<char>>",
21732   "name" : "std::__libcpp_is_nothrow_constructible<true, false, std::allocator<char>>",
21733   "referenced_type" : "type-2853",
21734   "self_type" : "type-2853",
21735   "size" : 1,
21736   "source_file" : "/external/libcxx/include/type_traits",
21737   "template_args" : [ "type-207" ],
21738   "unique_id" : "_ZTSNSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_9allocatorIcEEJEEE"
21739  },
21740  {
21741   "alignment" : 1,
21742   "base_specifiers" :
21743   [
21744    {
21745     "referenced_type" : "type-323"
21746    }
21747   ],
21748   "linker_set_key" : "std::__libcpp_is_nothrow_constructible<true, false, std::mutex>",
21749   "name" : "std::__libcpp_is_nothrow_constructible<true, false, std::mutex>",
21750   "referenced_type" : "type-2852",
21751   "self_type" : "type-2852",
21752   "size" : 1,
21753   "source_file" : "/external/libcxx/include/type_traits",
21754   "template_args" : [ "type-1086" ],
21755   "unique_id" : "_ZTSNSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_5mutexEJEEE"
21756  },
21757  {
21758   "alignment" : 1,
21759   "base_specifiers" :
21760   [
21761    {
21762     "referenced_type" : "type-329"
21763    }
21764   ],
21765   "linker_set_key" : "std::__libcpp_is_void<android::hardware::GrantorDescriptor>",
21766   "name" : "std::__libcpp_is_void<android::hardware::GrantorDescriptor>",
21767   "referenced_type" : "type-1745",
21768   "self_type" : "type-1745",
21769   "size" : 1,
21770   "source_file" : "/external/libcxx/include/type_traits",
21771   "template_args" : [ "type-242" ],
21772   "unique_id" : "_ZTSNSt3__116__libcpp_is_voidIN7android8hardware17GrantorDescriptorEEE"
21773  },
21774  {
21775   "alignment" : 1,
21776   "base_specifiers" :
21777   [
21778    {
21779     "referenced_type" : "type-329"
21780    }
21781   ],
21782   "linker_set_key" : "std::__libcpp_is_void<char16_t>",
21783   "name" : "std::__libcpp_is_void<char16_t>",
21784   "referenced_type" : "type-1729",
21785   "self_type" : "type-1729",
21786   "size" : 1,
21787   "source_file" : "/external/libcxx/include/type_traits",
21788   "template_args" : [ "type-67" ],
21789   "unique_id" : "_ZTSNSt3__116__libcpp_is_voidIDsEE"
21790  },
21791  {
21792   "alignment" : 1,
21793   "base_specifiers" :
21794   [
21795    {
21796     "referenced_type" : "type-329"
21797    }
21798   ],
21799   "linker_set_key" : "std::__libcpp_is_void<char32_t>",
21800   "name" : "std::__libcpp_is_void<char32_t>",
21801   "referenced_type" : "type-1730",
21802   "self_type" : "type-1730",
21803   "size" : 1,
21804   "source_file" : "/external/libcxx/include/type_traits",
21805   "template_args" : [ "type-184" ],
21806   "unique_id" : "_ZTSNSt3__116__libcpp_is_voidIDiEE"
21807  },
21808  {
21809   "alignment" : 1,
21810   "base_specifiers" :
21811   [
21812    {
21813     "referenced_type" : "type-329"
21814    }
21815   ],
21816   "linker_set_key" : "std::__libcpp_is_void<char>",
21817   "name" : "std::__libcpp_is_void<char>",
21818   "referenced_type" : "type-1727",
21819   "self_type" : "type-1727",
21820   "size" : 1,
21821   "source_file" : "/external/libcxx/include/type_traits",
21822   "template_args" : [ "type-22" ],
21823   "unique_id" : "_ZTSNSt3__116__libcpp_is_voidIcEE"
21824  },
21825  {
21826   "alignment" : 1,
21827   "base_specifiers" :
21828   [
21829    {
21830     "referenced_type" : "type-329"
21831    }
21832   ],
21833   "linker_set_key" : "std::__libcpp_is_void<long double>",
21834   "name" : "std::__libcpp_is_void<long double>",
21835   "referenced_type" : "type-1736",
21836   "self_type" : "type-1736",
21837   "size" : 1,
21838   "source_file" : "/external/libcxx/include/type_traits",
21839   "template_args" : [ "type-3" ],
21840   "unique_id" : "_ZTSNSt3__116__libcpp_is_voidIeEE"
21841  },
21842  {
21843   "alignment" : 1,
21844   "base_specifiers" :
21845   [
21846    {
21847     "referenced_type" : "type-329"
21848    }
21849   ],
21850   "linker_set_key" : "std::__libcpp_is_void<long long>",
21851   "name" : "std::__libcpp_is_void<long long>",
21852   "referenced_type" : "type-1734",
21853   "self_type" : "type-1734",
21854   "size" : 1,
21855   "source_file" : "/external/libcxx/include/type_traits",
21856   "template_args" : [ "type-2" ],
21857   "unique_id" : "_ZTSNSt3__116__libcpp_is_voidIxEE"
21858  },
21859  {
21860   "alignment" : 1,
21861   "base_specifiers" :
21862   [
21863    {
21864     "referenced_type" : "type-329"
21865    }
21866   ],
21867   "linker_set_key" : "std::__libcpp_is_void<long>",
21868   "name" : "std::__libcpp_is_void<long>",
21869   "referenced_type" : "type-1735",
21870   "self_type" : "type-1735",
21871   "size" : 1,
21872   "source_file" : "/external/libcxx/include/type_traits",
21873   "template_args" : [ "type-27" ],
21874   "unique_id" : "_ZTSNSt3__116__libcpp_is_voidIlEE"
21875  },
21876  {
21877   "alignment" : 1,
21878   "base_specifiers" :
21879   [
21880    {
21881     "referenced_type" : "type-329"
21882    }
21883   ],
21884   "linker_set_key" : "std::__libcpp_is_void<std::__compressed_pair<char *, void (*)(void *)> >",
21885   "name" : "std::__libcpp_is_void<std::__compressed_pair<char *, void (*)(void *)> >",
21886   "referenced_type" : "type-1741",
21887   "self_type" : "type-1741",
21888   "size" : 1,
21889   "source_file" : "/external/libcxx/include/type_traits",
21890   "template_args" : [ "type-633" ],
21891   "unique_id" : "_ZTSNSt3__116__libcpp_is_voidINS_17__compressed_pairIPcPFvPvEEEEE"
21892  },
21893  {
21894   "alignment" : 1,
21895   "base_specifiers" :
21896   [
21897    {
21898     "referenced_type" : "type-329"
21899    }
21900   ],
21901   "linker_set_key" : "std::__libcpp_is_void<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> > >",
21902   "name" : "std::__libcpp_is_void<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> > >",
21903   "referenced_type" : "type-1756",
21904   "self_type" : "type-1756",
21905   "size" : 1,
21906   "source_file" : "/external/libcxx/include/type_traits",
21907   "template_args" : [ "type-223" ],
21908   "unique_id" : "_ZTSNSt3__116__libcpp_is_voidINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE"
21909  },
21910  {
21911   "alignment" : 1,
21912   "base_specifiers" :
21913   [
21914    {
21915     "referenced_type" : "type-329"
21916    }
21917   ],
21918   "linker_set_key" : "std::__libcpp_is_void<std::__compressed_pair<unsigned char *, void (*)(void *)> >",
21919   "name" : "std::__libcpp_is_void<std::__compressed_pair<unsigned char *, void (*)(void *)> >",
21920   "referenced_type" : "type-1739",
21921   "self_type" : "type-1739",
21922   "size" : 1,
21923   "source_file" : "/external/libcxx/include/type_traits",
21924   "template_args" : [ "type-628" ],
21925   "unique_id" : "_ZTSNSt3__116__libcpp_is_voidINS_17__compressed_pairIPhPFvPvEEEEE"
21926  },
21927  {
21928   "alignment" : 1,
21929   "base_specifiers" :
21930   [
21931    {
21932     "referenced_type" : "type-329"
21933    }
21934   ],
21935   "linker_set_key" : "std::__libcpp_is_void<std::__compressed_pair<unsigned int *, void (*)(void *)> >",
21936   "name" : "std::__libcpp_is_void<std::__compressed_pair<unsigned int *, void (*)(void *)> >",
21937   "referenced_type" : "type-1743",
21938   "self_type" : "type-1743",
21939   "size" : 1,
21940   "source_file" : "/external/libcxx/include/type_traits",
21941   "template_args" : [ "type-636" ],
21942   "unique_id" : "_ZTSNSt3__116__libcpp_is_voidINS_17__compressed_pairIPjPFvPvEEEEE"
21943  },
21944  {
21945   "alignment" : 1,
21946   "base_specifiers" :
21947   [
21948    {
21949     "referenced_type" : "type-329"
21950    }
21951   ],
21952   "linker_set_key" : "std::__libcpp_is_void<std::__compressed_pair_elem<char *, 0, false> >",
21953   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<char *, 0, false> >",
21954   "referenced_type" : "type-1740",
21955   "self_type" : "type-1740",
21956   "size" : 1,
21957   "source_file" : "/external/libcxx/include/type_traits",
21958   "template_args" : [ "type-634" ],
21959   "unique_id" : "_ZTSNSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPcLi0ELb0EEEEE"
21960  },
21961  {
21962   "alignment" : 1,
21963   "base_specifiers" :
21964   [
21965    {
21966     "referenced_type" : "type-329"
21967    }
21968   ],
21969   "linker_set_key" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
21970   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
21971   "referenced_type" : "type-1751",
21972   "self_type" : "type-1751",
21973   "size" : 1,
21974   "source_file" : "/external/libcxx/include/type_traits",
21975   "template_args" : [ "type-65" ],
21976   "unique_id" : "_ZTSNSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE"
21977  },
21978  {
21979   "alignment" : 1,
21980   "base_specifiers" :
21981   [
21982    {
21983     "referenced_type" : "type-329"
21984    }
21985   ],
21986   "linker_set_key" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
21987   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
21988   "referenced_type" : "type-1753",
21989   "self_type" : "type-1753",
21990   "size" : 1,
21991   "source_file" : "/external/libcxx/include/type_traits",
21992   "template_args" : [ "type-272" ],
21993   "unique_id" : "_ZTSNSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE"
21994  },
21995  {
21996   "alignment" : 1,
21997   "base_specifiers" :
21998   [
21999    {
22000     "referenced_type" : "type-329"
22001    }
22002   ],
22003   "linker_set_key" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
22004   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
22005   "referenced_type" : "type-1747",
22006   "self_type" : "type-1747",
22007   "size" : 1,
22008   "source_file" : "/external/libcxx/include/type_traits",
22009   "template_args" : [ "type-232" ],
22010   "unique_id" : "_ZTSNSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE"
22011  },
22012  {
22013   "alignment" : 1,
22014   "base_specifiers" :
22015   [
22016    {
22017     "referenced_type" : "type-329"
22018    }
22019   ],
22020   "linker_set_key" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
22021   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
22022   "referenced_type" : "type-1749",
22023   "self_type" : "type-1749",
22024   "size" : 1,
22025   "source_file" : "/external/libcxx/include/type_traits",
22026   "template_args" : [ "type-606" ],
22027   "unique_id" : "_ZTSNSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE"
22028  },
22029  {
22030   "alignment" : 1,
22031   "base_specifiers" :
22032   [
22033    {
22034     "referenced_type" : "type-329"
22035    }
22036   ],
22037   "linker_set_key" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
22038   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
22039   "referenced_type" : "type-1750",
22040   "self_type" : "type-1750",
22041   "size" : 1,
22042   "source_file" : "/external/libcxx/include/type_traits",
22043   "template_args" : [ "type-134" ],
22044   "unique_id" : "_ZTSNSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE"
22045  },
22046  {
22047   "alignment" : 1,
22048   "base_specifiers" :
22049   [
22050    {
22051     "referenced_type" : "type-329"
22052    }
22053   ],
22054   "linker_set_key" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
22055   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
22056   "referenced_type" : "type-1752",
22057   "self_type" : "type-1752",
22058   "size" : 1,
22059   "source_file" : "/external/libcxx/include/type_traits",
22060   "template_args" : [ "type-179" ],
22061   "unique_id" : "_ZTSNSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE"
22062  },
22063  {
22064   "alignment" : 1,
22065   "base_specifiers" :
22066   [
22067    {
22068     "referenced_type" : "type-329"
22069    }
22070   ],
22071   "linker_set_key" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
22072   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
22073   "referenced_type" : "type-1746",
22074   "self_type" : "type-1746",
22075   "size" : 1,
22076   "source_file" : "/external/libcxx/include/type_traits",
22077   "template_args" : [ "type-224" ],
22078   "unique_id" : "_ZTSNSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE"
22079  },
22080  {
22081   "alignment" : 1,
22082   "base_specifiers" :
22083   [
22084    {
22085     "referenced_type" : "type-329"
22086    }
22087   ],
22088   "linker_set_key" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
22089   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
22090   "referenced_type" : "type-1748",
22091   "self_type" : "type-1748",
22092   "size" : 1,
22093   "source_file" : "/external/libcxx/include/type_traits",
22094   "template_args" : [ "type-445" ],
22095   "unique_id" : "_ZTSNSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE"
22096  },
22097  {
22098   "alignment" : 1,
22099   "base_specifiers" :
22100   [
22101    {
22102     "referenced_type" : "type-329"
22103    }
22104   ],
22105   "linker_set_key" : "std::__libcpp_is_void<std::__compressed_pair_elem<unsigned char *, 0, false> >",
22106   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<unsigned char *, 0, false> >",
22107   "referenced_type" : "type-1737",
22108   "self_type" : "type-1737",
22109   "size" : 1,
22110   "source_file" : "/external/libcxx/include/type_traits",
22111   "template_args" : [ "type-301" ],
22112   "unique_id" : "_ZTSNSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPhLi0ELb0EEEEE"
22113  },
22114  {
22115   "alignment" : 1,
22116   "base_specifiers" :
22117   [
22118    {
22119     "referenced_type" : "type-329"
22120    }
22121   ],
22122   "linker_set_key" : "std::__libcpp_is_void<std::__compressed_pair_elem<unsigned int *, 0, false> >",
22123   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<unsigned int *, 0, false> >",
22124   "referenced_type" : "type-1742",
22125   "self_type" : "type-1742",
22126   "size" : 1,
22127   "source_file" : "/external/libcxx/include/type_traits",
22128   "template_args" : [ "type-637" ],
22129   "unique_id" : "_ZTSNSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPjLi0ELb0EEEEE"
22130  },
22131  {
22132   "alignment" : 1,
22133   "base_specifiers" :
22134   [
22135    {
22136     "referenced_type" : "type-329"
22137    }
22138   ],
22139   "linker_set_key" : "std::__libcpp_is_void<std::__compressed_pair_elem<void (*)(void *), 1, false> >",
22140   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<void (*)(void *), 1, false> >",
22141   "referenced_type" : "type-1738",
22142   "self_type" : "type-1738",
22143   "size" : 1,
22144   "source_file" : "/external/libcxx/include/type_traits",
22145   "template_args" : [ "type-629" ],
22146   "unique_id" : "_ZTSNSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE"
22147  },
22148  {
22149   "alignment" : 1,
22150   "base_specifiers" :
22151   [
22152    {
22153     "referenced_type" : "type-329"
22154    }
22155   ],
22156   "linker_set_key" : "std::__libcpp_is_void<std::allocator<char> >",
22157   "name" : "std::__libcpp_is_void<std::allocator<char> >",
22158   "referenced_type" : "type-1754",
22159   "self_type" : "type-1754",
22160   "size" : 1,
22161   "source_file" : "/external/libcxx/include/type_traits",
22162   "template_args" : [ "type-207" ],
22163   "unique_id" : "_ZTSNSt3__116__libcpp_is_voidINS_9allocatorIcEEEE"
22164  },
22165  {
22166   "alignment" : 1,
22167   "base_specifiers" :
22168   [
22169    {
22170     "referenced_type" : "type-329"
22171    }
22172   ],
22173   "linker_set_key" : "std::__libcpp_is_void<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> >",
22174   "name" : "std::__libcpp_is_void<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> >",
22175   "referenced_type" : "type-1731",
22176   "self_type" : "type-1731",
22177   "size" : 1,
22178   "source_file" : "/external/libcxx/include/type_traits",
22179   "template_args" : [ "type-1732" ],
22180   "unique_id" : "_ZTSNSt3__116__libcpp_is_voidINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEEEE"
22181  },
22182  {
22183   "alignment" : 1,
22184   "base_specifiers" :
22185   [
22186    {
22187     "referenced_type" : "type-323"
22188    }
22189   ],
22190   "linker_set_key" : "std::__libcpp_is_void<void>",
22191   "name" : "std::__libcpp_is_void<void>",
22192   "referenced_type" : "type-1757",
22193   "self_type" : "type-1757",
22194   "size" : 1,
22195   "source_file" : "/external/libcxx/include/type_traits",
22196   "template_args" : [ "type-97" ],
22197   "unique_id" : "_ZTSNSt3__116__libcpp_is_voidIvEE"
22198  },
22199  {
22200   "alignment" : 1,
22201   "base_specifiers" :
22202   [
22203    {
22204     "referenced_type" : "type-329"
22205    }
22206   ],
22207   "linker_set_key" : "std::__libcpp_is_void<wchar_t>",
22208   "name" : "std::__libcpp_is_void<wchar_t>",
22209   "referenced_type" : "type-1728",
22210   "self_type" : "type-1728",
22211   "size" : 1,
22212   "source_file" : "/external/libcxx/include/type_traits",
22213   "template_args" : [ "type-210" ],
22214   "unique_id" : "_ZTSNSt3__116__libcpp_is_voidIwEE"
22215  },
22216  {
22217   "alignment" : 4,
22218   "fields" :
22219   [
22220    {
22221     "field_name" : "__old_loc_",
22222     "referenced_type" : "type-1109"
22223    }
22224   ],
22225   "linker_set_key" : "std::__libcpp_locale_guard",
22226   "name" : "std::__libcpp_locale_guard",
22227   "referenced_type" : "type-1108",
22228   "self_type" : "type-1108",
22229   "size" : 4,
22230   "source_file" : "/external/libcxx/include/__locale",
22231   "unique_id" : "_ZTSNSt3__121__libcpp_locale_guardE"
22232  },
22233  {
22234   "alignment" : 1,
22235   "linker_set_key" : "std::__libcpp_numeric_limits<bool, true>",
22236   "name" : "std::__libcpp_numeric_limits<bool, true>",
22237   "record_kind" : "class",
22238   "referenced_type" : "type-30",
22239   "self_type" : "type-30",
22240   "size" : 1,
22241   "source_file" : "/external/libcxx/include/limits",
22242   "template_args" : [ "type-31" ],
22243   "unique_id" : "_ZTSNSt3__123__libcpp_numeric_limitsIbLb1EEE"
22244  },
22245  {
22246   "alignment" : 1,
22247   "linker_set_key" : "std::__libcpp_numeric_limits<char, true>",
22248   "name" : "std::__libcpp_numeric_limits<char, true>",
22249   "record_kind" : "class",
22250   "referenced_type" : "type-21",
22251   "self_type" : "type-21",
22252   "size" : 1,
22253   "source_file" : "/external/libcxx/include/limits",
22254   "template_args" : [ "type-22" ],
22255   "unique_id" : "_ZTSNSt3__123__libcpp_numeric_limitsIcLb1EEE"
22256  },
22257  {
22258   "alignment" : 1,
22259   "linker_set_key" : "std::__libcpp_numeric_limits<double, true>",
22260   "name" : "std::__libcpp_numeric_limits<double, true>",
22261   "record_kind" : "class",
22262   "referenced_type" : "type-34",
22263   "self_type" : "type-34",
22264   "size" : 1,
22265   "source_file" : "/external/libcxx/include/limits",
22266   "template_args" : [ "type-35" ],
22267   "unique_id" : "_ZTSNSt3__123__libcpp_numeric_limitsIdLb1EEE"
22268  },
22269  {
22270   "alignment" : 1,
22271   "linker_set_key" : "std::__libcpp_numeric_limits<float, true>",
22272   "name" : "std::__libcpp_numeric_limits<float, true>",
22273   "record_kind" : "class",
22274   "referenced_type" : "type-32",
22275   "self_type" : "type-32",
22276   "size" : 1,
22277   "source_file" : "/external/libcxx/include/limits",
22278   "template_args" : [ "type-33" ],
22279   "unique_id" : "_ZTSNSt3__123__libcpp_numeric_limitsIfLb1EEE"
22280  },
22281  {
22282   "alignment" : 1,
22283   "linker_set_key" : "std::__libcpp_numeric_limits<int, true>",
22284   "name" : "std::__libcpp_numeric_limits<int, true>",
22285   "record_kind" : "class",
22286   "referenced_type" : "type-38",
22287   "self_type" : "type-38",
22288   "size" : 1,
22289   "source_file" : "/external/libcxx/include/limits",
22290   "template_args" : [ "type-11" ],
22291   "unique_id" : "_ZTSNSt3__123__libcpp_numeric_limitsIiLb1EEE"
22292  },
22293  {
22294   "alignment" : 1,
22295   "linker_set_key" : "std::__libcpp_numeric_limits<long double, true>",
22296   "name" : "std::__libcpp_numeric_limits<long double, true>",
22297   "record_kind" : "class",
22298   "referenced_type" : "type-36",
22299   "self_type" : "type-36",
22300   "size" : 1,
22301   "source_file" : "/external/libcxx/include/limits",
22302   "template_args" : [ "type-3" ],
22303   "unique_id" : "_ZTSNSt3__123__libcpp_numeric_limitsIeLb1EEE"
22304  },
22305  {
22306   "alignment" : 1,
22307   "linker_set_key" : "std::__libcpp_numeric_limits<long long, true>",
22308   "name" : "std::__libcpp_numeric_limits<long long, true>",
22309   "record_kind" : "class",
22310   "referenced_type" : "type-14",
22311   "self_type" : "type-14",
22312   "size" : 1,
22313   "source_file" : "/external/libcxx/include/limits",
22314   "template_args" : [ "type-2" ],
22315   "unique_id" : "_ZTSNSt3__123__libcpp_numeric_limitsIxLb1EEE"
22316  },
22317  {
22318   "alignment" : 1,
22319   "linker_set_key" : "std::__libcpp_numeric_limits<long, true>",
22320   "name" : "std::__libcpp_numeric_limits<long, true>",
22321   "record_kind" : "class",
22322   "referenced_type" : "type-42",
22323   "self_type" : "type-42",
22324   "size" : 1,
22325   "source_file" : "/external/libcxx/include/limits",
22326   "template_args" : [ "type-27" ],
22327   "unique_id" : "_ZTSNSt3__123__libcpp_numeric_limitsIlLb1EEE"
22328  },
22329  {
22330   "alignment" : 1,
22331   "linker_set_key" : "std::__libcpp_numeric_limits<unsigned int, true>",
22332   "name" : "std::__libcpp_numeric_limits<unsigned int, true>",
22333   "record_kind" : "class",
22334   "referenced_type" : "type-40",
22335   "self_type" : "type-40",
22336   "size" : 1,
22337   "source_file" : "/external/libcxx/include/limits",
22338   "template_args" : [ "type-25" ],
22339   "unique_id" : "_ZTSNSt3__123__libcpp_numeric_limitsIjLb1EEE"
22340  },
22341  {
22342   "alignment" : 1,
22343   "linker_set_key" : "std::__libcpp_numeric_limits<unsigned long long, true>",
22344   "name" : "std::__libcpp_numeric_limits<unsigned long long, true>",
22345   "record_kind" : "class",
22346   "referenced_type" : "type-19",
22347   "self_type" : "type-19",
22348   "size" : 1,
22349   "source_file" : "/external/libcxx/include/limits",
22350   "template_args" : [ "type-13" ],
22351   "unique_id" : "_ZTSNSt3__123__libcpp_numeric_limitsIyLb1EEE"
22352  },
22353  {
22354   "alignment" : 1,
22355   "linker_set_key" : "std::__libcpp_numeric_limits<unsigned long, true>",
22356   "name" : "std::__libcpp_numeric_limits<unsigned long, true>",
22357   "record_kind" : "class",
22358   "referenced_type" : "type-16",
22359   "self_type" : "type-16",
22360   "size" : 1,
22361   "source_file" : "/external/libcxx/include/limits",
22362   "template_args" : [ "type-17" ],
22363   "unique_id" : "_ZTSNSt3__123__libcpp_numeric_limitsImLb1EEE"
22364  },
22365  {
22366   "alignment" : 4,
22367   "fields" :
22368   [
22369    {
22370     "access" : "private",
22371     "field_name" : "__imp_",
22372     "referenced_type" : "type-129"
22373    }
22374   ],
22375   "linker_set_key" : "std::__libcpp_refstring",
22376   "name" : "std::__libcpp_refstring",
22377   "record_kind" : "class",
22378   "referenced_type" : "type-339",
22379   "self_type" : "type-339",
22380   "size" : 4,
22381   "source_file" : "/external/libcxx/include/stdexcept",
22382   "unique_id" : "_ZTSNSt3__118__libcpp_refstringE"
22383  },
22384  {
22385   "alignment" : 1,
22386   "linker_set_key" : "std::__ll_mul<0, 0>",
22387   "name" : "std::__ll_mul<0, 0>",
22388   "record_kind" : "class",
22389   "referenced_type" : "type-894",
22390   "self_type" : "type-894",
22391   "size" : 1,
22392   "source_file" : "/external/libcxx/include/ratio",
22393   "unique_id" : "_ZTSNSt3__18__ll_mulILx0ELx0EEE"
22394  },
22395  {
22396   "alignment" : 1,
22397   "linker_set_key" : "std::__ll_mul<1, 1000000000>",
22398   "name" : "std::__ll_mul<1, 1000000000>",
22399   "record_kind" : "class",
22400   "referenced_type" : "type-893",
22401   "self_type" : "type-893",
22402   "size" : 1,
22403   "source_file" : "/external/libcxx/include/ratio",
22404   "unique_id" : "_ZTSNSt3__18__ll_mulILx1ELx1000000000EEE"
22405  },
22406  {
22407   "alignment" : 1,
22408   "linker_set_key" : "std::__ll_mul<1, 1>",
22409   "name" : "std::__ll_mul<1, 1>",
22410   "record_kind" : "class",
22411   "referenced_type" : "type-892",
22412   "self_type" : "type-892",
22413   "size" : 1,
22414   "source_file" : "/external/libcxx/include/ratio",
22415   "unique_id" : "_ZTSNSt3__18__ll_mulILx1ELx1EEE"
22416  },
22417  {
22418   "alignment" : 1,
22419   "linker_set_key" : "std::__make_signed<bool, true>",
22420   "name" : "std::__make_signed<bool, true>",
22421   "referenced_type" : "type-2786",
22422   "self_type" : "type-2786",
22423   "size" : 1,
22424   "source_file" : "/external/libcxx/include/type_traits",
22425   "template_args" : [ "type-31" ],
22426   "unique_id" : "_ZTSNSt3__113__make_signedIbLb1EEE"
22427  },
22428  {
22429   "alignment" : 1,
22430   "linker_set_key" : "std::__make_signed<int, true>",
22431   "name" : "std::__make_signed<int, true>",
22432   "referenced_type" : "type-2789",
22433   "self_type" : "type-2789",
22434   "size" : 1,
22435   "source_file" : "/external/libcxx/include/type_traits",
22436   "template_args" : [ "type-11" ],
22437   "unique_id" : "_ZTSNSt3__113__make_signedIiLb1EEE"
22438  },
22439  {
22440   "alignment" : 1,
22441   "linker_set_key" : "std::__make_signed<long long, true>",
22442   "name" : "std::__make_signed<long long, true>",
22443   "referenced_type" : "type-2793",
22444   "self_type" : "type-2793",
22445   "size" : 1,
22446   "source_file" : "/external/libcxx/include/type_traits",
22447   "template_args" : [ "type-2" ],
22448   "unique_id" : "_ZTSNSt3__113__make_signedIxLb1EEE"
22449  },
22450  {
22451   "alignment" : 1,
22452   "linker_set_key" : "std::__make_signed<long, true>",
22453   "name" : "std::__make_signed<long, true>",
22454   "referenced_type" : "type-2791",
22455   "self_type" : "type-2791",
22456   "size" : 1,
22457   "source_file" : "/external/libcxx/include/type_traits",
22458   "template_args" : [ "type-27" ],
22459   "unique_id" : "_ZTSNSt3__113__make_signedIlLb1EEE"
22460  },
22461  {
22462   "alignment" : 1,
22463   "linker_set_key" : "std::__make_signed<short, true>",
22464   "name" : "std::__make_signed<short, true>",
22465   "referenced_type" : "type-2787",
22466   "self_type" : "type-2787",
22467   "size" : 1,
22468   "source_file" : "/external/libcxx/include/type_traits",
22469   "template_args" : [ "type-113" ],
22470   "unique_id" : "_ZTSNSt3__113__make_signedIsLb1EEE"
22471  },
22472  {
22473   "alignment" : 1,
22474   "linker_set_key" : "std::__make_signed<unsigned int, true>",
22475   "name" : "std::__make_signed<unsigned int, true>",
22476   "referenced_type" : "type-2790",
22477   "self_type" : "type-2790",
22478   "size" : 1,
22479   "source_file" : "/external/libcxx/include/type_traits",
22480   "template_args" : [ "type-25" ],
22481   "unique_id" : "_ZTSNSt3__113__make_signedIjLb1EEE"
22482  },
22483  {
22484   "alignment" : 1,
22485   "linker_set_key" : "std::__make_signed<unsigned long long, true>",
22486   "name" : "std::__make_signed<unsigned long long, true>",
22487   "referenced_type" : "type-2794",
22488   "self_type" : "type-2794",
22489   "size" : 1,
22490   "source_file" : "/external/libcxx/include/type_traits",
22491   "template_args" : [ "type-13" ],
22492   "unique_id" : "_ZTSNSt3__113__make_signedIyLb1EEE"
22493  },
22494  {
22495   "alignment" : 1,
22496   "linker_set_key" : "std::__make_signed<unsigned long, true>",
22497   "name" : "std::__make_signed<unsigned long, true>",
22498   "referenced_type" : "type-2792",
22499   "self_type" : "type-2792",
22500   "size" : 1,
22501   "source_file" : "/external/libcxx/include/type_traits",
22502   "template_args" : [ "type-17" ],
22503   "unique_id" : "_ZTSNSt3__113__make_signedImLb1EEE"
22504  },
22505  {
22506   "alignment" : 1,
22507   "linker_set_key" : "std::__make_signed<unsigned short, true>",
22508   "name" : "std::__make_signed<unsigned short, true>",
22509   "referenced_type" : "type-2788",
22510   "self_type" : "type-2788",
22511   "size" : 1,
22512   "source_file" : "/external/libcxx/include/type_traits",
22513   "template_args" : [ "type-59" ],
22514   "unique_id" : "_ZTSNSt3__113__make_signedItLb1EEE"
22515  },
22516  {
22517   "alignment" : 1,
22518   "linker_set_key" : "std::__make_tuple_indices<0, 0>",
22519   "name" : "std::__make_tuple_indices<0, 0>",
22520   "referenced_type" : "type-2904",
22521   "self_type" : "type-2904",
22522   "size" : 1,
22523   "source_file" : "/external/libcxx/include/__tuple",
22524   "unique_id" : "_ZTSNSt3__120__make_tuple_indicesILj0ELj0EEE"
22525  },
22526  {
22527   "alignment" : 1,
22528   "linker_set_key" : "std::__make_unsigned<bool, true>",
22529   "name" : "std::__make_unsigned<bool, true>",
22530   "referenced_type" : "type-2795",
22531   "self_type" : "type-2795",
22532   "size" : 1,
22533   "source_file" : "/external/libcxx/include/type_traits",
22534   "template_args" : [ "type-31" ],
22535   "unique_id" : "_ZTSNSt3__115__make_unsignedIbLb1EEE"
22536  },
22537  {
22538   "alignment" : 1,
22539   "linker_set_key" : "std::__make_unsigned<int, true>",
22540   "name" : "std::__make_unsigned<int, true>",
22541   "referenced_type" : "type-2798",
22542   "self_type" : "type-2798",
22543   "size" : 1,
22544   "source_file" : "/external/libcxx/include/type_traits",
22545   "template_args" : [ "type-11" ],
22546   "unique_id" : "_ZTSNSt3__115__make_unsignedIiLb1EEE"
22547  },
22548  {
22549   "alignment" : 1,
22550   "linker_set_key" : "std::__make_unsigned<long long, true>",
22551   "name" : "std::__make_unsigned<long long, true>",
22552   "referenced_type" : "type-2802",
22553   "self_type" : "type-2802",
22554   "size" : 1,
22555   "source_file" : "/external/libcxx/include/type_traits",
22556   "template_args" : [ "type-2" ],
22557   "unique_id" : "_ZTSNSt3__115__make_unsignedIxLb1EEE"
22558  },
22559  {
22560   "alignment" : 1,
22561   "linker_set_key" : "std::__make_unsigned<long, true>",
22562   "name" : "std::__make_unsigned<long, true>",
22563   "referenced_type" : "type-2800",
22564   "self_type" : "type-2800",
22565   "size" : 1,
22566   "source_file" : "/external/libcxx/include/type_traits",
22567   "template_args" : [ "type-27" ],
22568   "unique_id" : "_ZTSNSt3__115__make_unsignedIlLb1EEE"
22569  },
22570  {
22571   "alignment" : 1,
22572   "linker_set_key" : "std::__make_unsigned<short, true>",
22573   "name" : "std::__make_unsigned<short, true>",
22574   "referenced_type" : "type-2796",
22575   "self_type" : "type-2796",
22576   "size" : 1,
22577   "source_file" : "/external/libcxx/include/type_traits",
22578   "template_args" : [ "type-113" ],
22579   "unique_id" : "_ZTSNSt3__115__make_unsignedIsLb1EEE"
22580  },
22581  {
22582   "alignment" : 1,
22583   "linker_set_key" : "std::__make_unsigned<unsigned int, true>",
22584   "name" : "std::__make_unsigned<unsigned int, true>",
22585   "referenced_type" : "type-2799",
22586   "self_type" : "type-2799",
22587   "size" : 1,
22588   "source_file" : "/external/libcxx/include/type_traits",
22589   "template_args" : [ "type-25" ],
22590   "unique_id" : "_ZTSNSt3__115__make_unsignedIjLb1EEE"
22591  },
22592  {
22593   "alignment" : 1,
22594   "linker_set_key" : "std::__make_unsigned<unsigned long long, true>",
22595   "name" : "std::__make_unsigned<unsigned long long, true>",
22596   "referenced_type" : "type-2803",
22597   "self_type" : "type-2803",
22598   "size" : 1,
22599   "source_file" : "/external/libcxx/include/type_traits",
22600   "template_args" : [ "type-13" ],
22601   "unique_id" : "_ZTSNSt3__115__make_unsignedIyLb1EEE"
22602  },
22603  {
22604   "alignment" : 1,
22605   "linker_set_key" : "std::__make_unsigned<unsigned long, true>",
22606   "name" : "std::__make_unsigned<unsigned long, true>",
22607   "referenced_type" : "type-2801",
22608   "self_type" : "type-2801",
22609   "size" : 1,
22610   "source_file" : "/external/libcxx/include/type_traits",
22611   "template_args" : [ "type-17" ],
22612   "unique_id" : "_ZTSNSt3__115__make_unsignedImLb1EEE"
22613  },
22614  {
22615   "alignment" : 1,
22616   "linker_set_key" : "std::__make_unsigned<unsigned short, true>",
22617   "name" : "std::__make_unsigned<unsigned short, true>",
22618   "referenced_type" : "type-2797",
22619   "self_type" : "type-2797",
22620   "size" : 1,
22621   "source_file" : "/external/libcxx/include/type_traits",
22622   "template_args" : [ "type-59" ],
22623   "unique_id" : "_ZTSNSt3__115__make_unsignedItLb1EEE"
22624  },
22625  {
22626   "alignment" : 1,
22627   "linker_set_key" : "std::__money_get<char>",
22628   "name" : "std::__money_get<char>",
22629   "record_kind" : "class",
22630   "referenced_type" : "type-1293",
22631   "self_type" : "type-1293",
22632   "size" : 1,
22633   "source_file" : "/external/libcxx/include/locale",
22634   "template_args" : [ "type-22" ],
22635   "unique_id" : "_ZTSNSt3__111__money_getIcEE"
22636  },
22637  {
22638   "alignment" : 1,
22639   "linker_set_key" : "std::__money_get<wchar_t>",
22640   "name" : "std::__money_get<wchar_t>",
22641   "record_kind" : "class",
22642   "referenced_type" : "type-1294",
22643   "self_type" : "type-1294",
22644   "size" : 1,
22645   "source_file" : "/external/libcxx/include/locale",
22646   "template_args" : [ "type-210" ],
22647   "unique_id" : "_ZTSNSt3__111__money_getIwEE"
22648  },
22649  {
22650   "alignment" : 1,
22651   "linker_set_key" : "std::__money_put<char>",
22652   "name" : "std::__money_put<char>",
22653   "record_kind" : "class",
22654   "referenced_type" : "type-1299",
22655   "self_type" : "type-1299",
22656   "size" : 1,
22657   "source_file" : "/external/libcxx/include/locale",
22658   "template_args" : [ "type-22" ],
22659   "unique_id" : "_ZTSNSt3__111__money_putIcEE"
22660  },
22661  {
22662   "alignment" : 1,
22663   "linker_set_key" : "std::__money_put<wchar_t>",
22664   "name" : "std::__money_put<wchar_t>",
22665   "record_kind" : "class",
22666   "referenced_type" : "type-1301",
22667   "self_type" : "type-1301",
22668   "size" : 1,
22669   "source_file" : "/external/libcxx/include/locale",
22670   "template_args" : [ "type-210" ],
22671   "unique_id" : "_ZTSNSt3__111__money_putIwEE"
22672  },
22673  {
22674   "alignment" : 1,
22675   "linker_set_key" : "std::__murmur2_or_cityhash<unsigned int, 32>",
22676   "name" : "std::__murmur2_or_cityhash<unsigned int, 32>",
22677   "referenced_type" : "type-2991",
22678   "self_type" : "type-2991",
22679   "size" : 1,
22680   "source_file" : "/external/libcxx/include/utility",
22681   "template_args" : [ "type-25" ],
22682   "unique_id" : "_ZTSNSt3__121__murmur2_or_cityhashIjLj32EEE"
22683  },
22684  {
22685   "alignment" : 4,
22686   "base_specifiers" :
22687   [
22688    {
22689     "referenced_type" : "type-1159"
22690    }
22691   ],
22692   "linker_set_key" : "std::__narrow_to_utf8<16>",
22693   "name" : "std::__narrow_to_utf8<16>",
22694   "referenced_type" : "type-1177",
22695   "self_type" : "type-1177",
22696   "size" : 8,
22697   "source_file" : "/external/libcxx/include/__locale",
22698   "unique_id" : "_ZTSNSt3__116__narrow_to_utf8ILj16EEE",
22699   "vtable_components" :
22700   [
22701    {
22702     "kind" : "offset_to_top"
22703    },
22704    {
22705     "kind" : "rtti",
22706     "mangled_component_name" : "_ZTINSt3__116__narrow_to_utf8ILj16EEE"
22707    },
22708    {
22709     "kind" : "complete_dtor_pointer",
22710     "mangled_component_name" : "_ZNSt3__116__narrow_to_utf8ILj16EED1Ev"
22711    },
22712    {
22713     "kind" : "deleting_dtor_pointer",
22714     "mangled_component_name" : "_ZNSt3__116__narrow_to_utf8ILj16EED0Ev"
22715    },
22716    {
22717     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
22718    },
22719    {
22720     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE6do_outERS1_PKDsS5_RS5_PcS7_RS7_"
22721    },
22722    {
22723     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE5do_inERS1_PKcS5_RS5_PDsS7_RS7_"
22724    },
22725    {
22726     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE10do_unshiftERS1_PcS4_RS4_"
22727    },
22728    {
22729     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE11do_encodingEv"
22730    },
22731    {
22732     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE16do_always_noconvEv"
22733    },
22734    {
22735     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE9do_lengthERS1_PKcS5_j"
22736    },
22737    {
22738     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE13do_max_lengthEv"
22739    }
22740   ]
22741  },
22742  {
22743   "alignment" : 4,
22744   "base_specifiers" :
22745   [
22746    {
22747     "referenced_type" : "type-1165"
22748    }
22749   ],
22750   "linker_set_key" : "std::__narrow_to_utf8<32>",
22751   "name" : "std::__narrow_to_utf8<32>",
22752   "referenced_type" : "type-1179",
22753   "self_type" : "type-1179",
22754   "size" : 8,
22755   "source_file" : "/external/libcxx/include/__locale",
22756   "unique_id" : "_ZTSNSt3__116__narrow_to_utf8ILj32EEE",
22757   "vtable_components" :
22758   [
22759    {
22760     "kind" : "offset_to_top"
22761    },
22762    {
22763     "kind" : "rtti",
22764     "mangled_component_name" : "_ZTINSt3__116__narrow_to_utf8ILj32EEE"
22765    },
22766    {
22767     "kind" : "complete_dtor_pointer",
22768     "mangled_component_name" : "_ZNSt3__116__narrow_to_utf8ILj32EED1Ev"
22769    },
22770    {
22771     "kind" : "deleting_dtor_pointer",
22772     "mangled_component_name" : "_ZNSt3__116__narrow_to_utf8ILj32EED0Ev"
22773    },
22774    {
22775     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
22776    },
22777    {
22778     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE6do_outERS1_PKDiS5_RS5_PcS7_RS7_"
22779    },
22780    {
22781     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE5do_inERS1_PKcS5_RS5_PDiS7_RS7_"
22782    },
22783    {
22784     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE10do_unshiftERS1_PcS4_RS4_"
22785    },
22786    {
22787     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE11do_encodingEv"
22788    },
22789    {
22790     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE16do_always_noconvEv"
22791    },
22792    {
22793     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE9do_lengthERS1_PKcS5_j"
22794    },
22795    {
22796     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE13do_max_lengthEv"
22797    }
22798   ]
22799  },
22800  {
22801   "alignment" : 1,
22802   "linker_set_key" : "std::__narrow_to_utf8<8>",
22803   "name" : "std::__narrow_to_utf8<8>",
22804   "referenced_type" : "type-1176",
22805   "self_type" : "type-1176",
22806   "size" : 1,
22807   "source_file" : "/external/libcxx/include/__locale",
22808   "unique_id" : "_ZTSNSt3__116__narrow_to_utf8ILj8EEE"
22809  },
22810  {
22811   "alignment" : 1,
22812   "linker_set_key" : "std::__nat",
22813   "name" : "std::__nat",
22814   "referenced_type" : "type-2741",
22815   "self_type" : "type-2741",
22816   "size" : 1,
22817   "source_file" : "/external/libcxx/include/type_traits",
22818   "unique_id" : "_ZTSNSt3__15__natE"
22819  },
22820  {
22821   "alignment" : 1,
22822   "base_specifiers" :
22823   [
22824    {
22825     "access" : "protected",
22826     "referenced_type" : "type-1222"
22827    }
22828   ],
22829   "linker_set_key" : "std::__num_get<char>",
22830   "name" : "std::__num_get<char>",
22831   "referenced_type" : "type-1225",
22832   "self_type" : "type-1225",
22833   "size" : 1,
22834   "source_file" : "/external/libcxx/include/locale",
22835   "template_args" : [ "type-22" ],
22836   "unique_id" : "_ZTSNSt3__19__num_getIcEE"
22837  },
22838  {
22839   "alignment" : 1,
22840   "base_specifiers" :
22841   [
22842    {
22843     "access" : "protected",
22844     "referenced_type" : "type-1222"
22845    }
22846   ],
22847   "linker_set_key" : "std::__num_get<wchar_t>",
22848   "name" : "std::__num_get<wchar_t>",
22849   "referenced_type" : "type-1226",
22850   "self_type" : "type-1226",
22851   "size" : 1,
22852   "source_file" : "/external/libcxx/include/locale",
22853   "template_args" : [ "type-210" ],
22854   "unique_id" : "_ZTSNSt3__19__num_getIwEE"
22855  },
22856  {
22857   "alignment" : 1,
22858   "linker_set_key" : "std::__num_get_base",
22859   "name" : "std::__num_get_base",
22860   "referenced_type" : "type-1222",
22861   "self_type" : "type-1222",
22862   "size" : 1,
22863   "source_file" : "/external/libcxx/include/locale",
22864   "unique_id" : "_ZTSNSt3__114__num_get_baseE"
22865  },
22866  {
22867   "alignment" : 1,
22868   "base_specifiers" :
22869   [
22870    {
22871     "access" : "protected",
22872     "referenced_type" : "type-1232"
22873    }
22874   ],
22875   "linker_set_key" : "std::__num_put<char>",
22876   "name" : "std::__num_put<char>",
22877   "referenced_type" : "type-1233",
22878   "self_type" : "type-1233",
22879   "size" : 1,
22880   "source_file" : "/external/libcxx/include/locale",
22881   "template_args" : [ "type-22" ],
22882   "unique_id" : "_ZTSNSt3__19__num_putIcEE"
22883  },
22884  {
22885   "alignment" : 1,
22886   "base_specifiers" :
22887   [
22888    {
22889     "access" : "protected",
22890     "referenced_type" : "type-1232"
22891    }
22892   ],
22893   "linker_set_key" : "std::__num_put<wchar_t>",
22894   "name" : "std::__num_put<wchar_t>",
22895   "referenced_type" : "type-1234",
22896   "self_type" : "type-1234",
22897   "size" : 1,
22898   "source_file" : "/external/libcxx/include/locale",
22899   "template_args" : [ "type-210" ],
22900   "unique_id" : "_ZTSNSt3__19__num_putIwEE"
22901  },
22902  {
22903   "alignment" : 1,
22904   "linker_set_key" : "std::__num_put_base",
22905   "name" : "std::__num_put_base",
22906   "referenced_type" : "type-1232",
22907   "self_type" : "type-1232",
22908   "size" : 1,
22909   "source_file" : "/external/libcxx/include/locale",
22910   "unique_id" : "_ZTSNSt3__114__num_put_baseE"
22911  },
22912  {
22913   "alignment" : 1,
22914   "linker_set_key" : "std::__numeric_type<void>",
22915   "name" : "std::__numeric_type<void>",
22916   "referenced_type" : "type-2783",
22917   "self_type" : "type-2783",
22918   "size" : 1,
22919   "source_file" : "/external/libcxx/include/type_traits",
22920   "template_args" : [ "type-97" ],
22921   "unique_id" : "_ZTSNSt3__114__numeric_typeIvEE"
22922  },
22923  {
22924   "alignment" : 1,
22925   "base_specifiers" :
22926   [
22927    {
22928     "referenced_type" : "type-329"
22929    }
22930   ],
22931   "linker_set_key" : "std::__or_<>",
22932   "name" : "std::__or_<>",
22933   "referenced_type" : "type-1229",
22934   "self_type" : "type-1229",
22935   "size" : 1,
22936   "source_file" : "/external/libcxx/include/type_traits",
22937   "unique_id" : "_ZTSNSt3__15__or_IJEEE"
22938  },
22939  {
22940   "alignment" : 1,
22941   "linker_set_key" : "std::__pointer_type<android::hardware::GrantorDescriptor, std::allocator<android::hardware::GrantorDescriptor> >",
22942   "name" : "std::__pointer_type<android::hardware::GrantorDescriptor, std::allocator<android::hardware::GrantorDescriptor> >",
22943   "referenced_type" : "type-454",
22944   "self_type" : "type-454",
22945   "size" : 1,
22946   "source_file" : "/external/libcxx/include/memory",
22947   "template_args" : [ "type-242", "type-241" ],
22948   "unique_id" : "_ZTSNSt3__114__pointer_typeIN7android8hardware17GrantorDescriptorENS_9allocatorIS3_EEEE"
22949  },
22950  {
22951   "alignment" : 1,
22952   "linker_set_key" : "std::__pointer_type<char, std::allocator<char> >",
22953   "name" : "std::__pointer_type<char, std::allocator<char> >",
22954   "referenced_type" : "type-432",
22955   "self_type" : "type-432",
22956   "size" : 1,
22957   "source_file" : "/external/libcxx/include/memory",
22958   "template_args" : [ "type-22", "type-207" ],
22959   "unique_id" : "_ZTSNSt3__114__pointer_typeIcNS_9allocatorIcEEEE"
22960  },
22961  {
22962   "alignment" : 1,
22963   "linker_set_key" : "std::__pointer_type<char, void (*)(void *)>",
22964   "name" : "std::__pointer_type<char, void (*)(void *)>",
22965   "referenced_type" : "type-439",
22966   "self_type" : "type-439",
22967   "size" : 1,
22968   "source_file" : "/external/libcxx/include/memory",
22969   "template_args" : [ "type-22", "type-418" ],
22970   "unique_id" : "_ZTSNSt3__114__pointer_typeIcPFvPvEEE"
22971  },
22972  {
22973   "alignment" : 1,
22974   "linker_set_key" : "std::__pointer_type<char16_t, std::allocator<char16_t> >",
22975   "name" : "std::__pointer_type<char16_t, std::allocator<char16_t> >",
22976   "referenced_type" : "type-434",
22977   "self_type" : "type-434",
22978   "size" : 1,
22979   "source_file" : "/external/libcxx/include/memory",
22980   "template_args" : [ "type-67", "type-66" ],
22981   "unique_id" : "_ZTSNSt3__114__pointer_typeIDsNS_9allocatorIDsEEEE"
22982  },
22983  {
22984   "alignment" : 1,
22985   "linker_set_key" : "std::__pointer_type<char32_t, std::allocator<char32_t> >",
22986   "name" : "std::__pointer_type<char32_t, std::allocator<char32_t> >",
22987   "referenced_type" : "type-435",
22988   "self_type" : "type-435",
22989   "size" : 1,
22990   "source_file" : "/external/libcxx/include/memory",
22991   "template_args" : [ "type-184", "type-217" ],
22992   "unique_id" : "_ZTSNSt3__114__pointer_typeIDiNS_9allocatorIDiEEEE"
22993  },
22994  {
22995   "alignment" : 1,
22996   "linker_set_key" : "std::__pointer_type<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
22997   "name" : "std::__pointer_type<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
22998   "referenced_type" : "type-436",
22999   "self_type" : "type-436",
23000   "size" : 1,
23001   "source_file" : "/external/libcxx/include/memory",
23002   "template_args" : [ "type-437", "type-4" ],
23003   "unique_id" : "_ZTSNSt3__114__pointer_typeINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEENSB_ISG_EEEE"
23004  },
23005  {
23006   "alignment" : 1,
23007   "linker_set_key" : "std::__pointer_type<unsigned char, void (*)(void *)>",
23008   "name" : "std::__pointer_type<unsigned char, void (*)(void *)>",
23009   "referenced_type" : "type-438",
23010   "self_type" : "type-438",
23011   "size" : 1,
23012   "source_file" : "/external/libcxx/include/memory",
23013   "template_args" : [ "type-141", "type-418" ],
23014   "unique_id" : "_ZTSNSt3__114__pointer_typeIhPFvPvEEE"
23015  },
23016  {
23017   "alignment" : 1,
23018   "linker_set_key" : "std::__pointer_type<unsigned int, void (*)(void *)>",
23019   "name" : "std::__pointer_type<unsigned int, void (*)(void *)>",
23020   "referenced_type" : "type-453",
23021   "self_type" : "type-453",
23022   "size" : 1,
23023   "source_file" : "/external/libcxx/include/memory",
23024   "template_args" : [ "type-25", "type-418" ],
23025   "unique_id" : "_ZTSNSt3__114__pointer_typeIjPFvPvEEE"
23026  },
23027  {
23028   "alignment" : 1,
23029   "linker_set_key" : "std::__pointer_type<wchar_t, std::allocator<wchar_t> >",
23030   "name" : "std::__pointer_type<wchar_t, std::allocator<wchar_t> >",
23031   "referenced_type" : "type-433",
23032   "self_type" : "type-433",
23033   "size" : 1,
23034   "source_file" : "/external/libcxx/include/memory",
23035   "template_args" : [ "type-210", "type-209" ],
23036   "unique_id" : "_ZTSNSt3__114__pointer_typeIwNS_9allocatorIwEEEE"
23037  },
23038  {
23039   "alignment" : 1,
23040   "linker_set_key" : "std::__pointer_type_imp::__pointer_type<android::hardware::GrantorDescriptor, std::allocator<android::hardware::GrantorDescriptor>, true>",
23041   "name" : "std::__pointer_type_imp::__pointer_type<android::hardware::GrantorDescriptor, std::allocator<android::hardware::GrantorDescriptor>, true>",
23042   "referenced_type" : "type-431",
23043   "self_type" : "type-431",
23044   "size" : 1,
23045   "source_file" : "/external/libcxx/include/memory",
23046   "template_args" : [ "type-242", "type-241" ],
23047   "unique_id" : "_ZTSNSt3__118__pointer_type_imp14__pointer_typeIN7android8hardware17GrantorDescriptorENS_9allocatorIS4_EELb1EEE"
23048  },
23049  {
23050   "alignment" : 1,
23051   "linker_set_key" : "std::__pointer_type_imp::__pointer_type<char, std::allocator<char>, true>",
23052   "name" : "std::__pointer_type_imp::__pointer_type<char, std::allocator<char>, true>",
23053   "referenced_type" : "type-421",
23054   "self_type" : "type-421",
23055   "size" : 1,
23056   "source_file" : "/external/libcxx/include/memory",
23057   "template_args" : [ "type-22", "type-207" ],
23058   "unique_id" : "_ZTSNSt3__118__pointer_type_imp14__pointer_typeIcNS_9allocatorIcEELb1EEE"
23059  },
23060  {
23061   "alignment" : 1,
23062   "linker_set_key" : "std::__pointer_type_imp::__pointer_type<char, void (*)(void *), false>",
23063   "name" : "std::__pointer_type_imp::__pointer_type<char, void (*)(void *), false>",
23064   "referenced_type" : "type-428",
23065   "self_type" : "type-428",
23066   "size" : 1,
23067   "source_file" : "/external/libcxx/include/memory",
23068   "template_args" : [ "type-22", "type-418" ],
23069   "unique_id" : "_ZTSNSt3__118__pointer_type_imp14__pointer_typeIcPFvPvELb0EEE"
23070  },
23071  {
23072   "alignment" : 1,
23073   "linker_set_key" : "std::__pointer_type_imp::__pointer_type<char16_t, std::allocator<char16_t>, true>",
23074   "name" : "std::__pointer_type_imp::__pointer_type<char16_t, std::allocator<char16_t>, true>",
23075   "referenced_type" : "type-423",
23076   "self_type" : "type-423",
23077   "size" : 1,
23078   "source_file" : "/external/libcxx/include/memory",
23079   "template_args" : [ "type-67", "type-66" ],
23080   "unique_id" : "_ZTSNSt3__118__pointer_type_imp14__pointer_typeIDsNS_9allocatorIDsEELb1EEE"
23081  },
23082  {
23083   "alignment" : 1,
23084   "linker_set_key" : "std::__pointer_type_imp::__pointer_type<char32_t, std::allocator<char32_t>, true>",
23085   "name" : "std::__pointer_type_imp::__pointer_type<char32_t, std::allocator<char32_t>, true>",
23086   "referenced_type" : "type-424",
23087   "self_type" : "type-424",
23088   "size" : 1,
23089   "source_file" : "/external/libcxx/include/memory",
23090   "template_args" : [ "type-184", "type-217" ],
23091   "unique_id" : "_ZTSNSt3__118__pointer_type_imp14__pointer_typeIDiNS_9allocatorIDiEELb1EEE"
23092  },
23093  {
23094   "alignment" : 1,
23095   "linker_set_key" : "std::__pointer_type_imp::__pointer_type<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> >, true>",
23096   "name" : "std::__pointer_type_imp::__pointer_type<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> >, true>",
23097   "referenced_type" : "type-425",
23098   "self_type" : "type-425",
23099   "size" : 1,
23100   "source_file" : "/external/libcxx/include/memory",
23101   "template_args" : [ "type-426", "type-4" ],
23102   "unique_id" : "_ZTSNSt3__118__pointer_type_imp14__pointer_typeINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS_9allocatorISB_EEEEEEENSC_ISH_EELb1EEE"
23103  },
23104  {
23105   "alignment" : 1,
23106   "linker_set_key" : "std::__pointer_type_imp::__pointer_type<unsigned char, void (*)(void *), false>",
23107   "name" : "std::__pointer_type_imp::__pointer_type<unsigned char, void (*)(void *), false>",
23108   "referenced_type" : "type-427",
23109   "self_type" : "type-427",
23110   "size" : 1,
23111   "source_file" : "/external/libcxx/include/memory",
23112   "template_args" : [ "type-141", "type-418" ],
23113   "unique_id" : "_ZTSNSt3__118__pointer_type_imp14__pointer_typeIhPFvPvELb0EEE"
23114  },
23115  {
23116   "alignment" : 1,
23117   "linker_set_key" : "std::__pointer_type_imp::__pointer_type<unsigned int, void (*)(void *), false>",
23118   "name" : "std::__pointer_type_imp::__pointer_type<unsigned int, void (*)(void *), false>",
23119   "referenced_type" : "type-430",
23120   "self_type" : "type-430",
23121   "size" : 1,
23122   "source_file" : "/external/libcxx/include/memory",
23123   "template_args" : [ "type-25", "type-418" ],
23124   "unique_id" : "_ZTSNSt3__118__pointer_type_imp14__pointer_typeIjPFvPvELb0EEE"
23125  },
23126  {
23127   "alignment" : 1,
23128   "linker_set_key" : "std::__pointer_type_imp::__pointer_type<wchar_t, std::allocator<wchar_t>, true>",
23129   "name" : "std::__pointer_type_imp::__pointer_type<wchar_t, std::allocator<wchar_t>, true>",
23130   "referenced_type" : "type-422",
23131   "self_type" : "type-422",
23132   "size" : 1,
23133   "source_file" : "/external/libcxx/include/memory",
23134   "template_args" : [ "type-210", "type-209" ],
23135   "unique_id" : "_ZTSNSt3__118__pointer_type_imp14__pointer_typeIwNS_9allocatorIwEELb1EEE"
23136  },
23137  {
23138   "alignment" : 1,
23139   "linker_set_key" : "std::__propagate_on_container_copy_assignment<std::allocator<android::hardware::GrantorDescriptor>, false>",
23140   "name" : "std::__propagate_on_container_copy_assignment<std::allocator<android::hardware::GrantorDescriptor>, false>",
23141   "referenced_type" : "type-520",
23142   "self_type" : "type-520",
23143   "size" : 1,
23144   "source_file" : "/external/libcxx/include/memory",
23145   "template_args" : [ "type-241" ],
23146   "unique_id" : "_ZTSNSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIN7android8hardware17GrantorDescriptorEEELb0EEE"
23147  },
23148  {
23149   "alignment" : 1,
23150   "linker_set_key" : "std::__propagate_on_container_copy_assignment<std::allocator<char16_t>, false>",
23151   "name" : "std::__propagate_on_container_copy_assignment<std::allocator<char16_t>, false>",
23152   "referenced_type" : "type-517",
23153   "self_type" : "type-517",
23154   "size" : 1,
23155   "source_file" : "/external/libcxx/include/memory",
23156   "template_args" : [ "type-66" ],
23157   "unique_id" : "_ZTSNSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIDsEELb0EEE"
23158  },
23159  {
23160   "alignment" : 1,
23161   "linker_set_key" : "std::__propagate_on_container_copy_assignment<std::allocator<char32_t>, false>",
23162   "name" : "std::__propagate_on_container_copy_assignment<std::allocator<char32_t>, false>",
23163   "referenced_type" : "type-518",
23164   "self_type" : "type-518",
23165   "size" : 1,
23166   "source_file" : "/external/libcxx/include/memory",
23167   "template_args" : [ "type-217" ],
23168   "unique_id" : "_ZTSNSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIDiEELb0EEE"
23169  },
23170  {
23171   "alignment" : 1,
23172   "linker_set_key" : "std::__propagate_on_container_copy_assignment<std::allocator<char>, false>",
23173   "name" : "std::__propagate_on_container_copy_assignment<std::allocator<char>, false>",
23174   "referenced_type" : "type-514",
23175   "self_type" : "type-514",
23176   "size" : 1,
23177   "source_file" : "/external/libcxx/include/memory",
23178   "template_args" : [ "type-207" ],
23179   "unique_id" : "_ZTSNSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIcEELb0EEE"
23180  },
23181  {
23182   "alignment" : 1,
23183   "linker_set_key" : "std::__propagate_on_container_copy_assignment<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> >, false>",
23184   "name" : "std::__propagate_on_container_copy_assignment<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> >, false>",
23185   "referenced_type" : "type-519",
23186   "self_type" : "type-519",
23187   "size" : 1,
23188   "source_file" : "/external/libcxx/include/memory",
23189   "template_args" : [ "type-4" ],
23190   "unique_id" : "_ZTSNSt3__140__propagate_on_container_copy_assignmentINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEELb0EEE"
23191  },
23192  {
23193   "alignment" : 1,
23194   "linker_set_key" : "std::__propagate_on_container_copy_assignment<std::allocator<wchar_t>, false>",
23195   "name" : "std::__propagate_on_container_copy_assignment<std::allocator<wchar_t>, false>",
23196   "referenced_type" : "type-516",
23197   "self_type" : "type-516",
23198   "size" : 1,
23199   "source_file" : "/external/libcxx/include/memory",
23200   "template_args" : [ "type-209" ],
23201   "unique_id" : "_ZTSNSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIwEELb0EEE"
23202  },
23203  {
23204   "alignment" : 1,
23205   "linker_set_key" : "std::__propagate_on_container_move_assignment<std::allocator<android::hardware::GrantorDescriptor>, true>",
23206   "name" : "std::__propagate_on_container_move_assignment<std::allocator<android::hardware::GrantorDescriptor>, true>",
23207   "referenced_type" : "type-532",
23208   "self_type" : "type-532",
23209   "size" : 1,
23210   "source_file" : "/external/libcxx/include/memory",
23211   "template_args" : [ "type-241" ],
23212   "unique_id" : "_ZTSNSt3__140__propagate_on_container_move_assignmentINS_9allocatorIN7android8hardware17GrantorDescriptorEEELb1EEE"
23213  },
23214  {
23215   "alignment" : 1,
23216   "linker_set_key" : "std::__propagate_on_container_move_assignment<std::allocator<char16_t>, true>",
23217   "name" : "std::__propagate_on_container_move_assignment<std::allocator<char16_t>, true>",
23218   "referenced_type" : "type-529",
23219   "self_type" : "type-529",
23220   "size" : 1,
23221   "source_file" : "/external/libcxx/include/memory",
23222   "template_args" : [ "type-66" ],
23223   "unique_id" : "_ZTSNSt3__140__propagate_on_container_move_assignmentINS_9allocatorIDsEELb1EEE"
23224  },
23225  {
23226   "alignment" : 1,
23227   "linker_set_key" : "std::__propagate_on_container_move_assignment<std::allocator<char32_t>, true>",
23228   "name" : "std::__propagate_on_container_move_assignment<std::allocator<char32_t>, true>",
23229   "referenced_type" : "type-530",
23230   "self_type" : "type-530",
23231   "size" : 1,
23232   "source_file" : "/external/libcxx/include/memory",
23233   "template_args" : [ "type-217" ],
23234   "unique_id" : "_ZTSNSt3__140__propagate_on_container_move_assignmentINS_9allocatorIDiEELb1EEE"
23235  },
23236  {
23237   "alignment" : 1,
23238   "linker_set_key" : "std::__propagate_on_container_move_assignment<std::allocator<char>, true>",
23239   "name" : "std::__propagate_on_container_move_assignment<std::allocator<char>, true>",
23240   "referenced_type" : "type-527",
23241   "self_type" : "type-527",
23242   "size" : 1,
23243   "source_file" : "/external/libcxx/include/memory",
23244   "template_args" : [ "type-207" ],
23245   "unique_id" : "_ZTSNSt3__140__propagate_on_container_move_assignmentINS_9allocatorIcEELb1EEE"
23246  },
23247  {
23248   "alignment" : 1,
23249   "linker_set_key" : "std::__propagate_on_container_move_assignment<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> >, true>",
23250   "name" : "std::__propagate_on_container_move_assignment<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> >, true>",
23251   "referenced_type" : "type-531",
23252   "self_type" : "type-531",
23253   "size" : 1,
23254   "source_file" : "/external/libcxx/include/memory",
23255   "template_args" : [ "type-4" ],
23256   "unique_id" : "_ZTSNSt3__140__propagate_on_container_move_assignmentINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEELb1EEE"
23257  },
23258  {
23259   "alignment" : 1,
23260   "linker_set_key" : "std::__propagate_on_container_move_assignment<std::allocator<wchar_t>, true>",
23261   "name" : "std::__propagate_on_container_move_assignment<std::allocator<wchar_t>, true>",
23262   "referenced_type" : "type-528",
23263   "self_type" : "type-528",
23264   "size" : 1,
23265   "source_file" : "/external/libcxx/include/memory",
23266   "template_args" : [ "type-209" ],
23267   "unique_id" : "_ZTSNSt3__140__propagate_on_container_move_assignmentINS_9allocatorIwEELb1EEE"
23268  },
23269  {
23270   "alignment" : 1,
23271   "linker_set_key" : "std::__propagate_on_container_swap<std::allocator<android::hardware::GrantorDescriptor>, false>",
23272   "name" : "std::__propagate_on_container_swap<std::allocator<android::hardware::GrantorDescriptor>, false>",
23273   "referenced_type" : "type-545",
23274   "self_type" : "type-545",
23275   "size" : 1,
23276   "source_file" : "/external/libcxx/include/memory",
23277   "template_args" : [ "type-241" ],
23278   "unique_id" : "_ZTSNSt3__129__propagate_on_container_swapINS_9allocatorIN7android8hardware17GrantorDescriptorEEELb0EEE"
23279  },
23280  {
23281   "alignment" : 1,
23282   "linker_set_key" : "std::__propagate_on_container_swap<std::allocator<char16_t>, false>",
23283   "name" : "std::__propagate_on_container_swap<std::allocator<char16_t>, false>",
23284   "referenced_type" : "type-542",
23285   "self_type" : "type-542",
23286   "size" : 1,
23287   "source_file" : "/external/libcxx/include/memory",
23288   "template_args" : [ "type-66" ],
23289   "unique_id" : "_ZTSNSt3__129__propagate_on_container_swapINS_9allocatorIDsEELb0EEE"
23290  },
23291  {
23292   "alignment" : 1,
23293   "linker_set_key" : "std::__propagate_on_container_swap<std::allocator<char32_t>, false>",
23294   "name" : "std::__propagate_on_container_swap<std::allocator<char32_t>, false>",
23295   "referenced_type" : "type-543",
23296   "self_type" : "type-543",
23297   "size" : 1,
23298   "source_file" : "/external/libcxx/include/memory",
23299   "template_args" : [ "type-217" ],
23300   "unique_id" : "_ZTSNSt3__129__propagate_on_container_swapINS_9allocatorIDiEELb0EEE"
23301  },
23302  {
23303   "alignment" : 1,
23304   "linker_set_key" : "std::__propagate_on_container_swap<std::allocator<char>, false>",
23305   "name" : "std::__propagate_on_container_swap<std::allocator<char>, false>",
23306   "referenced_type" : "type-540",
23307   "self_type" : "type-540",
23308   "size" : 1,
23309   "source_file" : "/external/libcxx/include/memory",
23310   "template_args" : [ "type-207" ],
23311   "unique_id" : "_ZTSNSt3__129__propagate_on_container_swapINS_9allocatorIcEELb0EEE"
23312  },
23313  {
23314   "alignment" : 1,
23315   "linker_set_key" : "std::__propagate_on_container_swap<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> >, false>",
23316   "name" : "std::__propagate_on_container_swap<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> >, false>",
23317   "referenced_type" : "type-544",
23318   "self_type" : "type-544",
23319   "size" : 1,
23320   "source_file" : "/external/libcxx/include/memory",
23321   "template_args" : [ "type-4" ],
23322   "unique_id" : "_ZTSNSt3__129__propagate_on_container_swapINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEELb0EEE"
23323  },
23324  {
23325   "alignment" : 1,
23326   "linker_set_key" : "std::__propagate_on_container_swap<std::allocator<wchar_t>, false>",
23327   "name" : "std::__propagate_on_container_swap<std::allocator<wchar_t>, false>",
23328   "referenced_type" : "type-541",
23329   "self_type" : "type-541",
23330   "size" : 1,
23331   "source_file" : "/external/libcxx/include/memory",
23332   "template_args" : [ "type-209" ],
23333   "unique_id" : "_ZTSNSt3__129__propagate_on_container_swapINS_9allocatorIwEELb0EEE"
23334  },
23335  {
23336   "alignment" : 1,
23337   "linker_set_key" : "std::__ratio_divide<std::ratio<1, 1000000000>, std::ratio<1, 1000000000> >",
23338   "name" : "std::__ratio_divide<std::ratio<1, 1000000000>, std::ratio<1, 1000000000> >",
23339   "referenced_type" : "type-915",
23340   "self_type" : "type-915",
23341   "size" : 1,
23342   "source_file" : "/external/libcxx/include/ratio",
23343   "template_args" : [ "type-572", "type-572" ],
23344   "unique_id" : "_ZTSNSt3__114__ratio_divideINS_5ratioILx1ELx1000000000EEES2_EE"
23345  },
23346  {
23347   "alignment" : 1,
23348   "linker_set_key" : "std::__ratio_divide<std::ratio<1, 1000000000>, std::ratio<1, 1> >",
23349   "name" : "std::__ratio_divide<std::ratio<1, 1000000000>, std::ratio<1, 1> >",
23350   "referenced_type" : "type-913",
23351   "self_type" : "type-913",
23352   "size" : 1,
23353   "source_file" : "/external/libcxx/include/ratio",
23354   "template_args" : [ "type-572", "type-549" ],
23355   "unique_id" : "_ZTSNSt3__114__ratio_divideINS_5ratioILx1ELx1000000000EEENS1_ILx1ELx1EEEEE"
23356  },
23357  {
23358   "alignment" : 1,
23359   "linker_set_key" : "std::__ratio_divide<std::ratio<1, 1>, std::ratio<1, 1000000000> >",
23360   "name" : "std::__ratio_divide<std::ratio<1, 1>, std::ratio<1, 1000000000> >",
23361   "referenced_type" : "type-914",
23362   "self_type" : "type-914",
23363   "size" : 1,
23364   "source_file" : "/external/libcxx/include/ratio",
23365   "template_args" : [ "type-549", "type-572" ],
23366   "unique_id" : "_ZTSNSt3__114__ratio_divideINS_5ratioILx1ELx1EEENS1_ILx1ELx1000000000EEEEE"
23367  },
23368  {
23369   "alignment" : 1,
23370   "linker_set_key" : "std::__ratio_gcd<std::ratio<1, 1000000000>, std::ratio<1, 1000000000> >",
23371   "name" : "std::__ratio_gcd<std::ratio<1, 1000000000>, std::ratio<1, 1000000000> >",
23372   "referenced_type" : "type-917",
23373   "self_type" : "type-917",
23374   "size" : 1,
23375   "source_file" : "/external/libcxx/include/ratio",
23376   "template_args" : [ "type-572", "type-572" ],
23377   "unique_id" : "_ZTSNSt3__111__ratio_gcdINS_5ratioILx1ELx1000000000EEES2_EE"
23378  },
23379  {
23380   "alignment" : 1,
23381   "linker_set_key" : "std::__ratio_gcd<std::ratio<1, 1000000000>, std::ratio<1, 1> >",
23382   "name" : "std::__ratio_gcd<std::ratio<1, 1000000000>, std::ratio<1, 1> >",
23383   "referenced_type" : "type-924",
23384   "self_type" : "type-924",
23385   "size" : 1,
23386   "source_file" : "/external/libcxx/include/ratio",
23387   "template_args" : [ "type-572", "type-549" ],
23388   "unique_id" : "_ZTSNSt3__111__ratio_gcdINS_5ratioILx1ELx1000000000EEENS1_ILx1ELx1EEEEE"
23389  },
23390  {
23391   "alignment" : 1,
23392   "linker_set_key" : "std::__ratio_gcd<std::ratio<1, 1000000>, std::ratio<1, 1000000> >",
23393   "name" : "std::__ratio_gcd<std::ratio<1, 1000000>, std::ratio<1, 1000000> >",
23394   "referenced_type" : "type-916",
23395   "self_type" : "type-916",
23396   "size" : 1,
23397   "source_file" : "/external/libcxx/include/ratio",
23398   "template_args" : [ "type-895", "type-895" ],
23399   "unique_id" : "_ZTSNSt3__111__ratio_gcdINS_5ratioILx1ELx1000000EEES2_EE"
23400  },
23401  {
23402   "alignment" : 1,
23403   "linker_set_key" : "std::__ratio_gcd<std::ratio<1, 1000>, std::ratio<1, 1000> >",
23404   "name" : "std::__ratio_gcd<std::ratio<1, 1000>, std::ratio<1, 1000> >",
23405   "referenced_type" : "type-923",
23406   "self_type" : "type-923",
23407   "size" : 1,
23408   "source_file" : "/external/libcxx/include/ratio",
23409   "template_args" : [ "type-896", "type-896" ],
23410   "unique_id" : "_ZTSNSt3__111__ratio_gcdINS_5ratioILx1ELx1000EEES2_EE"
23411  },
23412  {
23413   "alignment" : 1,
23414   "linker_set_key" : "std::__ratio_gcd<std::ratio<1, 1>, std::ratio<1, 1> >",
23415   "name" : "std::__ratio_gcd<std::ratio<1, 1>, std::ratio<1, 1> >",
23416   "referenced_type" : "type-922",
23417   "self_type" : "type-922",
23418   "size" : 1,
23419   "source_file" : "/external/libcxx/include/ratio",
23420   "template_args" : [ "type-549", "type-549" ],
23421   "unique_id" : "_ZTSNSt3__111__ratio_gcdINS_5ratioILx1ELx1EEES2_EE"
23422  },
23423  {
23424   "alignment" : 1,
23425   "linker_set_key" : "std::__ratio_gcd<std::ratio<3600, 1>, std::ratio<3600, 1> >",
23426   "name" : "std::__ratio_gcd<std::ratio<3600, 1>, std::ratio<3600, 1> >",
23427   "referenced_type" : "type-918",
23428   "self_type" : "type-918",
23429   "size" : 1,
23430   "source_file" : "/external/libcxx/include/ratio",
23431   "template_args" : [ "type-899", "type-899" ],
23432   "unique_id" : "_ZTSNSt3__111__ratio_gcdINS_5ratioILx3600ELx1EEES2_EE"
23433  },
23434  {
23435   "alignment" : 1,
23436   "linker_set_key" : "std::__ratio_gcd<std::ratio<60, 1>, std::ratio<60, 1> >",
23437   "name" : "std::__ratio_gcd<std::ratio<60, 1>, std::ratio<60, 1> >",
23438   "referenced_type" : "type-919",
23439   "self_type" : "type-919",
23440   "size" : 1,
23441   "source_file" : "/external/libcxx/include/ratio",
23442   "template_args" : [ "type-898", "type-898" ],
23443   "unique_id" : "_ZTSNSt3__111__ratio_gcdINS_5ratioILx60ELx1EEES2_EE"
23444  },
23445  {
23446   "alignment" : 1,
23447   "linker_set_key" : "std::__return_temporary_buffer",
23448   "name" : "std::__return_temporary_buffer",
23449   "referenced_type" : "type-752",
23450   "self_type" : "type-752",
23451   "size" : 1,
23452   "source_file" : "/external/libcxx/include/algorithm",
23453   "unique_id" : "_ZTSNSt3__125__return_temporary_bufferE"
23454  },
23455  {
23456   "alignment" : 1,
23457   "base_specifiers" :
23458   [
23459    {
23460     "referenced_type" : "type-2988"
23461    }
23462   ],
23463   "linker_set_key" : "std::__scalar_hash<double, 2>",
23464   "name" : "std::__scalar_hash<double, 2>",
23465   "referenced_type" : "type-3001",
23466   "self_type" : "type-3001",
23467   "size" : 1,
23468   "source_file" : "/external/libcxx/include/utility",
23469   "template_args" : [ "type-35" ],
23470   "unique_id" : "_ZTSNSt3__113__scalar_hashIdLj2EEE"
23471  },
23472  {
23473   "alignment" : 1,
23474   "base_specifiers" :
23475   [
23476    {
23477     "referenced_type" : "type-2985"
23478    }
23479   ],
23480   "linker_set_key" : "std::__scalar_hash<float, 1>",
23481   "name" : "std::__scalar_hash<float, 1>",
23482   "referenced_type" : "type-2998",
23483   "self_type" : "type-2998",
23484   "size" : 1,
23485   "source_file" : "/external/libcxx/include/utility",
23486   "template_args" : [ "type-33" ],
23487   "unique_id" : "_ZTSNSt3__113__scalar_hashIfLj1EEE"
23488  },
23489  {
23490   "alignment" : 1,
23491   "base_specifiers" :
23492   [
23493    {
23494     "referenced_type" : "type-2989"
23495    }
23496   ],
23497   "linker_set_key" : "std::__scalar_hash<long double, 2>",
23498   "name" : "std::__scalar_hash<long double, 2>",
23499   "referenced_type" : "type-3004",
23500   "self_type" : "type-3004",
23501   "size" : 1,
23502   "source_file" : "/external/libcxx/include/utility",
23503   "template_args" : [ "type-3" ],
23504   "unique_id" : "_ZTSNSt3__113__scalar_hashIeLj2EEE"
23505  },
23506  {
23507   "alignment" : 1,
23508   "base_specifiers" :
23509   [
23510    {
23511     "referenced_type" : "type-2983"
23512    }
23513   ],
23514   "linker_set_key" : "std::__scalar_hash<long long, 2>",
23515   "name" : "std::__scalar_hash<long long, 2>",
23516   "referenced_type" : "type-2996",
23517   "self_type" : "type-2996",
23518   "size" : 1,
23519   "source_file" : "/external/libcxx/include/utility",
23520   "template_args" : [ "type-2" ],
23521   "unique_id" : "_ZTSNSt3__113__scalar_hashIxLj2EEE"
23522  },
23523  {
23524   "alignment" : 1,
23525   "base_specifiers" :
23526   [
23527    {
23528     "referenced_type" : "type-2968"
23529    }
23530   ],
23531   "linker_set_key" : "std::__scalar_hash<std::_PairT, 2>",
23532   "name" : "std::__scalar_hash<std::_PairT, 2>",
23533   "referenced_type" : "type-2993",
23534   "self_type" : "type-2993",
23535   "size" : 1,
23536   "source_file" : "/external/libcxx/include/utility",
23537   "template_args" : [ "type-2969" ],
23538   "unique_id" : "_ZTSNSt3__113__scalar_hashINS_6_PairTELj2EEE"
23539  },
23540  {
23541   "alignment" : 1,
23542   "base_specifiers" :
23543   [
23544    {
23545     "referenced_type" : "type-2984"
23546    }
23547   ],
23548   "linker_set_key" : "std::__scalar_hash<unsigned long long, 2>",
23549   "name" : "std::__scalar_hash<unsigned long long, 2>",
23550   "referenced_type" : "type-2997",
23551   "self_type" : "type-2997",
23552   "size" : 1,
23553   "source_file" : "/external/libcxx/include/utility",
23554   "template_args" : [ "type-13" ],
23555   "unique_id" : "_ZTSNSt3__113__scalar_hashIyLj2EEE"
23556  },
23557  {
23558   "alignment" : 1,
23559   "linker_set_key" : "std::__second_tag",
23560   "name" : "std::__second_tag",
23561   "referenced_type" : "type-614",
23562   "self_type" : "type-614",
23563   "size" : 1,
23564   "source_file" : "/external/libcxx/include/memory",
23565   "unique_id" : "_ZTSNSt3__112__second_tagE"
23566  },
23567  {
23568   "alignment" : 1,
23569   "linker_set_key" : "std::__select_align<12, 1, 8>",
23570   "name" : "std::__select_align<12, 1, 8>",
23571   "referenced_type" : "type-2779",
23572   "self_type" : "type-2779",
23573   "size" : 1,
23574   "source_file" : "/external/libcxx/include/type_traits",
23575   "unique_id" : "_ZTSNSt3__114__select_alignILj12ELj1ELj8EEE"
23576  },
23577  {
23578   "alignment" : 1,
23579   "linker_set_key" : "std::__select_align<12, 2, 8>",
23580   "name" : "std::__select_align<12, 2, 8>",
23581   "referenced_type" : "type-2778",
23582   "self_type" : "type-2778",
23583   "size" : 1,
23584   "source_file" : "/external/libcxx/include/type_traits",
23585   "unique_id" : "_ZTSNSt3__114__select_alignILj12ELj2ELj8EEE"
23586  },
23587  {
23588   "alignment" : 1,
23589   "linker_set_key" : "std::__select_align<12, 4, 4>",
23590   "name" : "std::__select_align<12, 4, 4>",
23591   "referenced_type" : "type-2774",
23592   "self_type" : "type-2774",
23593   "size" : 1,
23594   "source_file" : "/external/libcxx/include/type_traits",
23595   "unique_id" : "_ZTSNSt3__114__select_alignILj12ELj4ELj4EEE"
23596  },
23597  {
23598   "alignment" : 1,
23599   "linker_set_key" : "std::__select_align<12, 4, 8>",
23600   "name" : "std::__select_align<12, 4, 8>",
23601   "referenced_type" : "type-2777",
23602   "self_type" : "type-2777",
23603   "size" : 1,
23604   "source_file" : "/external/libcxx/include/type_traits",
23605   "unique_id" : "_ZTSNSt3__114__select_alignILj12ELj4ELj8EEE"
23606  },
23607  {
23608   "alignment" : 1,
23609   "linker_set_key" : "std::__select_align<12, 8, 4>",
23610   "name" : "std::__select_align<12, 8, 4>",
23611   "referenced_type" : "type-2775",
23612   "self_type" : "type-2775",
23613   "size" : 1,
23614   "source_file" : "/external/libcxx/include/type_traits",
23615   "unique_id" : "_ZTSNSt3__114__select_alignILj12ELj8ELj4EEE"
23616  },
23617  {
23618   "alignment" : 1,
23619   "linker_set_key" : "std::__select_align<12, 8, 8>",
23620   "name" : "std::__select_align<12, 8, 8>",
23621   "referenced_type" : "type-2776",
23622   "self_type" : "type-2776",
23623   "size" : 1,
23624   "source_file" : "/external/libcxx/include/type_traits",
23625   "unique_id" : "_ZTSNSt3__114__select_alignILj12ELj8ELj8EEE"
23626  },
23627  {
23628   "alignment" : 1,
23629   "linker_set_key" : "std::__sfinae_assign_base<false, false>",
23630   "name" : "std::__sfinae_assign_base<false, false>",
23631   "referenced_type" : "type-2934",
23632   "self_type" : "type-2934",
23633   "size" : 1,
23634   "source_file" : "/external/libcxx/include/__tuple",
23635   "unique_id" : "_ZTSNSt3__120__sfinae_assign_baseILb0ELb0EEE"
23636  },
23637  {
23638   "alignment" : 1,
23639   "linker_set_key" : "std::__sfinae_assign_base<false, true>",
23640   "name" : "std::__sfinae_assign_base<false, true>",
23641   "referenced_type" : "type-2947",
23642   "self_type" : "type-2947",
23643   "size" : 1,
23644   "source_file" : "/external/libcxx/include/__tuple",
23645   "unique_id" : "_ZTSNSt3__120__sfinae_assign_baseILb0ELb1EEE"
23646  },
23647  {
23648   "alignment" : 1,
23649   "linker_set_key" : "std::__sfinae_assign_base<true, false>",
23650   "name" : "std::__sfinae_assign_base<true, false>",
23651   "referenced_type" : "type-2939",
23652   "self_type" : "type-2939",
23653   "size" : 1,
23654   "source_file" : "/external/libcxx/include/__tuple",
23655   "unique_id" : "_ZTSNSt3__120__sfinae_assign_baseILb1ELb0EEE"
23656  },
23657  {
23658   "alignment" : 1,
23659   "linker_set_key" : "std::__sfinae_ctor_base<false, false>",
23660   "name" : "std::__sfinae_ctor_base<false, false>",
23661   "referenced_type" : "type-2916",
23662   "self_type" : "type-2916",
23663   "size" : 1,
23664   "source_file" : "/external/libcxx/include/__tuple",
23665   "unique_id" : "_ZTSNSt3__118__sfinae_ctor_baseILb0ELb0EEE"
23666  },
23667  {
23668   "alignment" : 1,
23669   "linker_set_key" : "std::__sfinae_ctor_base<false, true>",
23670   "name" : "std::__sfinae_ctor_base<false, true>",
23671   "referenced_type" : "type-2928",
23672   "self_type" : "type-2928",
23673   "size" : 1,
23674   "source_file" : "/external/libcxx/include/__tuple",
23675   "unique_id" : "_ZTSNSt3__118__sfinae_ctor_baseILb0ELb1EEE"
23676  },
23677  {
23678   "alignment" : 1,
23679   "linker_set_key" : "std::__sfinae_ctor_base<true, false>",
23680   "name" : "std::__sfinae_ctor_base<true, false>",
23681   "referenced_type" : "type-2922",
23682   "self_type" : "type-2922",
23683   "size" : 1,
23684   "source_file" : "/external/libcxx/include/__tuple",
23685   "unique_id" : "_ZTSNSt3__118__sfinae_ctor_baseILb1ELb0EEE"
23686  },
23687  {
23688   "alignment" : 4,
23689   "fields" :
23690   [
23691    {
23692     "access" : "protected",
23693     "field_name" : "__shared_owners_",
23694     "field_offset" : 32,
23695     "referenced_type" : "type-27"
23696    }
23697   ],
23698   "linker_set_key" : "std::__shared_count",
23699   "name" : "std::__shared_count",
23700   "record_kind" : "class",
23701   "referenced_type" : "type-642",
23702   "self_type" : "type-642",
23703   "size" : 8,
23704   "source_file" : "/external/libcxx/include/memory",
23705   "unique_id" : "_ZTSNSt3__114__shared_countE",
23706   "vtable_components" :
23707   [
23708    {
23709     "kind" : "offset_to_top"
23710    },
23711    {
23712     "kind" : "rtti",
23713     "mangled_component_name" : "_ZTINSt3__114__shared_countE"
23714    },
23715    {
23716     "kind" : "complete_dtor_pointer",
23717     "mangled_component_name" : "_ZNSt3__114__shared_countD1Ev"
23718    },
23719    {
23720     "kind" : "deleting_dtor_pointer",
23721     "mangled_component_name" : "_ZNSt3__114__shared_countD0Ev"
23722    },
23723    {
23724     "is_pure" : true,
23725     "mangled_component_name" : "_ZNSt3__114__shared_count16__on_zero_sharedEv"
23726    }
23727   ]
23728  },
23729  {
23730   "alignment" : 4,
23731   "base_specifiers" :
23732   [
23733    {
23734     "access" : "private",
23735     "referenced_type" : "type-642"
23736    }
23737   ],
23738   "fields" :
23739   [
23740    {
23741     "access" : "private",
23742     "field_name" : "__shared_weak_owners_",
23743     "field_offset" : 64,
23744     "referenced_type" : "type-27"
23745    }
23746   ],
23747   "linker_set_key" : "std::__shared_weak_count",
23748   "name" : "std::__shared_weak_count",
23749   "record_kind" : "class",
23750   "referenced_type" : "type-646",
23751   "self_type" : "type-646",
23752   "size" : 12,
23753   "source_file" : "/external/libcxx/include/memory",
23754   "unique_id" : "_ZTSNSt3__119__shared_weak_countE",
23755   "vtable_components" :
23756   [
23757    {
23758     "kind" : "offset_to_top"
23759    },
23760    {
23761     "kind" : "rtti",
23762     "mangled_component_name" : "_ZTINSt3__119__shared_weak_countE"
23763    },
23764    {
23765     "kind" : "complete_dtor_pointer",
23766     "mangled_component_name" : "_ZNSt3__119__shared_weak_countD1Ev"
23767    },
23768    {
23769     "kind" : "deleting_dtor_pointer",
23770     "mangled_component_name" : "_ZNSt3__119__shared_weak_countD0Ev"
23771    },
23772    {
23773     "is_pure" : true,
23774     "mangled_component_name" : "_ZNSt3__114__shared_count16__on_zero_sharedEv"
23775    },
23776    {
23777     "mangled_component_name" : "_ZNKSt3__119__shared_weak_count13__get_deleterERKSt9type_info"
23778    },
23779    {
23780     "is_pure" : true,
23781     "mangled_component_name" : "_ZNSt3__119__shared_weak_count21__on_zero_shared_weakEv"
23782    }
23783   ]
23784  },
23785  {
23786   "alignment" : 1,
23787   "linker_set_key" : "std::__size_type<std::allocator<android::hardware::GrantorDescriptor>, int, true>",
23788   "name" : "std::__size_type<std::allocator<android::hardware::GrantorDescriptor>, int, true>",
23789   "referenced_type" : "type-507",
23790   "self_type" : "type-507",
23791   "size" : 1,
23792   "source_file" : "/external/libcxx/include/memory",
23793   "template_args" : [ "type-241", "type-11" ],
23794   "unique_id" : "_ZTSNSt3__111__size_typeINS_9allocatorIN7android8hardware17GrantorDescriptorEEEiLb1EEE"
23795  },
23796  {
23797   "alignment" : 1,
23798   "linker_set_key" : "std::__size_type<std::allocator<char16_t>, int, true>",
23799   "name" : "std::__size_type<std::allocator<char16_t>, int, true>",
23800   "referenced_type" : "type-504",
23801   "self_type" : "type-504",
23802   "size" : 1,
23803   "source_file" : "/external/libcxx/include/memory",
23804   "template_args" : [ "type-66", "type-11" ],
23805   "unique_id" : "_ZTSNSt3__111__size_typeINS_9allocatorIDsEEiLb1EEE"
23806  },
23807  {
23808   "alignment" : 1,
23809   "linker_set_key" : "std::__size_type<std::allocator<char32_t>, int, true>",
23810   "name" : "std::__size_type<std::allocator<char32_t>, int, true>",
23811   "referenced_type" : "type-505",
23812   "self_type" : "type-505",
23813   "size" : 1,
23814   "source_file" : "/external/libcxx/include/memory",
23815   "template_args" : [ "type-217", "type-11" ],
23816   "unique_id" : "_ZTSNSt3__111__size_typeINS_9allocatorIDiEEiLb1EEE"
23817  },
23818  {
23819   "alignment" : 1,
23820   "linker_set_key" : "std::__size_type<std::allocator<char>, int, true>",
23821   "name" : "std::__size_type<std::allocator<char>, int, true>",
23822   "referenced_type" : "type-502",
23823   "self_type" : "type-502",
23824   "size" : 1,
23825   "source_file" : "/external/libcxx/include/memory",
23826   "template_args" : [ "type-207", "type-11" ],
23827   "unique_id" : "_ZTSNSt3__111__size_typeINS_9allocatorIcEEiLb1EEE"
23828  },
23829  {
23830   "alignment" : 1,
23831   "linker_set_key" : "std::__size_type<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> >, int, true>",
23832   "name" : "std::__size_type<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> >, int, true>",
23833   "referenced_type" : "type-506",
23834   "self_type" : "type-506",
23835   "size" : 1,
23836   "source_file" : "/external/libcxx/include/memory",
23837   "template_args" : [ "type-4", "type-11" ],
23838   "unique_id" : "_ZTSNSt3__111__size_typeINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEiLb1EEE"
23839  },
23840  {
23841   "alignment" : 1,
23842   "linker_set_key" : "std::__size_type<std::allocator<wchar_t>, int, true>",
23843   "name" : "std::__size_type<std::allocator<wchar_t>, int, true>",
23844   "referenced_type" : "type-503",
23845   "self_type" : "type-503",
23846   "size" : 1,
23847   "source_file" : "/external/libcxx/include/memory",
23848   "template_args" : [ "type-209", "type-11" ],
23849   "unique_id" : "_ZTSNSt3__111__size_typeINS_9allocatorIwEEiLb1EEE"
23850  },
23851  {
23852   "alignment" : 4,
23853   "fields" :
23854   [
23855    {
23856     "access" : "private",
23857     "field_name" : "__lx",
23858     "referenced_type" : "type-108"
23859    }
23860   ],
23861   "linker_set_key" : "std::__sp_mut",
23862   "name" : "std::__sp_mut",
23863   "record_kind" : "class",
23864   "referenced_type" : "type-653",
23865   "self_type" : "type-653",
23866   "size" : 4,
23867   "source_file" : "/external/libcxx/include/memory",
23868   "unique_id" : "_ZTSNSt3__18__sp_mutE"
23869  },
23870  {
23871   "alignment" : 1,
23872   "linker_set_key" : "std::__split_buffer_common<true>",
23873   "name" : "std::__split_buffer_common<true>",
23874   "record_kind" : "class",
23875   "referenced_type" : "type-834",
23876   "self_type" : "type-834",
23877   "size" : 1,
23878   "source_file" : "/external/libcxx/include/__split_buffer",
23879   "unique_id" : "_ZTSNSt3__121__split_buffer_commonILb1EEE"
23880  },
23881  {
23882   "alignment" : 1,
23883   "linker_set_key" : "std::__static_abs<1000000000>",
23884   "name" : "std::__static_abs<1000000000>",
23885   "referenced_type" : "type-882",
23886   "self_type" : "type-882",
23887   "size" : 1,
23888   "source_file" : "/external/libcxx/include/ratio",
23889   "unique_id" : "_ZTSNSt3__112__static_absILx1000000000EEE"
23890  },
23891  {
23892   "alignment" : 1,
23893   "linker_set_key" : "std::__static_abs<1000000>",
23894   "name" : "std::__static_abs<1000000>",
23895   "referenced_type" : "type-880",
23896   "self_type" : "type-880",
23897   "size" : 1,
23898   "source_file" : "/external/libcxx/include/ratio",
23899   "unique_id" : "_ZTSNSt3__112__static_absILx1000000EEE"
23900  },
23901  {
23902   "alignment" : 1,
23903   "linker_set_key" : "std::__static_abs<1000>",
23904   "name" : "std::__static_abs<1000>",
23905   "referenced_type" : "type-885",
23906   "self_type" : "type-885",
23907   "size" : 1,
23908   "source_file" : "/external/libcxx/include/ratio",
23909   "unique_id" : "_ZTSNSt3__112__static_absILx1000EEE"
23910  },
23911  {
23912   "alignment" : 1,
23913   "linker_set_key" : "std::__static_abs<1>",
23914   "name" : "std::__static_abs<1>",
23915   "referenced_type" : "type-877",
23916   "self_type" : "type-877",
23917   "size" : 1,
23918   "source_file" : "/external/libcxx/include/ratio",
23919   "unique_id" : "_ZTSNSt3__112__static_absILx1EEE"
23920  },
23921  {
23922   "alignment" : 1,
23923   "linker_set_key" : "std::__static_abs<3600>",
23924   "name" : "std::__static_abs<3600>",
23925   "referenced_type" : "type-883",
23926   "self_type" : "type-883",
23927   "size" : 1,
23928   "source_file" : "/external/libcxx/include/ratio",
23929   "unique_id" : "_ZTSNSt3__112__static_absILx3600EEE"
23930  },
23931  {
23932   "alignment" : 1,
23933   "linker_set_key" : "std::__static_abs<60>",
23934   "name" : "std::__static_abs<60>",
23935   "referenced_type" : "type-884",
23936   "self_type" : "type-884",
23937   "size" : 1,
23938   "source_file" : "/external/libcxx/include/ratio",
23939   "unique_id" : "_ZTSNSt3__112__static_absILx60EEE"
23940  },
23941  {
23942   "alignment" : 1,
23943   "linker_set_key" : "std::__static_gcd<0, 0>",
23944   "name" : "std::__static_gcd<0, 0>",
23945   "referenced_type" : "type-871",
23946   "self_type" : "type-871",
23947   "size" : 1,
23948   "source_file" : "/external/libcxx/include/ratio",
23949   "unique_id" : "_ZTSNSt3__112__static_gcdILx0ELx0EEE"
23950  },
23951  {
23952   "alignment" : 1,
23953   "linker_set_key" : "std::__static_gcd<1, 0>",
23954   "name" : "std::__static_gcd<1, 0>",
23955   "referenced_type" : "type-851",
23956   "self_type" : "type-851",
23957   "size" : 1,
23958   "source_file" : "/external/libcxx/include/ratio",
23959   "unique_id" : "_ZTSNSt3__112__static_gcdILx1ELx0EEE"
23960  },
23961  {
23962   "alignment" : 1,
23963   "linker_set_key" : "std::__static_gcd<1, 1000000000>",
23964   "name" : "std::__static_gcd<1, 1000000000>",
23965   "referenced_type" : "type-855",
23966   "self_type" : "type-855",
23967   "size" : 1,
23968   "source_file" : "/external/libcxx/include/ratio",
23969   "unique_id" : "_ZTSNSt3__112__static_gcdILx1ELx1000000000EEE"
23970  },
23971  {
23972   "alignment" : 1,
23973   "linker_set_key" : "std::__static_gcd<1, 1000000>",
23974   "name" : "std::__static_gcd<1, 1000000>",
23975   "referenced_type" : "type-849",
23976   "self_type" : "type-849",
23977   "size" : 1,
23978   "source_file" : "/external/libcxx/include/ratio",
23979   "unique_id" : "_ZTSNSt3__112__static_gcdILx1ELx1000000EEE"
23980  },
23981  {
23982   "alignment" : 1,
23983   "linker_set_key" : "std::__static_gcd<1, 1000>",
23984   "name" : "std::__static_gcd<1, 1000>",
23985   "referenced_type" : "type-866",
23986   "self_type" : "type-866",
23987   "size" : 1,
23988   "source_file" : "/external/libcxx/include/ratio",
23989   "unique_id" : "_ZTSNSt3__112__static_gcdILx1ELx1000EEE"
23990  },
23991  {
23992   "alignment" : 1,
23993   "linker_set_key" : "std::__static_gcd<1, 1>",
23994   "name" : "std::__static_gcd<1, 1>",
23995   "referenced_type" : "type-852",
23996   "self_type" : "type-852",
23997   "size" : 1,
23998   "source_file" : "/external/libcxx/include/ratio",
23999   "unique_id" : "_ZTSNSt3__112__static_gcdILx1ELx1EEE"
24000  },
24001  {
24002   "alignment" : 1,
24003   "linker_set_key" : "std::__static_gcd<1000, 0>",
24004   "name" : "std::__static_gcd<1000, 0>",
24005   "referenced_type" : "type-870",
24006   "self_type" : "type-870",
24007   "size" : 1,
24008   "source_file" : "/external/libcxx/include/ratio",
24009   "unique_id" : "_ZTSNSt3__112__static_gcdILx1000ELx0EEE"
24010  },
24011  {
24012   "alignment" : 1,
24013   "linker_set_key" : "std::__static_gcd<1000, 1000>",
24014   "name" : "std::__static_gcd<1000, 1000>",
24015   "referenced_type" : "type-869",
24016   "self_type" : "type-869",
24017   "size" : 1,
24018   "source_file" : "/external/libcxx/include/ratio",
24019   "unique_id" : "_ZTSNSt3__112__static_gcdILx1000ELx1000EEE"
24020  },
24021  {
24022   "alignment" : 1,
24023   "linker_set_key" : "std::__static_gcd<1000, 1>",
24024   "name" : "std::__static_gcd<1000, 1>",
24025   "referenced_type" : "type-868",
24026   "self_type" : "type-868",
24027   "size" : 1,
24028   "source_file" : "/external/libcxx/include/ratio",
24029   "unique_id" : "_ZTSNSt3__112__static_gcdILx1000ELx1EEE"
24030  },
24031  {
24032   "alignment" : 1,
24033   "linker_set_key" : "std::__static_gcd<1000000, 0>",
24034   "name" : "std::__static_gcd<1000000, 0>",
24035   "referenced_type" : "type-854",
24036   "self_type" : "type-854",
24037   "size" : 1,
24038   "source_file" : "/external/libcxx/include/ratio",
24039   "unique_id" : "_ZTSNSt3__112__static_gcdILx1000000ELx0EEE"
24040  },
24041  {
24042   "alignment" : 1,
24043   "linker_set_key" : "std::__static_gcd<1000000, 1000000>",
24044   "name" : "std::__static_gcd<1000000, 1000000>",
24045   "referenced_type" : "type-853",
24046   "self_type" : "type-853",
24047   "size" : 1,
24048   "source_file" : "/external/libcxx/include/ratio",
24049   "unique_id" : "_ZTSNSt3__112__static_gcdILx1000000ELx1000000EEE"
24050  },
24051  {
24052   "alignment" : 1,
24053   "linker_set_key" : "std::__static_gcd<1000000, 1>",
24054   "name" : "std::__static_gcd<1000000, 1>",
24055   "referenced_type" : "type-850",
24056   "self_type" : "type-850",
24057   "size" : 1,
24058   "source_file" : "/external/libcxx/include/ratio",
24059   "unique_id" : "_ZTSNSt3__112__static_gcdILx1000000ELx1EEE"
24060  },
24061  {
24062   "alignment" : 1,
24063   "linker_set_key" : "std::__static_gcd<1000000000, 0>",
24064   "name" : "std::__static_gcd<1000000000, 0>",
24065   "referenced_type" : "type-859",
24066   "self_type" : "type-859",
24067   "size" : 1,
24068   "source_file" : "/external/libcxx/include/ratio",
24069   "unique_id" : "_ZTSNSt3__112__static_gcdILx1000000000ELx0EEE"
24070  },
24071  {
24072   "alignment" : 1,
24073   "linker_set_key" : "std::__static_gcd<1000000000, 1000000000>",
24074   "name" : "std::__static_gcd<1000000000, 1000000000>",
24075   "referenced_type" : "type-858",
24076   "self_type" : "type-858",
24077   "size" : 1,
24078   "source_file" : "/external/libcxx/include/ratio",
24079   "unique_id" : "_ZTSNSt3__112__static_gcdILx1000000000ELx1000000000EEE"
24080  },
24081  {
24082   "alignment" : 1,
24083   "linker_set_key" : "std::__static_gcd<1000000000, 1>",
24084   "name" : "std::__static_gcd<1000000000, 1>",
24085   "referenced_type" : "type-856",
24086   "self_type" : "type-856",
24087   "size" : 1,
24088   "source_file" : "/external/libcxx/include/ratio",
24089   "unique_id" : "_ZTSNSt3__112__static_gcdILx1000000000ELx1EEE"
24090  },
24091  {
24092   "alignment" : 1,
24093   "linker_set_key" : "std::__static_gcd<3600, 0>",
24094   "name" : "std::__static_gcd<3600, 0>",
24095   "referenced_type" : "type-862",
24096   "self_type" : "type-862",
24097   "size" : 1,
24098   "source_file" : "/external/libcxx/include/ratio",
24099   "unique_id" : "_ZTSNSt3__112__static_gcdILx3600ELx0EEE"
24100  },
24101  {
24102   "alignment" : 1,
24103   "linker_set_key" : "std::__static_gcd<3600, 1>",
24104   "name" : "std::__static_gcd<3600, 1>",
24105   "referenced_type" : "type-860",
24106   "self_type" : "type-860",
24107   "size" : 1,
24108   "source_file" : "/external/libcxx/include/ratio",
24109   "unique_id" : "_ZTSNSt3__112__static_gcdILx3600ELx1EEE"
24110  },
24111  {
24112   "alignment" : 1,
24113   "linker_set_key" : "std::__static_gcd<3600, 3600>",
24114   "name" : "std::__static_gcd<3600, 3600>",
24115   "referenced_type" : "type-861",
24116   "self_type" : "type-861",
24117   "size" : 1,
24118   "source_file" : "/external/libcxx/include/ratio",
24119   "unique_id" : "_ZTSNSt3__112__static_gcdILx3600ELx3600EEE"
24120  },
24121  {
24122   "alignment" : 1,
24123   "linker_set_key" : "std::__static_gcd<60, 0>",
24124   "name" : "std::__static_gcd<60, 0>",
24125   "referenced_type" : "type-865",
24126   "self_type" : "type-865",
24127   "size" : 1,
24128   "source_file" : "/external/libcxx/include/ratio",
24129   "unique_id" : "_ZTSNSt3__112__static_gcdILx60ELx0EEE"
24130  },
24131  {
24132   "alignment" : 1,
24133   "linker_set_key" : "std::__static_gcd<60, 1>",
24134   "name" : "std::__static_gcd<60, 1>",
24135   "referenced_type" : "type-863",
24136   "self_type" : "type-863",
24137   "size" : 1,
24138   "source_file" : "/external/libcxx/include/ratio",
24139   "unique_id" : "_ZTSNSt3__112__static_gcdILx60ELx1EEE"
24140  },
24141  {
24142   "alignment" : 1,
24143   "linker_set_key" : "std::__static_gcd<60, 60>",
24144   "name" : "std::__static_gcd<60, 60>",
24145   "referenced_type" : "type-864",
24146   "self_type" : "type-864",
24147   "size" : 1,
24148   "source_file" : "/external/libcxx/include/ratio",
24149   "unique_id" : "_ZTSNSt3__112__static_gcdILx60ELx60EEE"
24150  },
24151  {
24152   "alignment" : 1,
24153   "linker_set_key" : "std::__static_lcm<1, 1>",
24154   "name" : "std::__static_lcm<1, 1>",
24155   "referenced_type" : "type-874",
24156   "self_type" : "type-874",
24157   "size" : 1,
24158   "source_file" : "/external/libcxx/include/ratio",
24159   "unique_id" : "_ZTSNSt3__112__static_lcmILx1ELx1EEE"
24160  },
24161  {
24162   "alignment" : 1,
24163   "linker_set_key" : "std::__static_lcm<1000, 1000>",
24164   "name" : "std::__static_lcm<1000, 1000>",
24165   "referenced_type" : "type-875",
24166   "self_type" : "type-875",
24167   "size" : 1,
24168   "source_file" : "/external/libcxx/include/ratio",
24169   "unique_id" : "_ZTSNSt3__112__static_lcmILx1000ELx1000EEE"
24170  },
24171  {
24172   "alignment" : 1,
24173   "linker_set_key" : "std::__static_lcm<1000000, 1000000>",
24174   "name" : "std::__static_lcm<1000000, 1000000>",
24175   "referenced_type" : "type-872",
24176   "self_type" : "type-872",
24177   "size" : 1,
24178   "source_file" : "/external/libcxx/include/ratio",
24179   "unique_id" : "_ZTSNSt3__112__static_lcmILx1000000ELx1000000EEE"
24180  },
24181  {
24182   "alignment" : 1,
24183   "linker_set_key" : "std::__static_lcm<1000000000, 1000000000>",
24184   "name" : "std::__static_lcm<1000000000, 1000000000>",
24185   "referenced_type" : "type-873",
24186   "self_type" : "type-873",
24187   "size" : 1,
24188   "source_file" : "/external/libcxx/include/ratio",
24189   "unique_id" : "_ZTSNSt3__112__static_lcmILx1000000000ELx1000000000EEE"
24190  },
24191  {
24192   "alignment" : 1,
24193   "linker_set_key" : "std::__static_lcm<1000000000, 1>",
24194   "name" : "std::__static_lcm<1000000000, 1>",
24195   "referenced_type" : "type-876",
24196   "self_type" : "type-876",
24197   "size" : 1,
24198   "source_file" : "/external/libcxx/include/ratio",
24199   "unique_id" : "_ZTSNSt3__112__static_lcmILx1000000000ELx1EEE"
24200  },
24201  {
24202   "alignment" : 1,
24203   "linker_set_key" : "std::__static_sign<1000000000>",
24204   "name" : "std::__static_sign<1000000000>",
24205   "referenced_type" : "type-888",
24206   "self_type" : "type-888",
24207   "size" : 1,
24208   "source_file" : "/external/libcxx/include/ratio",
24209   "unique_id" : "_ZTSNSt3__113__static_signILx1000000000EEE"
24210  },
24211  {
24212   "alignment" : 1,
24213   "linker_set_key" : "std::__static_sign<1000000>",
24214   "name" : "std::__static_sign<1000000>",
24215   "referenced_type" : "type-887",
24216   "self_type" : "type-887",
24217   "size" : 1,
24218   "source_file" : "/external/libcxx/include/ratio",
24219   "unique_id" : "_ZTSNSt3__113__static_signILx1000000EEE"
24220  },
24221  {
24222   "alignment" : 1,
24223   "linker_set_key" : "std::__static_sign<1000>",
24224   "name" : "std::__static_sign<1000>",
24225   "referenced_type" : "type-891",
24226   "self_type" : "type-891",
24227   "size" : 1,
24228   "source_file" : "/external/libcxx/include/ratio",
24229   "unique_id" : "_ZTSNSt3__113__static_signILx1000EEE"
24230  },
24231  {
24232   "alignment" : 1,
24233   "linker_set_key" : "std::__static_sign<1>",
24234   "name" : "std::__static_sign<1>",
24235   "referenced_type" : "type-886",
24236   "self_type" : "type-886",
24237   "size" : 1,
24238   "source_file" : "/external/libcxx/include/ratio",
24239   "unique_id" : "_ZTSNSt3__113__static_signILx1EEE"
24240  },
24241  {
24242   "alignment" : 1,
24243   "linker_set_key" : "std::__static_sign<3600>",
24244   "name" : "std::__static_sign<3600>",
24245   "referenced_type" : "type-889",
24246   "self_type" : "type-889",
24247   "size" : 1,
24248   "source_file" : "/external/libcxx/include/ratio",
24249   "unique_id" : "_ZTSNSt3__113__static_signILx3600EEE"
24250  },
24251  {
24252   "alignment" : 1,
24253   "linker_set_key" : "std::__static_sign<60>",
24254   "name" : "std::__static_sign<60>",
24255   "referenced_type" : "type-890",
24256   "self_type" : "type-890",
24257   "size" : 1,
24258   "source_file" : "/external/libcxx/include/ratio",
24259   "unique_id" : "_ZTSNSt3__113__static_signILx60EEE"
24260  },
24261  {
24262   "alignment" : 4,
24263   "fields" :
24264   [
24265    {
24266     "field_name" : "__lx",
24267     "referenced_type" : "type-3"
24268    }
24269   ],
24270   "linker_set_key" : "std::__struct_double",
24271   "name" : "std::__struct_double",
24272   "referenced_type" : "type-2731",
24273   "self_type" : "type-2731",
24274   "size" : 8,
24275   "source_file" : "/external/libcxx/include/type_traits",
24276   "unique_id" : "_ZTSNSt3__115__struct_doubleE"
24277  },
24278  {
24279   "alignment" : 4,
24280   "fields" :
24281   [
24282    {
24283     "field_name" : "__lx",
24284     "referenced_type" : "type-2734"
24285    }
24286   ],
24287   "linker_set_key" : "std::__struct_double4",
24288   "name" : "std::__struct_double4",
24289   "referenced_type" : "type-2733",
24290   "self_type" : "type-2733",
24291   "size" : 32,
24292   "source_file" : "/external/libcxx/include/type_traits",
24293   "unique_id" : "_ZTSNSt3__116__struct_double4E"
24294  },
24295  {
24296   "alignment" : 4,
24297   "fields" :
24298   [
24299    {
24300     "access" : "protected",
24301     "field_name" : "__loc_",
24302     "referenced_type" : "type-1109"
24303    }
24304   ],
24305   "linker_set_key" : "std::__time_get",
24306   "name" : "std::__time_get",
24307   "record_kind" : "class",
24308   "referenced_type" : "type-1252",
24309   "self_type" : "type-1252",
24310   "size" : 4,
24311   "source_file" : "/external/libcxx/include/locale",
24312   "unique_id" : "_ZTSNSt3__110__time_getE"
24313  },
24314  {
24315   "alignment" : 4,
24316   "linker_set_key" : "std::__time_get_c_storage<char>",
24317   "name" : "std::__time_get_c_storage<char>",
24318   "record_kind" : "class",
24319   "referenced_type" : "type-1243",
24320   "self_type" : "type-1243",
24321   "size" : 4,
24322   "source_file" : "/external/libcxx/include/locale",
24323   "template_args" : [ "type-22" ],
24324   "unique_id" : "_ZTSNSt3__120__time_get_c_storageIcEE",
24325   "vtable_components" :
24326   [
24327    {
24328     "kind" : "offset_to_top"
24329    },
24330    {
24331     "kind" : "rtti",
24332     "mangled_component_name" : "_ZTINSt3__120__time_get_c_storageIcEE"
24333    },
24334    {
24335     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIcE7__weeksEv"
24336    },
24337    {
24338     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIcE8__monthsEv"
24339    },
24340    {
24341     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIcE7__am_pmEv"
24342    },
24343    {
24344     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIcE3__cEv"
24345    },
24346    {
24347     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIcE3__rEv"
24348    },
24349    {
24350     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIcE3__xEv"
24351    },
24352    {
24353     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIcE3__XEv"
24354    }
24355   ]
24356  },
24357  {
24358   "alignment" : 4,
24359   "linker_set_key" : "std::__time_get_c_storage<wchar_t>",
24360   "name" : "std::__time_get_c_storage<wchar_t>",
24361   "record_kind" : "class",
24362   "referenced_type" : "type-1244",
24363   "self_type" : "type-1244",
24364   "size" : 4,
24365   "source_file" : "/external/libcxx/include/locale",
24366   "template_args" : [ "type-210" ],
24367   "unique_id" : "_ZTSNSt3__120__time_get_c_storageIwEE",
24368   "vtable_components" :
24369   [
24370    {
24371     "kind" : "offset_to_top"
24372    },
24373    {
24374     "kind" : "rtti",
24375     "mangled_component_name" : "_ZTINSt3__120__time_get_c_storageIwEE"
24376    },
24377    {
24378     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIwE7__weeksEv"
24379    },
24380    {
24381     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIwE8__monthsEv"
24382    },
24383    {
24384     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIwE7__am_pmEv"
24385    },
24386    {
24387     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIwE3__cEv"
24388    },
24389    {
24390     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIwE3__rEv"
24391    },
24392    {
24393     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIwE3__xEv"
24394    },
24395    {
24396     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIwE3__XEv"
24397    }
24398   ]
24399  },
24400  {
24401   "alignment" : 4,
24402   "base_specifiers" :
24403   [
24404    {
24405     "referenced_type" : "type-1252"
24406    }
24407   ],
24408   "fields" :
24409   [
24410    {
24411     "access" : "protected",
24412     "field_name" : "__weeks_",
24413     "field_offset" : 32,
24414     "referenced_type" : "type-1254"
24415    },
24416    {
24417     "access" : "protected",
24418     "field_name" : "__months_",
24419     "field_offset" : 1376,
24420     "referenced_type" : "type-1255"
24421    },
24422    {
24423     "access" : "protected",
24424     "field_name" : "__am_pm_",
24425     "field_offset" : 3680,
24426     "referenced_type" : "type-1256"
24427    },
24428    {
24429     "access" : "protected",
24430     "field_name" : "__c_",
24431     "field_offset" : 3872,
24432     "referenced_type" : "type-222"
24433    },
24434    {
24435     "access" : "protected",
24436     "field_name" : "__r_",
24437     "field_offset" : 3968,
24438     "referenced_type" : "type-222"
24439    },
24440    {
24441     "access" : "protected",
24442     "field_name" : "__x_",
24443     "field_offset" : 4064,
24444     "referenced_type" : "type-222"
24445    },
24446    {
24447     "access" : "protected",
24448     "field_name" : "__X_",
24449     "field_offset" : 4160,
24450     "referenced_type" : "type-222"
24451    }
24452   ],
24453   "linker_set_key" : "std::__time_get_storage<char>",
24454   "name" : "std::__time_get_storage<char>",
24455   "record_kind" : "class",
24456   "referenced_type" : "type-1253",
24457   "self_type" : "type-1253",
24458   "size" : 532,
24459   "source_file" : "/external/libcxx/include/locale",
24460   "template_args" : [ "type-22" ],
24461   "unique_id" : "_ZTSNSt3__118__time_get_storageIcEE"
24462  },
24463  {
24464   "alignment" : 4,
24465   "base_specifiers" :
24466   [
24467    {
24468     "referenced_type" : "type-1252"
24469    }
24470   ],
24471   "fields" :
24472   [
24473    {
24474     "access" : "protected",
24475     "field_name" : "__weeks_",
24476     "field_offset" : 32,
24477     "referenced_type" : "type-1259"
24478    },
24479    {
24480     "access" : "protected",
24481     "field_name" : "__months_",
24482     "field_offset" : 1376,
24483     "referenced_type" : "type-1260"
24484    },
24485    {
24486     "access" : "protected",
24487     "field_name" : "__am_pm_",
24488     "field_offset" : 3680,
24489     "referenced_type" : "type-1261"
24490    },
24491    {
24492     "access" : "protected",
24493     "field_name" : "__c_",
24494     "field_offset" : 3872,
24495     "referenced_type" : "type-796"
24496    },
24497    {
24498     "access" : "protected",
24499     "field_name" : "__r_",
24500     "field_offset" : 3968,
24501     "referenced_type" : "type-796"
24502    },
24503    {
24504     "access" : "protected",
24505     "field_name" : "__x_",
24506     "field_offset" : 4064,
24507     "referenced_type" : "type-796"
24508    },
24509    {
24510     "access" : "protected",
24511     "field_name" : "__X_",
24512     "field_offset" : 4160,
24513     "referenced_type" : "type-796"
24514    }
24515   ],
24516   "linker_set_key" : "std::__time_get_storage<wchar_t>",
24517   "name" : "std::__time_get_storage<wchar_t>",
24518   "record_kind" : "class",
24519   "referenced_type" : "type-1258",
24520   "self_type" : "type-1258",
24521   "size" : 532,
24522   "source_file" : "/external/libcxx/include/locale",
24523   "template_args" : [ "type-210" ],
24524   "unique_id" : "_ZTSNSt3__118__time_get_storageIwEE"
24525  },
24526  {
24527   "alignment" : 4,
24528   "fields" :
24529   [
24530    {
24531     "access" : "private",
24532     "field_name" : "__loc_",
24533     "referenced_type" : "type-1109"
24534    }
24535   ],
24536   "linker_set_key" : "std::__time_put",
24537   "name" : "std::__time_put",
24538   "record_kind" : "class",
24539   "referenced_type" : "type-1266",
24540   "self_type" : "type-1266",
24541   "size" : 4,
24542   "source_file" : "/external/libcxx/include/locale",
24543   "unique_id" : "_ZTSNSt3__110__time_putE"
24544  },
24545  {
24546   "alignment" : 1,
24547   "linker_set_key" : "std::__tuple_cat_return<>",
24548   "name" : "std::__tuple_cat_return<>",
24549   "referenced_type" : "type-338",
24550   "self_type" : "type-338",
24551   "size" : 1,
24552   "source_file" : "/external/libcxx/include/tuple",
24553   "unique_id" : "_ZTSNSt3__118__tuple_cat_returnIJEEE"
24554  },
24555  {
24556   "alignment" : 1,
24557   "linker_set_key" : "std::__tuple_equal<0>",
24558   "name" : "std::__tuple_equal<0>",
24559   "referenced_type" : "type-336",
24560   "self_type" : "type-336",
24561   "size" : 1,
24562   "source_file" : "/external/libcxx/include/tuple",
24563   "unique_id" : "_ZTSNSt3__113__tuple_equalILj0EEE"
24564  },
24565  {
24566   "alignment" : 1,
24567   "linker_set_key" : "std::__tuple_indices<>",
24568   "name" : "std::__tuple_indices<>",
24569   "referenced_type" : "type-2900",
24570   "self_type" : "type-2900",
24571   "size" : 1,
24572   "source_file" : "/external/libcxx/include/__tuple",
24573   "unique_id" : "_ZTSNSt3__115__tuple_indicesIJEEE"
24574  },
24575  {
24576   "alignment" : 1,
24577   "linker_set_key" : "std::__tuple_less<0>",
24578   "name" : "std::__tuple_less<0>",
24579   "referenced_type" : "type-337",
24580   "self_type" : "type-337",
24581   "size" : 1,
24582   "source_file" : "/external/libcxx/include/tuple",
24583   "unique_id" : "_ZTSNSt3__112__tuple_lessILj0EEE"
24584  },
24585  {
24586   "alignment" : 1,
24587   "linker_set_key" : "std::__tuple_sfinae_base",
24588   "name" : "std::__tuple_sfinae_base",
24589   "referenced_type" : "type-2914",
24590   "self_type" : "type-2914",
24591   "size" : 1,
24592   "source_file" : "/external/libcxx/include/__tuple",
24593   "unique_id" : "_ZTSNSt3__119__tuple_sfinae_baseE"
24594  },
24595  {
24596   "alignment" : 1,
24597   "linker_set_key" : "std::__tuple_types<>",
24598   "name" : "std::__tuple_types<>",
24599   "referenced_type" : "type-2905",
24600   "self_type" : "type-2905",
24601   "size" : 1,
24602   "source_file" : "/external/libcxx/include/__tuple",
24603   "unique_id" : "_ZTSNSt3__113__tuple_typesIJEEE"
24604  },
24605  {
24606   "alignment" : 1,
24607   "fields" :
24608   [
24609    {
24610     "field_name" : "__lx",
24611     "referenced_type" : "type-798"
24612    }
24613   ],
24614   "linker_set_key" : "std::__two",
24615   "name" : "std::__two",
24616   "referenced_type" : "type-1050",
24617   "self_type" : "type-1050",
24618   "size" : 2,
24619   "source_file" : "/external/libcxx/include/type_traits",
24620   "unique_id" : "_ZTSNSt3__15__twoE"
24621  },
24622  {
24623   "alignment" : 1,
24624   "linker_set_key" : "std::__type_list<signed char, std::__type_list<short, std::__type_list<int, std::__type_list<long, std::__type_list<long long, std::__nat> > > > >",
24625   "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> > > > >",
24626   "referenced_type" : "type-2736",
24627   "self_type" : "type-2736",
24628   "size" : 1,
24629   "source_file" : "/external/libcxx/include/type_traits",
24630   "template_args" : [ "type-749", "type-2737" ],
24631   "unique_id" : "_ZTSNSt3__111__type_listIaNS0_IsNS0_IiNS0_IlNS0_IxNS_5__natEEEEEEEEEEE"
24632  },
24633  {
24634   "alignment" : 1,
24635   "linker_set_key" : "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> > > > >",
24636   "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> > > > >",
24637   "referenced_type" : "type-2739",
24638   "self_type" : "type-2739",
24639   "size" : 1,
24640   "source_file" : "/external/libcxx/include/type_traits",
24641   "template_args" : [ "type-141", "type-2740" ],
24642   "unique_id" : "_ZTSNSt3__111__type_listIhNS0_ItNS0_IjNS0_ImNS0_IyNS_5__natEEEEEEEEEEE"
24643  },
24644  {
24645   "alignment" : 1,
24646   "linker_set_key" : "std::__unique_ptr_deleter_sfinae<void (*)(void *)>",
24647   "name" : "std::__unique_ptr_deleter_sfinae<void (*)(void *)>",
24648   "referenced_type" : "type-1944",
24649   "self_type" : "type-1944",
24650   "size" : 1,
24651   "source_file" : "/external/libcxx/include/memory",
24652   "template_args" : [ "type-418" ],
24653   "unique_id" : "_ZTSNSt3__127__unique_ptr_deleter_sfinaeIPFvPvEEE"
24654  },
24655  {
24656   "alignment" : 4,
24657   "base_specifiers" :
24658   [
24659    {
24660     "access" : "protected",
24661     "referenced_type" : "type-295"
24662    }
24663   ],
24664   "fields" :
24665   [
24666    {
24667     "access" : "protected",
24668     "field_name" : "__begin_",
24669     "referenced_type" : "type-305"
24670    },
24671    {
24672     "access" : "protected",
24673     "field_name" : "__end_",
24674     "field_offset" : 32,
24675     "referenced_type" : "type-305"
24676    },
24677    {
24678     "access" : "protected",
24679     "field_name" : "__end_cap_",
24680     "field_offset" : 64,
24681     "referenced_type" : "type-306"
24682    }
24683   ],
24684   "linker_set_key" : "std::__vector_base<android::hardware::GrantorDescriptor, std::allocator<android::hardware::GrantorDescriptor> >",
24685   "name" : "std::__vector_base<android::hardware::GrantorDescriptor, std::allocator<android::hardware::GrantorDescriptor> >",
24686   "record_kind" : "class",
24687   "referenced_type" : "type-304",
24688   "self_type" : "type-304",
24689   "size" : 12,
24690   "source_file" : "/external/libcxx/include/vector",
24691   "template_args" : [ "type-242", "type-241" ],
24692   "unique_id" : "_ZTSNSt3__113__vector_baseIN7android8hardware17GrantorDescriptorENS_9allocatorIS3_EEEE"
24693  },
24694  {
24695   "alignment" : 4,
24696   "base_specifiers" :
24697   [
24698    {
24699     "access" : "protected",
24700     "referenced_type" : "type-295"
24701    }
24702   ],
24703   "fields" :
24704   [
24705    {
24706     "access" : "protected",
24707     "field_name" : "__begin_",
24708     "referenced_type" : "type-290"
24709    },
24710    {
24711     "access" : "protected",
24712     "field_name" : "__end_",
24713     "field_offset" : 32,
24714     "referenced_type" : "type-290"
24715    },
24716    {
24717     "access" : "protected",
24718     "field_name" : "__end_cap_",
24719     "field_offset" : 64,
24720     "referenced_type" : "type-292"
24721    }
24722   ],
24723   "linker_set_key" : "std::__vector_base<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
24724   "name" : "std::__vector_base<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
24725   "record_kind" : "class",
24726   "referenced_type" : "type-289",
24727   "self_type" : "type-289",
24728   "size" : 12,
24729   "source_file" : "/external/libcxx/include/vector",
24730   "template_args" : [ "type-296", "type-4" ],
24731   "unique_id" : "_ZTSNSt3__113__vector_baseINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEENSB_ISG_EEEE"
24732  },
24733  {
24734   "alignment" : 1,
24735   "linker_set_key" : "std::__vector_base_common<true>",
24736   "name" : "std::__vector_base_common<true>",
24737   "record_kind" : "class",
24738   "referenced_type" : "type-295",
24739   "self_type" : "type-295",
24740   "size" : 1,
24741   "source_file" : "/external/libcxx/include/vector",
24742   "unique_id" : "_ZTSNSt3__120__vector_base_commonILb1EEE"
24743  },
24744  {
24745   "alignment" : 1,
24746   "linker_set_key" : "std::__void_pointer<android::hardware::GrantorDescriptor *, std::allocator<android::hardware::GrantorDescriptor>, false>",
24747   "name" : "std::__void_pointer<android::hardware::GrantorDescriptor *, std::allocator<android::hardware::GrantorDescriptor>, false>",
24748   "referenced_type" : "type-481",
24749   "self_type" : "type-481",
24750   "size" : 1,
24751   "source_file" : "/external/libcxx/include/memory",
24752   "template_args" : [ "type-305", "type-241" ],
24753   "unique_id" : "_ZTSNSt3__114__void_pointerIPN7android8hardware17GrantorDescriptorENS_9allocatorIS3_EELb0EEE"
24754  },
24755  {
24756   "alignment" : 1,
24757   "linker_set_key" : "std::__void_pointer<char *, std::allocator<char>, false>",
24758   "name" : "std::__void_pointer<char *, std::allocator<char>, false>",
24759   "referenced_type" : "type-476",
24760   "self_type" : "type-476",
24761   "size" : 1,
24762   "source_file" : "/external/libcxx/include/memory",
24763   "template_args" : [ "type-200", "type-207" ],
24764   "unique_id" : "_ZTSNSt3__114__void_pointerIPcNS_9allocatorIcEELb0EEE"
24765  },
24766  {
24767   "alignment" : 1,
24768   "linker_set_key" : "std::__void_pointer<char16_t *, std::allocator<char16_t>, false>",
24769   "name" : "std::__void_pointer<char16_t *, std::allocator<char16_t>, false>",
24770   "referenced_type" : "type-478",
24771   "self_type" : "type-478",
24772   "size" : 1,
24773   "source_file" : "/external/libcxx/include/memory",
24774   "template_args" : [ "type-138", "type-66" ],
24775   "unique_id" : "_ZTSNSt3__114__void_pointerIPDsNS_9allocatorIDsEELb0EEE"
24776  },
24777  {
24778   "alignment" : 1,
24779   "linker_set_key" : "std::__void_pointer<char32_t *, std::allocator<char32_t>, false>",
24780   "name" : "std::__void_pointer<char32_t *, std::allocator<char32_t>, false>",
24781   "referenced_type" : "type-479",
24782   "self_type" : "type-479",
24783   "size" : 1,
24784   "source_file" : "/external/libcxx/include/memory",
24785   "template_args" : [ "type-183", "type-217" ],
24786   "unique_id" : "_ZTSNSt3__114__void_pointerIPDiNS_9allocatorIDiEELb0EEE"
24787  },
24788  {
24789   "alignment" : 1,
24790   "linker_set_key" : "std::__void_pointer<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> *, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> >, false>",
24791   "name" : "std::__void_pointer<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> *, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> >, false>",
24792   "referenced_type" : "type-480",
24793   "self_type" : "type-480",
24794   "size" : 1,
24795   "source_file" : "/external/libcxx/include/memory",
24796   "template_args" : [ "type-290", "type-4" ],
24797   "unique_id" : "_ZTSNSt3__114__void_pointerIPNS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEENSB_ISG_EELb0EEE"
24798  },
24799  {
24800   "alignment" : 1,
24801   "linker_set_key" : "std::__void_pointer<wchar_t *, std::allocator<wchar_t>, false>",
24802   "name" : "std::__void_pointer<wchar_t *, std::allocator<wchar_t>, false>",
24803   "referenced_type" : "type-477",
24804   "self_type" : "type-477",
24805   "size" : 1,
24806   "source_file" : "/external/libcxx/include/memory",
24807   "template_args" : [ "type-385", "type-209" ],
24808   "unique_id" : "_ZTSNSt3__114__void_pointerIPwNS_9allocatorIwEELb0EEE"
24809  },
24810  {
24811   "alignment" : 1,
24812   "linker_set_key" : "std::__void_t<android::hardware::GrantorDescriptor *>",
24813   "name" : "std::__void_t<android::hardware::GrantorDescriptor *>",
24814   "referenced_type" : "type-1886",
24815   "self_type" : "type-1886",
24816   "size" : 1,
24817   "source_file" : "/external/libcxx/include/type_traits",
24818   "template_args" : [ "type-305" ],
24819   "unique_id" : "_ZTSNSt3__18__void_tIPN7android8hardware17GrantorDescriptorEEE"
24820  },
24821  {
24822   "alignment" : 1,
24823   "linker_set_key" : "std::__void_t<char *>",
24824   "name" : "std::__void_t<char *>",
24825   "referenced_type" : "type-2053",
24826   "self_type" : "type-2053",
24827   "size" : 1,
24828   "source_file" : "/external/libcxx/include/type_traits",
24829   "template_args" : [ "type-200" ],
24830   "unique_id" : "_ZTSNSt3__18__void_tIPcEE"
24831  },
24832  {
24833   "alignment" : 1,
24834   "linker_set_key" : "std::__void_t<char16_t *>",
24835   "name" : "std::__void_t<char16_t *>",
24836   "referenced_type" : "type-1216",
24837   "self_type" : "type-1216",
24838   "size" : 1,
24839   "source_file" : "/external/libcxx/include/type_traits",
24840   "template_args" : [ "type-138" ],
24841   "unique_id" : "_ZTSNSt3__18__void_tIPDsEE"
24842  },
24843  {
24844   "alignment" : 1,
24845   "linker_set_key" : "std::__void_t<char16_t>",
24846   "name" : "std::__void_t<char16_t>",
24847   "referenced_type" : "type-1627",
24848   "self_type" : "type-1627",
24849   "size" : 1,
24850   "source_file" : "/external/libcxx/include/type_traits",
24851   "template_args" : [ "type-67" ],
24852   "unique_id" : "_ZTSNSt3__18__void_tIDsEE"
24853  },
24854  {
24855   "alignment" : 1,
24856   "linker_set_key" : "std::__void_t<char32_t *>",
24857   "name" : "std::__void_t<char32_t *>",
24858   "referenced_type" : "type-1640",
24859   "self_type" : "type-1640",
24860   "size" : 1,
24861   "source_file" : "/external/libcxx/include/type_traits",
24862   "template_args" : [ "type-183" ],
24863   "unique_id" : "_ZTSNSt3__18__void_tIPDiEE"
24864  },
24865  {
24866   "alignment" : 1,
24867   "linker_set_key" : "std::__void_t<char32_t>",
24868   "name" : "std::__void_t<char32_t>",
24869   "referenced_type" : "type-1710",
24870   "self_type" : "type-1710",
24871   "size" : 1,
24872   "source_file" : "/external/libcxx/include/type_traits",
24873   "template_args" : [ "type-184" ],
24874   "unique_id" : "_ZTSNSt3__18__void_tIDiEE"
24875  },
24876  {
24877   "alignment" : 1,
24878   "linker_set_key" : "std::__void_t<char>",
24879   "name" : "std::__void_t<char>",
24880   "referenced_type" : "type-244",
24881   "self_type" : "type-244",
24882   "size" : 1,
24883   "source_file" : "/external/libcxx/include/type_traits",
24884   "template_args" : [ "type-22" ],
24885   "unique_id" : "_ZTSNSt3__18__void_tIcEE"
24886  },
24887  {
24888   "alignment" : 1,
24889   "linker_set_key" : "std::__void_t<const android::hardware::GrantorDescriptor *>",
24890   "name" : "std::__void_t<const android::hardware::GrantorDescriptor *>",
24891   "referenced_type" : "type-1915",
24892   "self_type" : "type-1915",
24893   "size" : 1,
24894   "source_file" : "/external/libcxx/include/type_traits",
24895   "template_args" : [ "type-1916" ],
24896   "unique_id" : "_ZTSNSt3__18__void_tIPKN7android8hardware17GrantorDescriptorEEE"
24897  },
24898  {
24899   "alignment" : 1,
24900   "linker_set_key" : "std::__void_t<const char *>",
24901   "name" : "std::__void_t<const char *>",
24902   "referenced_type" : "type-2547",
24903   "self_type" : "type-2547",
24904   "size" : 1,
24905   "source_file" : "/external/libcxx/include/type_traits",
24906   "template_args" : [ "type-129" ],
24907   "unique_id" : "_ZTSNSt3__18__void_tIPKcEE"
24908  },
24909  {
24910   "alignment" : 1,
24911   "linker_set_key" : "std::__void_t<const char16_t *>",
24912   "name" : "std::__void_t<const char16_t *>",
24913   "referenced_type" : "type-1593",
24914   "self_type" : "type-1593",
24915   "size" : 1,
24916   "source_file" : "/external/libcxx/include/type_traits",
24917   "template_args" : [ "type-771" ],
24918   "unique_id" : "_ZTSNSt3__18__void_tIPKDsEE"
24919  },
24920  {
24921   "alignment" : 1,
24922   "linker_set_key" : "std::__void_t<const char32_t *>",
24923   "name" : "std::__void_t<const char32_t *>",
24924   "referenced_type" : "type-1675",
24925   "self_type" : "type-1675",
24926   "size" : 1,
24927   "source_file" : "/external/libcxx/include/type_traits",
24928   "template_args" : [ "type-778" ],
24929   "unique_id" : "_ZTSNSt3__18__void_tIPKDiEE"
24930  },
24931  {
24932   "alignment" : 1,
24933   "linker_set_key" : "std::__void_t<const std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> *>",
24934   "name" : "std::__void_t<const std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> *>",
24935   "referenced_type" : "type-1758",
24936   "self_type" : "type-1758",
24937   "size" : 1,
24938   "source_file" : "/external/libcxx/include/type_traits",
24939   "template_args" : [ "type-1759" ],
24940   "unique_id" : "_ZTSNSt3__18__void_tIPKNS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEEEE"
24941  },
24942  {
24943   "alignment" : 1,
24944   "linker_set_key" : "std::__void_t<const wchar_t *>",
24945   "name" : "std::__void_t<const wchar_t *>",
24946   "referenced_type" : "type-758",
24947   "self_type" : "type-758",
24948   "size" : 1,
24949   "source_file" : "/external/libcxx/include/type_traits",
24950   "template_args" : [ "type-759" ],
24951   "unique_id" : "_ZTSNSt3__18__void_tIPKwEE"
24952  },
24953  {
24954   "alignment" : 1,
24955   "linker_set_key" : "std::__void_t<int>",
24956   "name" : "std::__void_t<int>",
24957   "referenced_type" : "type-2643",
24958   "self_type" : "type-2643",
24959   "size" : 1,
24960   "source_file" : "/external/libcxx/include/type_traits",
24961   "template_args" : [ "type-11" ],
24962   "unique_id" : "_ZTSNSt3__18__void_tIiEE"
24963  },
24964  {
24965   "alignment" : 1,
24966   "linker_set_key" : "std::__void_t<long &&>",
24967   "name" : "std::__void_t<long &&>",
24968   "referenced_type" : "type-1819",
24969   "self_type" : "type-1819",
24970   "size" : 1,
24971   "source_file" : "/external/libcxx/include/type_traits",
24972   "template_args" : [ "type-921" ],
24973   "unique_id" : "_ZTSNSt3__18__void_tIOlEE"
24974  },
24975  {
24976   "alignment" : 1,
24977   "linker_set_key" : "std::__void_t<long double &&>",
24978   "name" : "std::__void_t<long double &&>",
24979   "referenced_type" : "type-1853",
24980   "self_type" : "type-1853",
24981   "size" : 1,
24982   "source_file" : "/external/libcxx/include/type_traits",
24983   "template_args" : [ "type-1248" ],
24984   "unique_id" : "_ZTSNSt3__18__void_tIOeEE"
24985  },
24986  {
24987   "alignment" : 1,
24988   "linker_set_key" : "std::__void_t<long long &&>",
24989   "name" : "std::__void_t<long long &&>",
24990   "referenced_type" : "type-1796",
24991   "self_type" : "type-1796",
24992   "size" : 1,
24993   "source_file" : "/external/libcxx/include/type_traits",
24994   "template_args" : [ "type-441" ],
24995   "unique_id" : "_ZTSNSt3__18__void_tIOxEE"
24996  },
24997  {
24998   "alignment" : 1,
24999   "linker_set_key" : "std::__void_t<long long>",
25000   "name" : "std::__void_t<long long>",
25001   "referenced_type" : "type-1877",
25002   "self_type" : "type-1877",
25003   "size" : 1,
25004   "source_file" : "/external/libcxx/include/type_traits",
25005   "template_args" : [ "type-2" ],
25006   "unique_id" : "_ZTSNSt3__18__void_tIxEE"
25007  },
25008  {
25009   "alignment" : 1,
25010   "linker_set_key" : "std::__void_t<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> *>",
25011   "name" : "std::__void_t<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> *>",
25012   "referenced_type" : "type-1723",
25013   "self_type" : "type-1723",
25014   "size" : 1,
25015   "source_file" : "/external/libcxx/include/type_traits",
25016   "template_args" : [ "type-290" ],
25017   "unique_id" : "_ZTSNSt3__18__void_tIPNS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEEEE"
25018  },
25019  {
25020   "alignment" : 1,
25021   "linker_set_key" : "std::__void_t<std::integral_constant<bool, true> >",
25022   "name" : "std::__void_t<std::integral_constant<bool, true> >",
25023   "referenced_type" : "type-3058",
25024   "self_type" : "type-3058",
25025   "size" : 1,
25026   "source_file" : "/external/libcxx/include/type_traits",
25027   "template_args" : [ "type-323" ],
25028   "unique_id" : "_ZTSNSt3__18__void_tINS_17integral_constantIbLb1EEEEE"
25029  },
25030  {
25031   "alignment" : 1,
25032   "linker_set_key" : "std::__void_t<unsigned int>",
25033   "name" : "std::__void_t<unsigned int>",
25034   "referenced_type" : "type-2854",
25035   "self_type" : "type-2854",
25036   "size" : 1,
25037   "source_file" : "/external/libcxx/include/type_traits",
25038   "template_args" : [ "type-25" ],
25039   "unique_id" : "_ZTSNSt3__18__void_tIjEE"
25040  },
25041  {
25042   "alignment" : 1,
25043   "linker_set_key" : "std::__void_t<wchar_t *>",
25044   "name" : "std::__void_t<wchar_t *>",
25045   "referenced_type" : "type-384",
25046   "self_type" : "type-384",
25047   "size" : 1,
25048   "source_file" : "/external/libcxx/include/type_traits",
25049   "template_args" : [ "type-385" ],
25050   "unique_id" : "_ZTSNSt3__18__void_tIPwEE"
25051  },
25052  {
25053   "alignment" : 1,
25054   "linker_set_key" : "std::__void_t<wchar_t>",
25055   "name" : "std::__void_t<wchar_t>",
25056   "referenced_type" : "type-1111",
25057   "self_type" : "type-1111",
25058   "size" : 1,
25059   "source_file" : "/external/libcxx/include/type_traits",
25060   "template_args" : [ "type-210" ],
25061   "unique_id" : "_ZTSNSt3__18__void_tIwEE"
25062  },
25063  {
25064   "alignment" : 4,
25065   "base_specifiers" :
25066   [
25067    {
25068     "referenced_type" : "type-1159"
25069    }
25070   ],
25071   "linker_set_key" : "std::__widen_from_utf8<16>",
25072   "name" : "std::__widen_from_utf8<16>",
25073   "referenced_type" : "type-1183",
25074   "self_type" : "type-1183",
25075   "size" : 8,
25076   "source_file" : "/external/libcxx/include/__locale",
25077   "unique_id" : "_ZTSNSt3__117__widen_from_utf8ILj16EEE",
25078   "vtable_components" :
25079   [
25080    {
25081     "kind" : "offset_to_top"
25082    },
25083    {
25084     "kind" : "rtti",
25085     "mangled_component_name" : "_ZTINSt3__117__widen_from_utf8ILj16EEE"
25086    },
25087    {
25088     "kind" : "complete_dtor_pointer",
25089     "mangled_component_name" : "_ZNSt3__117__widen_from_utf8ILj16EED1Ev"
25090    },
25091    {
25092     "kind" : "deleting_dtor_pointer",
25093     "mangled_component_name" : "_ZNSt3__117__widen_from_utf8ILj16EED0Ev"
25094    },
25095    {
25096     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
25097    },
25098    {
25099     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE6do_outERS1_PKDsS5_RS5_PcS7_RS7_"
25100    },
25101    {
25102     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE5do_inERS1_PKcS5_RS5_PDsS7_RS7_"
25103    },
25104    {
25105     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE10do_unshiftERS1_PcS4_RS4_"
25106    },
25107    {
25108     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE11do_encodingEv"
25109    },
25110    {
25111     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE16do_always_noconvEv"
25112    },
25113    {
25114     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE9do_lengthERS1_PKcS5_j"
25115    },
25116    {
25117     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE13do_max_lengthEv"
25118    }
25119   ]
25120  },
25121  {
25122   "alignment" : 4,
25123   "base_specifiers" :
25124   [
25125    {
25126     "referenced_type" : "type-1165"
25127    }
25128   ],
25129   "linker_set_key" : "std::__widen_from_utf8<32>",
25130   "name" : "std::__widen_from_utf8<32>",
25131   "referenced_type" : "type-1185",
25132   "self_type" : "type-1185",
25133   "size" : 8,
25134   "source_file" : "/external/libcxx/include/__locale",
25135   "unique_id" : "_ZTSNSt3__117__widen_from_utf8ILj32EEE",
25136   "vtable_components" :
25137   [
25138    {
25139     "kind" : "offset_to_top"
25140    },
25141    {
25142     "kind" : "rtti",
25143     "mangled_component_name" : "_ZTINSt3__117__widen_from_utf8ILj32EEE"
25144    },
25145    {
25146     "kind" : "complete_dtor_pointer",
25147     "mangled_component_name" : "_ZNSt3__117__widen_from_utf8ILj32EED1Ev"
25148    },
25149    {
25150     "kind" : "deleting_dtor_pointer",
25151     "mangled_component_name" : "_ZNSt3__117__widen_from_utf8ILj32EED0Ev"
25152    },
25153    {
25154     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
25155    },
25156    {
25157     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE6do_outERS1_PKDiS5_RS5_PcS7_RS7_"
25158    },
25159    {
25160     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE5do_inERS1_PKcS5_RS5_PDiS7_RS7_"
25161    },
25162    {
25163     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE10do_unshiftERS1_PcS4_RS4_"
25164    },
25165    {
25166     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE11do_encodingEv"
25167    },
25168    {
25169     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE16do_always_noconvEv"
25170    },
25171    {
25172     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE9do_lengthERS1_PKcS5_j"
25173    },
25174    {
25175     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE13do_max_lengthEv"
25176    }
25177   ]
25178  },
25179  {
25180   "alignment" : 1,
25181   "linker_set_key" : "std::__widen_from_utf8<8>",
25182   "name" : "std::__widen_from_utf8<8>",
25183   "referenced_type" : "type-1181",
25184   "self_type" : "type-1181",
25185   "size" : 1,
25186   "source_file" : "/external/libcxx/include/__locale",
25187   "unique_id" : "_ZTSNSt3__117__widen_from_utf8ILj8EEE"
25188  },
25189  {
25190   "alignment" : 1,
25191   "linker_set_key" : "std::add_lvalue_reference<char>",
25192   "name" : "std::add_lvalue_reference<char>",
25193   "referenced_type" : "type-1349",
25194   "self_type" : "type-1349",
25195   "size" : 1,
25196   "source_file" : "/external/libcxx/include/type_traits",
25197   "template_args" : [ "type-22" ],
25198   "unique_id" : "_ZTSNSt3__120add_lvalue_referenceIcEE"
25199  },
25200  {
25201   "alignment" : 1,
25202   "linker_set_key" : "std::add_lvalue_reference<unsigned char>",
25203   "name" : "std::add_lvalue_reference<unsigned char>",
25204   "referenced_type" : "type-1336",
25205   "self_type" : "type-1336",
25206   "size" : 1,
25207   "source_file" : "/external/libcxx/include/type_traits",
25208   "template_args" : [ "type-141" ],
25209   "unique_id" : "_ZTSNSt3__120add_lvalue_referenceIhEE"
25210  },
25211  {
25212   "alignment" : 1,
25213   "linker_set_key" : "std::add_lvalue_reference<unsigned int>",
25214   "name" : "std::add_lvalue_reference<unsigned int>",
25215   "referenced_type" : "type-1359",
25216   "self_type" : "type-1359",
25217   "size" : 1,
25218   "source_file" : "/external/libcxx/include/type_traits",
25219   "template_args" : [ "type-25" ],
25220   "unique_id" : "_ZTSNSt3__120add_lvalue_referenceIjEE"
25221  },
25222  {
25223   "alignment" : 1,
25224   "linker_set_key" : "std::add_pointer<const std::__compressed_pair<char *, void (*)(void *)> >",
25225   "name" : "std::add_pointer<const std::__compressed_pair<char *, void (*)(void *)> >",
25226   "referenced_type" : "type-1876",
25227   "self_type" : "type-1876",
25228   "size" : 1,
25229   "source_file" : "/external/libcxx/include/type_traits",
25230   "template_args" : [ "type-1519" ],
25231   "unique_id" : "_ZTSNSt3__111add_pointerIKNS_17__compressed_pairIPcPFvPvEEEEE"
25232  },
25233  {
25234   "alignment" : 1,
25235   "linker_set_key" : "std::add_pointer<const std::__compressed_pair<unsigned char *, void (*)(void *)> >",
25236   "name" : "std::add_pointer<const std::__compressed_pair<unsigned char *, void (*)(void *)> >",
25237   "referenced_type" : "type-1843",
25238   "self_type" : "type-1843",
25239   "size" : 1,
25240   "source_file" : "/external/libcxx/include/type_traits",
25241   "template_args" : [ "type-1464" ],
25242   "unique_id" : "_ZTSNSt3__111add_pointerIKNS_17__compressed_pairIPhPFvPvEEEEE"
25243  },
25244  {
25245   "alignment" : 1,
25246   "linker_set_key" : "std::add_pointer<const std::__compressed_pair<unsigned int *, void (*)(void *)> >",
25247   "name" : "std::add_pointer<const std::__compressed_pair<unsigned int *, void (*)(void *)> >",
25248   "referenced_type" : "type-1931",
25249   "self_type" : "type-1931",
25250   "size" : 1,
25251   "source_file" : "/external/libcxx/include/type_traits",
25252   "template_args" : [ "type-1557" ],
25253   "unique_id" : "_ZTSNSt3__111add_pointerIKNS_17__compressed_pairIPjPFvPvEEEEE"
25254  },
25255  {
25256   "alignment" : 1,
25257   "linker_set_key" : "std::add_pointer<const std::__compressed_pair_elem<char *, 0, false> >",
25258   "name" : "std::add_pointer<const std::__compressed_pair_elem<char *, 0, false> >",
25259   "referenced_type" : "type-1854",
25260   "self_type" : "type-1854",
25261   "size" : 1,
25262   "source_file" : "/external/libcxx/include/type_traits",
25263   "template_args" : [ "type-1496" ],
25264   "unique_id" : "_ZTSNSt3__111add_pointerIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE"
25265  },
25266  {
25267   "alignment" : 1,
25268   "linker_set_key" : "std::add_pointer<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
25269   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
25270   "referenced_type" : "type-2047",
25271   "self_type" : "type-2047",
25272   "size" : 1,
25273   "source_file" : "/external/libcxx/include/type_traits",
25274   "template_args" : [ "type-64" ],
25275   "unique_id" : "_ZTSNSt3__111add_pointerIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE"
25276  },
25277  {
25278   "alignment" : 1,
25279   "linker_set_key" : "std::add_pointer<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
25280   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
25281   "referenced_type" : "type-2093",
25282   "self_type" : "type-2093",
25283   "size" : 1,
25284   "source_file" : "/external/libcxx/include/type_traits",
25285   "template_args" : [ "type-271" ],
25286   "unique_id" : "_ZTSNSt3__111add_pointerIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE"
25287  },
25288  {
25289   "alignment" : 1,
25290   "linker_set_key" : "std::add_pointer<const std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
25291   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
25292   "referenced_type" : "type-1953",
25293   "self_type" : "type-1953",
25294   "size" : 1,
25295   "source_file" : "/external/libcxx/include/type_traits",
25296   "template_args" : [ "type-370" ],
25297   "unique_id" : "_ZTSNSt3__111add_pointerIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE"
25298  },
25299  {
25300   "alignment" : 1,
25301   "linker_set_key" : "std::add_pointer<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
25302   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
25303   "referenced_type" : "type-1999",
25304   "self_type" : "type-1999",
25305   "size" : 1,
25306   "source_file" : "/external/libcxx/include/type_traits",
25307   "template_args" : [ "type-605" ],
25308   "unique_id" : "_ZTSNSt3__111add_pointerIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE"
25309  },
25310  {
25311   "alignment" : 1,
25312   "linker_set_key" : "std::add_pointer<const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
25313   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
25314   "referenced_type" : "type-2035",
25315   "self_type" : "type-2035",
25316   "size" : 1,
25317   "source_file" : "/external/libcxx/include/type_traits",
25318   "template_args" : [ "type-709" ],
25319   "unique_id" : "_ZTSNSt3__111add_pointerIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE"
25320  },
25321  {
25322   "alignment" : 1,
25323   "linker_set_key" : "std::add_pointer<const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
25324   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
25325   "referenced_type" : "type-2081",
25326   "self_type" : "type-2081",
25327   "size" : 1,
25328   "source_file" : "/external/libcxx/include/type_traits",
25329   "template_args" : [ "type-178" ],
25330   "unique_id" : "_ZTSNSt3__111add_pointerIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE"
25331  },
25332  {
25333   "alignment" : 1,
25334   "linker_set_key" : "std::add_pointer<const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
25335   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
25336   "referenced_type" : "type-1942",
25337   "self_type" : "type-1942",
25338   "size" : 1,
25339   "source_file" : "/external/libcxx/include/type_traits",
25340   "template_args" : [ "type-321" ],
25341   "unique_id" : "_ZTSNSt3__111add_pointerIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE"
25342  },
25343  {
25344   "alignment" : 1,
25345   "linker_set_key" : "std::add_pointer<const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
25346   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
25347   "referenced_type" : "type-1987",
25348   "self_type" : "type-1987",
25349   "size" : 1,
25350   "source_file" : "/external/libcxx/include/type_traits",
25351   "template_args" : [ "type-444" ],
25352   "unique_id" : "_ZTSNSt3__111add_pointerIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE"
25353  },
25354  {
25355   "alignment" : 1,
25356   "linker_set_key" : "std::add_pointer<const std::__compressed_pair_elem<unsigned char *, 0, false> >",
25357   "name" : "std::add_pointer<const std::__compressed_pair_elem<unsigned char *, 0, false> >",
25358   "referenced_type" : "type-1799",
25359   "self_type" : "type-1799",
25360   "size" : 1,
25361   "source_file" : "/external/libcxx/include/type_traits",
25362   "template_args" : [ "type-300" ],
25363   "unique_id" : "_ZTSNSt3__111add_pointerIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE"
25364  },
25365  {
25366   "alignment" : 1,
25367   "linker_set_key" : "std::add_pointer<const std::__compressed_pair_elem<unsigned int *, 0, false> >",
25368   "name" : "std::add_pointer<const std::__compressed_pair_elem<unsigned int *, 0, false> >",
25369   "referenced_type" : "type-1887",
25370   "self_type" : "type-1887",
25371   "size" : 1,
25372   "source_file" : "/external/libcxx/include/type_traits",
25373   "template_args" : [ "type-1531" ],
25374   "unique_id" : "_ZTSNSt3__111add_pointerIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE"
25375  },
25376  {
25377   "alignment" : 1,
25378   "linker_set_key" : "std::add_pointer<const std::__compressed_pair_elem<void (*)(void *), 1, false> >",
25379   "name" : "std::add_pointer<const std::__compressed_pair_elem<void (*)(void *), 1, false> >",
25380   "referenced_type" : "type-1810",
25381   "self_type" : "type-1810",
25382   "size" : 1,
25383   "source_file" : "/external/libcxx/include/type_traits",
25384   "template_args" : [ "type-1426" ],
25385   "unique_id" : "_ZTSNSt3__111add_pointerIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE"
25386  },
25387  {
25388   "alignment" : 1,
25389   "linker_set_key" : "std::add_pointer<const std::allocator<char> >",
25390   "name" : "std::add_pointer<const std::allocator<char> >",
25391   "referenced_type" : "type-2127",
25392   "self_type" : "type-2127",
25393   "size" : 1,
25394   "source_file" : "/external/libcxx/include/type_traits",
25395   "template_args" : [ "type-399" ],
25396   "unique_id" : "_ZTSNSt3__111add_pointerIKNS_9allocatorIcEEEE"
25397  },
25398  {
25399   "alignment" : 1,
25400   "linker_set_key" : "std::add_pointer<long double>",
25401   "name" : "std::add_pointer<long double>",
25402   "referenced_type" : "type-1788",
25403   "self_type" : "type-1788",
25404   "size" : 1,
25405   "source_file" : "/external/libcxx/include/type_traits",
25406   "template_args" : [ "type-3" ],
25407   "unique_id" : "_ZTSNSt3__111add_pointerIeEE"
25408  },
25409  {
25410   "alignment" : 1,
25411   "linker_set_key" : "std::add_pointer<long long>",
25412   "name" : "std::add_pointer<long long>",
25413   "referenced_type" : "type-1766",
25414   "self_type" : "type-1766",
25415   "size" : 1,
25416   "source_file" : "/external/libcxx/include/type_traits",
25417   "template_args" : [ "type-2" ],
25418   "unique_id" : "_ZTSNSt3__111add_pointerIxEE"
25419  },
25420  {
25421   "alignment" : 1,
25422   "linker_set_key" : "std::add_pointer<long>",
25423   "name" : "std::add_pointer<long>",
25424   "referenced_type" : "type-1777",
25425   "self_type" : "type-1777",
25426   "size" : 1,
25427   "source_file" : "/external/libcxx/include/type_traits",
25428   "template_args" : [ "type-27" ],
25429   "unique_id" : "_ZTSNSt3__111add_pointerIlEE"
25430  },
25431  {
25432   "alignment" : 1,
25433   "linker_set_key" : "std::add_pointer<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> > >",
25434   "name" : "std::add_pointer<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> > >",
25435   "referenced_type" : "type-2139",
25436   "self_type" : "type-2139",
25437   "size" : 1,
25438   "source_file" : "/external/libcxx/include/type_traits",
25439   "template_args" : [ "type-223" ],
25440   "unique_id" : "_ZTSNSt3__111add_pointerINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE"
25441  },
25442  {
25443   "alignment" : 1,
25444   "linker_set_key" : "std::add_pointer<std::__compressed_pair_elem<char *, 0, false> >",
25445   "name" : "std::add_pointer<std::__compressed_pair_elem<char *, 0, false> >",
25446   "referenced_type" : "type-1865",
25447   "self_type" : "type-1865",
25448   "size" : 1,
25449   "source_file" : "/external/libcxx/include/type_traits",
25450   "template_args" : [ "type-634" ],
25451   "unique_id" : "_ZTSNSt3__111add_pointerINS_22__compressed_pair_elemIPcLi0ELb0EEEEE"
25452  },
25453  {
25454   "alignment" : 1,
25455   "linker_set_key" : "std::add_pointer<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
25456   "name" : "std::add_pointer<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
25457   "referenced_type" : "type-2070",
25458   "self_type" : "type-2070",
25459   "size" : 1,
25460   "source_file" : "/external/libcxx/include/type_traits",
25461   "template_args" : [ "type-65" ],
25462   "unique_id" : "_ZTSNSt3__111add_pointerINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE"
25463  },
25464  {
25465   "alignment" : 1,
25466   "linker_set_key" : "std::add_pointer<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
25467   "name" : "std::add_pointer<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
25468   "referenced_type" : "type-2117",
25469   "self_type" : "type-2117",
25470   "size" : 1,
25471   "source_file" : "/external/libcxx/include/type_traits",
25472   "template_args" : [ "type-272" ],
25473   "unique_id" : "_ZTSNSt3__111add_pointerINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE"
25474  },
25475  {
25476   "alignment" : 1,
25477   "linker_set_key" : "std::add_pointer<std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
25478   "name" : "std::add_pointer<std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
25479   "referenced_type" : "type-1976",
25480   "self_type" : "type-1976",
25481   "size" : 1,
25482   "source_file" : "/external/libcxx/include/type_traits",
25483   "template_args" : [ "type-232" ],
25484   "unique_id" : "_ZTSNSt3__111add_pointerINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE"
25485  },
25486  {
25487   "alignment" : 1,
25488   "linker_set_key" : "std::add_pointer<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
25489   "name" : "std::add_pointer<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
25490   "referenced_type" : "type-2022",
25491   "self_type" : "type-2022",
25492   "size" : 1,
25493   "source_file" : "/external/libcxx/include/type_traits",
25494   "template_args" : [ "type-606" ],
25495   "unique_id" : "_ZTSNSt3__111add_pointerINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE"
25496  },
25497  {
25498   "alignment" : 1,
25499   "linker_set_key" : "std::add_pointer<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
25500   "name" : "std::add_pointer<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
25501   "referenced_type" : "type-2058",
25502   "self_type" : "type-2058",
25503   "size" : 1,
25504   "source_file" : "/external/libcxx/include/type_traits",
25505   "template_args" : [ "type-134" ],
25506   "unique_id" : "_ZTSNSt3__111add_pointerINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE"
25507  },
25508  {
25509   "alignment" : 1,
25510   "linker_set_key" : "std::add_pointer<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
25511   "name" : "std::add_pointer<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
25512   "referenced_type" : "type-2104",
25513   "self_type" : "type-2104",
25514   "size" : 1,
25515   "source_file" : "/external/libcxx/include/type_traits",
25516   "template_args" : [ "type-179" ],
25517   "unique_id" : "_ZTSNSt3__111add_pointerINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE"
25518  },
25519  {
25520   "alignment" : 1,
25521   "linker_set_key" : "std::add_pointer<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
25522   "name" : "std::add_pointer<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
25523   "referenced_type" : "type-1964",
25524   "self_type" : "type-1964",
25525   "size" : 1,
25526   "source_file" : "/external/libcxx/include/type_traits",
25527   "template_args" : [ "type-224" ],
25528   "unique_id" : "_ZTSNSt3__111add_pointerINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE"
25529  },
25530  {
25531   "alignment" : 1,
25532   "linker_set_key" : "std::add_pointer<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
25533   "name" : "std::add_pointer<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
25534   "referenced_type" : "type-2010",
25535   "self_type" : "type-2010",
25536   "size" : 1,
25537   "source_file" : "/external/libcxx/include/type_traits",
25538   "template_args" : [ "type-445" ],
25539   "unique_id" : "_ZTSNSt3__111add_pointerINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE"
25540  },
25541  {
25542   "alignment" : 1,
25543   "linker_set_key" : "std::add_pointer<std::__compressed_pair_elem<unsigned char *, 0, false> >",
25544   "name" : "std::add_pointer<std::__compressed_pair_elem<unsigned char *, 0, false> >",
25545   "referenced_type" : "type-1821",
25546   "self_type" : "type-1821",
25547   "size" : 1,
25548   "source_file" : "/external/libcxx/include/type_traits",
25549   "template_args" : [ "type-301" ],
25550   "unique_id" : "_ZTSNSt3__111add_pointerINS_22__compressed_pair_elemIPhLi0ELb0EEEEE"
25551  },
25552  {
25553   "alignment" : 1,
25554   "linker_set_key" : "std::add_pointer<std::__compressed_pair_elem<unsigned int *, 0, false> >",
25555   "name" : "std::add_pointer<std::__compressed_pair_elem<unsigned int *, 0, false> >",
25556   "referenced_type" : "type-1920",
25557   "self_type" : "type-1920",
25558   "size" : 1,
25559   "source_file" : "/external/libcxx/include/type_traits",
25560   "template_args" : [ "type-637" ],
25561   "unique_id" : "_ZTSNSt3__111add_pointerINS_22__compressed_pair_elemIPjLi0ELb0EEEEE"
25562  },
25563  {
25564   "alignment" : 1,
25565   "linker_set_key" : "std::add_pointer<std::__compressed_pair_elem<void (*)(void *), 1, false> >",
25566   "name" : "std::add_pointer<std::__compressed_pair_elem<void (*)(void *), 1, false> >",
25567   "referenced_type" : "type-1832",
25568   "self_type" : "type-1832",
25569   "size" : 1,
25570   "source_file" : "/external/libcxx/include/type_traits",
25571   "template_args" : [ "type-629" ],
25572   "unique_id" : "_ZTSNSt3__111add_pointerINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE"
25573  },
25574  {
25575   "alignment" : 1,
25576   "linker_set_key" : "std::adopt_lock_t",
25577   "name" : "std::adopt_lock_t",
25578   "referenced_type" : "type-1089",
25579   "self_type" : "type-1089",
25580   "size" : 1,
25581   "source_file" : "/external/libcxx/include/__mutex_base",
25582   "unique_id" : "_ZTSNSt3__112adopt_lock_tE"
25583  },
25584  {
25585   "alignment" : 1,
25586   "linker_set_key" : "std::aligned_storage<12, 8>",
25587   "name" : "std::aligned_storage<12, 8>",
25588   "referenced_type" : "type-2780",
25589   "self_type" : "type-2780",
25590   "size" : 1,
25591   "source_file" : "/external/libcxx/include/type_traits",
25592   "unique_id" : "_ZTSNSt3__115aligned_storageILj12ELj8EEE"
25593  },
25594  {
25595   "alignment" : 8,
25596   "fields" :
25597   [
25598    {
25599     "field_name" : "__lx",
25600     "referenced_type" : "type-2782"
25601    }
25602   ],
25603   "linker_set_key" : "std::aligned_storage<12, 8>::type",
25604   "name" : "std::aligned_storage<12, 8>::type",
25605   "referenced_type" : "type-2781",
25606   "self_type" : "type-2781",
25607   "size" : 16,
25608   "source_file" : "/external/libcxx/include/type_traits",
25609   "unique_id" : "_ZTSNSt3__115aligned_storageILj12ELj8EE4typeE"
25610  },
25611  {
25612   "alignment" : 1,
25613   "base_specifiers" :
25614   [
25615    {
25616     "referenced_type" : "type-2726"
25617    }
25618   ],
25619   "linker_set_key" : "std::alignment_of<double>",
25620   "name" : "std::alignment_of<double>",
25621   "referenced_type" : "type-2727",
25622   "self_type" : "type-2727",
25623   "size" : 1,
25624   "source_file" : "/external/libcxx/include/type_traits",
25625   "template_args" : [ "type-35" ],
25626   "unique_id" : "_ZTSNSt3__112alignment_ofIdEE"
25627  },
25628  {
25629   "alignment" : 1,
25630   "base_specifiers" :
25631   [
25632    {
25633     "referenced_type" : "type-2723"
25634    }
25635   ],
25636   "linker_set_key" : "std::alignment_of<int *>",
25637   "name" : "std::alignment_of<int *>",
25638   "referenced_type" : "type-2735",
25639   "self_type" : "type-2735",
25640   "size" : 1,
25641   "source_file" : "/external/libcxx/include/type_traits",
25642   "template_args" : [ "type-258" ],
25643   "unique_id" : "_ZTSNSt3__112alignment_ofIPiEE"
25644  },
25645  {
25646   "alignment" : 1,
25647   "base_specifiers" :
25648   [
25649    {
25650     "referenced_type" : "type-2723"
25651    }
25652   ],
25653   "linker_set_key" : "std::alignment_of<long double>",
25654   "name" : "std::alignment_of<long double>",
25655   "referenced_type" : "type-2729",
25656   "self_type" : "type-2729",
25657   "size" : 1,
25658   "source_file" : "/external/libcxx/include/type_traits",
25659   "template_args" : [ "type-3" ],
25660   "unique_id" : "_ZTSNSt3__112alignment_ofIeEE"
25661  },
25662  {
25663   "alignment" : 1,
25664   "base_specifiers" :
25665   [
25666    {
25667     "referenced_type" : "type-2723"
25668    }
25669   ],
25670   "linker_set_key" : "std::alignment_of<std::__struct_double4>",
25671   "name" : "std::alignment_of<std::__struct_double4>",
25672   "referenced_type" : "type-2732",
25673   "self_type" : "type-2732",
25674   "size" : 1,
25675   "source_file" : "/external/libcxx/include/type_traits",
25676   "template_args" : [ "type-2733" ],
25677   "unique_id" : "_ZTSNSt3__112alignment_ofINS_16__struct_double4EEE"
25678  },
25679  {
25680   "alignment" : 1,
25681   "base_specifiers" :
25682   [
25683    {
25684     "referenced_type" : "type-2723"
25685    }
25686   ],
25687   "linker_set_key" : "std::alignment_of<std::__struct_double>",
25688   "name" : "std::alignment_of<std::__struct_double>",
25689   "referenced_type" : "type-2730",
25690   "self_type" : "type-2730",
25691   "size" : 1,
25692   "source_file" : "/external/libcxx/include/type_traits",
25693   "template_args" : [ "type-2731" ],
25694   "unique_id" : "_ZTSNSt3__112alignment_ofINS_15__struct_doubleEEE"
25695  },
25696  {
25697   "alignment" : 1,
25698   "base_specifiers" :
25699   [
25700    {
25701     "referenced_type" : "type-2718"
25702    }
25703   ],
25704   "linker_set_key" : "std::alignment_of<unsigned char>",
25705   "name" : "std::alignment_of<unsigned char>",
25706   "referenced_type" : "type-2717",
25707   "self_type" : "type-2717",
25708   "size" : 1,
25709   "source_file" : "/external/libcxx/include/type_traits",
25710   "template_args" : [ "type-141" ],
25711   "unique_id" : "_ZTSNSt3__112alignment_ofIhEE"
25712  },
25713  {
25714   "alignment" : 1,
25715   "base_specifiers" :
25716   [
25717    {
25718     "referenced_type" : "type-2723"
25719    }
25720   ],
25721   "linker_set_key" : "std::alignment_of<unsigned int>",
25722   "name" : "std::alignment_of<unsigned int>",
25723   "referenced_type" : "type-2722",
25724   "self_type" : "type-2722",
25725   "size" : 1,
25726   "source_file" : "/external/libcxx/include/type_traits",
25727   "template_args" : [ "type-25" ],
25728   "unique_id" : "_ZTSNSt3__112alignment_ofIjEE"
25729  },
25730  {
25731   "alignment" : 1,
25732   "base_specifiers" :
25733   [
25734    {
25735     "referenced_type" : "type-2726"
25736    }
25737   ],
25738   "linker_set_key" : "std::alignment_of<unsigned long long>",
25739   "name" : "std::alignment_of<unsigned long long>",
25740   "referenced_type" : "type-2725",
25741   "self_type" : "type-2725",
25742   "size" : 1,
25743   "source_file" : "/external/libcxx/include/type_traits",
25744   "template_args" : [ "type-13" ],
25745   "unique_id" : "_ZTSNSt3__112alignment_ofIyEE"
25746  },
25747  {
25748   "alignment" : 1,
25749   "base_specifiers" :
25750   [
25751    {
25752     "referenced_type" : "type-2723"
25753    }
25754   ],
25755   "linker_set_key" : "std::alignment_of<unsigned long>",
25756   "name" : "std::alignment_of<unsigned long>",
25757   "referenced_type" : "type-2724",
25758   "self_type" : "type-2724",
25759   "size" : 1,
25760   "source_file" : "/external/libcxx/include/type_traits",
25761   "template_args" : [ "type-17" ],
25762   "unique_id" : "_ZTSNSt3__112alignment_ofImEE"
25763  },
25764  {
25765   "alignment" : 1,
25766   "base_specifiers" :
25767   [
25768    {
25769     "referenced_type" : "type-2721"
25770    }
25771   ],
25772   "linker_set_key" : "std::alignment_of<unsigned short>",
25773   "name" : "std::alignment_of<unsigned short>",
25774   "referenced_type" : "type-2720",
25775   "self_type" : "type-2720",
25776   "size" : 1,
25777   "source_file" : "/external/libcxx/include/type_traits",
25778   "template_args" : [ "type-59" ],
25779   "unique_id" : "_ZTSNSt3__112alignment_ofItEE"
25780  },
25781  {
25782   "alignment" : 1,
25783   "linker_set_key" : "std::allocator<android::hardware::GrantorDescriptor>",
25784   "name" : "std::allocator<android::hardware::GrantorDescriptor>",
25785   "record_kind" : "class",
25786   "referenced_type" : "type-241",
25787   "self_type" : "type-241",
25788   "size" : 1,
25789   "source_file" : "/external/libcxx/include/memory",
25790   "template_args" : [ "type-242" ],
25791   "unique_id" : "_ZTSNSt3__19allocatorIN7android8hardware17GrantorDescriptorEEE"
25792  },
25793  {
25794   "alignment" : 1,
25795   "linker_set_key" : "std::allocator<char16_t>",
25796   "name" : "std::allocator<char16_t>",
25797   "record_kind" : "class",
25798   "referenced_type" : "type-66",
25799   "self_type" : "type-66",
25800   "size" : 1,
25801   "source_file" : "/external/libcxx/include/memory",
25802   "template_args" : [ "type-67" ],
25803   "unique_id" : "_ZTSNSt3__19allocatorIDsEE"
25804  },
25805  {
25806   "alignment" : 1,
25807   "linker_set_key" : "std::allocator<char32_t>",
25808   "name" : "std::allocator<char32_t>",
25809   "record_kind" : "class",
25810   "referenced_type" : "type-217",
25811   "self_type" : "type-217",
25812   "size" : 1,
25813   "source_file" : "/external/libcxx/include/memory",
25814   "template_args" : [ "type-184" ],
25815   "unique_id" : "_ZTSNSt3__19allocatorIDiEE"
25816  },
25817  {
25818   "alignment" : 1,
25819   "linker_set_key" : "std::allocator<char>",
25820   "name" : "std::allocator<char>",
25821   "record_kind" : "class",
25822   "referenced_type" : "type-207",
25823   "self_type" : "type-207",
25824   "size" : 1,
25825   "source_file" : "/external/libcxx/include/memory",
25826   "template_args" : [ "type-22" ],
25827   "unique_id" : "_ZTSNSt3__19allocatorIcEE"
25828  },
25829  {
25830   "alignment" : 1,
25831   "linker_set_key" : "std::allocator<const void>",
25832   "name" : "std::allocator<const void>",
25833   "record_kind" : "class",
25834   "referenced_type" : "type-392",
25835   "self_type" : "type-392",
25836   "size" : 1,
25837   "source_file" : "/external/libcxx/include/memory",
25838   "template_args" : [ "type-393" ],
25839   "unique_id" : "_ZTSNSt3__19allocatorIKvEE"
25840  },
25841  {
25842   "alignment" : 1,
25843   "linker_set_key" : "std::allocator<std::__shared_ptr_dummy_rebind_allocator_type>",
25844   "name" : "std::allocator<std::__shared_ptr_dummy_rebind_allocator_type>",
25845   "record_kind" : "class",
25846   "referenced_type" : "type-650",
25847   "self_type" : "type-650",
25848   "size" : 1,
25849   "source_file" : "/external/libcxx/include/memory",
25850   "template_args" : [ "type-651" ],
25851   "unique_id" : "_ZTSNSt3__19allocatorINS_40__shared_ptr_dummy_rebind_allocator_typeEEE"
25852  },
25853  {
25854   "alignment" : 1,
25855   "linker_set_key" : "std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> >",
25856   "name" : "std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> >",
25857   "record_kind" : "class",
25858   "referenced_type" : "type-4",
25859   "self_type" : "type-4",
25860   "size" : 1,
25861   "source_file" : "/external/libcxx/include/memory",
25862   "template_args" : [ "type-5" ],
25863   "unique_id" : "_ZTSNSt3__19allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS0_ISA_EEEEEEEEE"
25864  },
25865  {
25866   "alignment" : 1,
25867   "linker_set_key" : "std::allocator<void>",
25868   "name" : "std::allocator<void>",
25869   "record_kind" : "class",
25870   "referenced_type" : "type-391",
25871   "self_type" : "type-391",
25872   "size" : 1,
25873   "source_file" : "/external/libcxx/include/memory",
25874   "template_args" : [ "type-97" ],
25875   "unique_id" : "_ZTSNSt3__19allocatorIvEE"
25876  },
25877  {
25878   "alignment" : 1,
25879   "linker_set_key" : "std::allocator<wchar_t>",
25880   "name" : "std::allocator<wchar_t>",
25881   "record_kind" : "class",
25882   "referenced_type" : "type-209",
25883   "self_type" : "type-209",
25884   "size" : 1,
25885   "source_file" : "/external/libcxx/include/memory",
25886   "template_args" : [ "type-210" ],
25887   "unique_id" : "_ZTSNSt3__19allocatorIwEE"
25888  },
25889  {
25890   "alignment" : 1,
25891   "linker_set_key" : "std::allocator_arg_t",
25892   "name" : "std::allocator_arg_t",
25893   "referenced_type" : "type-311",
25894   "self_type" : "type-311",
25895   "size" : 1,
25896   "source_file" : "/external/libcxx/include/__functional_base",
25897   "unique_id" : "_ZTSNSt3__115allocator_arg_tE"
25898  },
25899  {
25900   "alignment" : 1,
25901   "linker_set_key" : "std::allocator_traits<std::allocator<android::hardware::GrantorDescriptor> >",
25902   "name" : "std::allocator_traits<std::allocator<android::hardware::GrantorDescriptor> >",
25903   "referenced_type" : "type-589",
25904   "self_type" : "type-589",
25905   "size" : 1,
25906   "source_file" : "/external/libcxx/include/memory",
25907   "template_args" : [ "type-241" ],
25908   "unique_id" : "_ZTSNSt3__116allocator_traitsINS_9allocatorIN7android8hardware17GrantorDescriptorEEEEE"
25909  },
25910  {
25911   "alignment" : 1,
25912   "linker_set_key" : "std::allocator_traits<std::allocator<char16_t> >",
25913   "name" : "std::allocator_traits<std::allocator<char16_t> >",
25914   "referenced_type" : "type-585",
25915   "self_type" : "type-585",
25916   "size" : 1,
25917   "source_file" : "/external/libcxx/include/memory",
25918   "template_args" : [ "type-66" ],
25919   "unique_id" : "_ZTSNSt3__116allocator_traitsINS_9allocatorIDsEEEE"
25920  },
25921  {
25922   "alignment" : 1,
25923   "linker_set_key" : "std::allocator_traits<std::allocator<char32_t> >",
25924   "name" : "std::allocator_traits<std::allocator<char32_t> >",
25925   "referenced_type" : "type-586",
25926   "self_type" : "type-586",
25927   "size" : 1,
25928   "source_file" : "/external/libcxx/include/memory",
25929   "template_args" : [ "type-217" ],
25930   "unique_id" : "_ZTSNSt3__116allocator_traitsINS_9allocatorIDiEEEE"
25931  },
25932  {
25933   "alignment" : 1,
25934   "linker_set_key" : "std::allocator_traits<std::allocator<char> >",
25935   "name" : "std::allocator_traits<std::allocator<char> >",
25936   "referenced_type" : "type-580",
25937   "self_type" : "type-580",
25938   "size" : 1,
25939   "source_file" : "/external/libcxx/include/memory",
25940   "template_args" : [ "type-207" ],
25941   "unique_id" : "_ZTSNSt3__116allocator_traitsINS_9allocatorIcEEEE"
25942  },
25943  {
25944   "alignment" : 1,
25945   "linker_set_key" : "std::allocator_traits<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
25946   "name" : "std::allocator_traits<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
25947   "referenced_type" : "type-587",
25948   "self_type" : "type-587",
25949   "size" : 1,
25950   "source_file" : "/external/libcxx/include/memory",
25951   "template_args" : [ "type-4" ],
25952   "unique_id" : "_ZTSNSt3__116allocator_traitsINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEEE"
25953  },
25954  {
25955   "alignment" : 1,
25956   "linker_set_key" : "std::allocator_traits<std::allocator<wchar_t> >",
25957   "name" : "std::allocator_traits<std::allocator<wchar_t> >",
25958   "referenced_type" : "type-582",
25959   "self_type" : "type-582",
25960   "size" : 1,
25961   "source_file" : "/external/libcxx/include/memory",
25962   "template_args" : [ "type-209" ],
25963   "unique_id" : "_ZTSNSt3__116allocator_traitsINS_9allocatorIwEEEE"
25964  },
25965  {
25966   "alignment" : 4,
25967   "fields" :
25968   [
25969    {
25970     "field_name" : "__elems_",
25971     "referenced_type" : "type-1550"
25972    }
25973   ],
25974   "linker_set_key" : "std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
25975   "name" : "std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
25976   "referenced_type" : "type-1549",
25977   "self_type" : "type-1549",
25978   "size" : 12,
25979   "source_file" : "/external/libcxx/include/array",
25980   "template_args" : [ "type-1545" ],
25981   "unique_id" : "_ZTSNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE"
25982  },
25983  {
25984   "alignment" : 4,
25985   "base_specifiers" :
25986   [
25987    {
25988     "referenced_type" : "type-363"
25989    }
25990   ],
25991   "linker_set_key" : "std::atomic<int>",
25992   "name" : "std::atomic<int>",
25993   "referenced_type" : "type-378",
25994   "self_type" : "type-378",
25995   "size" : 4,
25996   "source_file" : "/external/libcxx/include/atomic",
25997   "template_args" : [ "type-11" ],
25998   "unique_id" : "_ZTSNSt3__16atomicIiEE"
25999  },
26000  {
26001   "alignment" : 4,
26002   "base_specifiers" :
26003   [
26004    {
26005     "referenced_type" : "type-373"
26006    }
26007   ],
26008   "linker_set_key" : "std::atomic<unsigned int>",
26009   "name" : "std::atomic<unsigned int>",
26010   "referenced_type" : "type-380",
26011   "self_type" : "type-380",
26012   "size" : 4,
26013   "source_file" : "/external/libcxx/include/atomic",
26014   "template_args" : [ "type-25" ],
26015   "unique_id" : "_ZTSNSt3__16atomicIjEE"
26016  },
26017  {
26018   "alignment" : 1,
26019   "fields" :
26020   [
26021    {
26022     "field_name" : "__a_",
26023     "referenced_type" : "type-383"
26024    }
26025   ],
26026   "linker_set_key" : "std::atomic_flag",
26027   "name" : "std::atomic_flag",
26028   "referenced_type" : "type-382",
26029   "self_type" : "type-382",
26030   "size" : 1,
26031   "source_file" : "/external/libcxx/include/atomic",
26032   "unique_id" : "_ZTSNSt3__111atomic_flagE"
26033  },
26034  {
26035   "alignment" : 4,
26036   "base_specifiers" :
26037   [
26038    {
26039     "referenced_type" : "type-343"
26040    }
26041   ],
26042   "linker_set_key" : "std::bad_alloc",
26043   "name" : "std::bad_alloc",
26044   "record_kind" : "class",
26045   "referenced_type" : "type-3103",
26046   "self_type" : "type-3103",
26047   "size" : 4,
26048   "source_file" : "/external/libcxx/include/new",
26049   "unique_id" : "_ZTSSt9bad_alloc",
26050   "vtable_components" :
26051   [
26052    {
26053     "kind" : "offset_to_top"
26054    },
26055    {
26056     "kind" : "rtti",
26057     "mangled_component_name" : "_ZTISt9bad_alloc"
26058    },
26059    {
26060     "kind" : "complete_dtor_pointer",
26061     "mangled_component_name" : "_ZNSt9bad_allocD1Ev"
26062    },
26063    {
26064     "kind" : "deleting_dtor_pointer",
26065     "mangled_component_name" : "_ZNSt9bad_allocD0Ev"
26066    },
26067    {
26068     "mangled_component_name" : "_ZNKSt9bad_alloc4whatEv"
26069    }
26070   ]
26071  },
26072  {
26073   "alignment" : 4,
26074   "base_specifiers" :
26075   [
26076    {
26077     "referenced_type" : "type-3103"
26078    }
26079   ],
26080   "linker_set_key" : "std::bad_array_new_length",
26081   "name" : "std::bad_array_new_length",
26082   "record_kind" : "class",
26083   "referenced_type" : "type-3104",
26084   "self_type" : "type-3104",
26085   "size" : 4,
26086   "source_file" : "/external/libcxx/include/new",
26087   "unique_id" : "_ZTSSt20bad_array_new_length",
26088   "vtable_components" :
26089   [
26090    {
26091     "kind" : "offset_to_top"
26092    },
26093    {
26094     "kind" : "rtti",
26095     "mangled_component_name" : "_ZTISt20bad_array_new_length"
26096    },
26097    {
26098     "kind" : "complete_dtor_pointer",
26099     "mangled_component_name" : "_ZNSt20bad_array_new_lengthD1Ev"
26100    },
26101    {
26102     "kind" : "deleting_dtor_pointer",
26103     "mangled_component_name" : "_ZNSt20bad_array_new_lengthD0Ev"
26104    },
26105    {
26106     "mangled_component_name" : "_ZNKSt20bad_array_new_length4whatEv"
26107    }
26108   ]
26109  },
26110  {
26111   "alignment" : 4,
26112   "base_specifiers" :
26113   [
26114    {
26115     "referenced_type" : "type-343"
26116    }
26117   ],
26118   "linker_set_key" : "std::bad_cast",
26119   "name" : "std::bad_cast",
26120   "record_kind" : "class",
26121   "referenced_type" : "type-3099",
26122   "self_type" : "type-3099",
26123   "size" : 4,
26124   "source_file" : "/external/libcxx/include/typeinfo",
26125   "unique_id" : "_ZTSSt8bad_cast",
26126   "vtable_components" :
26127   [
26128    {
26129     "kind" : "offset_to_top"
26130    },
26131    {
26132     "kind" : "rtti",
26133     "mangled_component_name" : "_ZTISt8bad_cast"
26134    },
26135    {
26136     "kind" : "complete_dtor_pointer",
26137     "mangled_component_name" : "_ZNSt8bad_castD1Ev"
26138    },
26139    {
26140     "kind" : "deleting_dtor_pointer",
26141     "mangled_component_name" : "_ZNSt8bad_castD0Ev"
26142    },
26143    {
26144     "mangled_component_name" : "_ZNKSt8bad_cast4whatEv"
26145    }
26146   ]
26147  },
26148  {
26149   "alignment" : 4,
26150   "base_specifiers" :
26151   [
26152    {
26153     "referenced_type" : "type-343"
26154    }
26155   ],
26156   "linker_set_key" : "std::bad_exception",
26157   "name" : "std::bad_exception",
26158   "record_kind" : "class",
26159   "referenced_type" : "type-3083",
26160   "self_type" : "type-3083",
26161   "size" : 4,
26162   "source_file" : "/external/libcxx/include/exception",
26163   "unique_id" : "_ZTSSt13bad_exception",
26164   "vtable_components" :
26165   [
26166    {
26167     "kind" : "offset_to_top"
26168    },
26169    {
26170     "kind" : "rtti",
26171     "mangled_component_name" : "_ZTISt13bad_exception"
26172    },
26173    {
26174     "kind" : "complete_dtor_pointer",
26175     "mangled_component_name" : "_ZNSt13bad_exceptionD1Ev"
26176    },
26177    {
26178     "kind" : "deleting_dtor_pointer",
26179     "mangled_component_name" : "_ZNSt13bad_exceptionD0Ev"
26180    },
26181    {
26182     "mangled_component_name" : "_ZNKSt13bad_exception4whatEv"
26183    }
26184   ]
26185  },
26186  {
26187   "alignment" : 4,
26188   "base_specifiers" :
26189   [
26190    {
26191     "referenced_type" : "type-343"
26192    }
26193   ],
26194   "linker_set_key" : "std::bad_function_call",
26195   "name" : "std::bad_function_call",
26196   "record_kind" : "class",
26197   "referenced_type" : "type-687",
26198   "self_type" : "type-687",
26199   "size" : 4,
26200   "source_file" : "/external/libcxx/include/functional",
26201   "unique_id" : "_ZTSNSt3__117bad_function_callE",
26202   "vtable_components" :
26203   [
26204    {
26205     "kind" : "offset_to_top"
26206    },
26207    {
26208     "kind" : "rtti",
26209     "mangled_component_name" : "_ZTINSt3__117bad_function_callE"
26210    },
26211    {
26212     "kind" : "complete_dtor_pointer",
26213     "mangled_component_name" : "_ZNSt3__117bad_function_callD1Ev"
26214    },
26215    {
26216     "kind" : "deleting_dtor_pointer",
26217     "mangled_component_name" : "_ZNSt3__117bad_function_callD0Ev"
26218    },
26219    {
26220     "mangled_component_name" : "_ZNKSt9exception4whatEv"
26221    }
26222   ]
26223  },
26224  {
26225   "alignment" : 4,
26226   "base_specifiers" :
26227   [
26228    {
26229     "referenced_type" : "type-343"
26230    }
26231   ],
26232   "linker_set_key" : "std::bad_optional_access",
26233   "name" : "std::bad_optional_access",
26234   "record_kind" : "class",
26235   "referenced_type" : "type-1396",
26236   "self_type" : "type-1396",
26237   "size" : 4,
26238   "source_file" : "/external/libcxx/include/optional",
26239   "unique_id" : "_ZTSSt19bad_optional_access",
26240   "vtable_components" :
26241   [
26242    {
26243     "kind" : "offset_to_top"
26244    },
26245    {
26246     "kind" : "rtti",
26247     "mangled_component_name" : "_ZTISt19bad_optional_access"
26248    },
26249    {
26250     "kind" : "complete_dtor_pointer",
26251     "mangled_component_name" : "_ZNSt19bad_optional_accessD1Ev"
26252    },
26253    {
26254     "kind" : "deleting_dtor_pointer",
26255     "mangled_component_name" : "_ZNSt19bad_optional_accessD0Ev"
26256    },
26257    {
26258     "mangled_component_name" : "_ZNKSt19bad_optional_access4whatEv"
26259    }
26260   ]
26261  },
26262  {
26263   "alignment" : 4,
26264   "base_specifiers" :
26265   [
26266    {
26267     "referenced_type" : "type-343"
26268    }
26269   ],
26270   "linker_set_key" : "std::bad_typeid",
26271   "name" : "std::bad_typeid",
26272   "record_kind" : "class",
26273   "referenced_type" : "type-3100",
26274   "self_type" : "type-3100",
26275   "size" : 4,
26276   "source_file" : "/external/libcxx/include/typeinfo",
26277   "unique_id" : "_ZTSSt10bad_typeid",
26278   "vtable_components" :
26279   [
26280    {
26281     "kind" : "offset_to_top"
26282    },
26283    {
26284     "kind" : "rtti",
26285     "mangled_component_name" : "_ZTISt10bad_typeid"
26286    },
26287    {
26288     "kind" : "complete_dtor_pointer",
26289     "mangled_component_name" : "_ZNSt10bad_typeidD1Ev"
26290    },
26291    {
26292     "kind" : "deleting_dtor_pointer",
26293     "mangled_component_name" : "_ZNSt10bad_typeidD0Ev"
26294    },
26295    {
26296     "mangled_component_name" : "_ZNKSt10bad_typeid4whatEv"
26297    }
26298   ]
26299  },
26300  {
26301   "alignment" : 4,
26302   "base_specifiers" :
26303   [
26304    {
26305     "referenced_type" : "type-343"
26306    }
26307   ],
26308   "linker_set_key" : "std::bad_weak_ptr",
26309   "name" : "std::bad_weak_ptr",
26310   "record_kind" : "class",
26311   "referenced_type" : "type-641",
26312   "self_type" : "type-641",
26313   "size" : 4,
26314   "source_file" : "/external/libcxx/include/memory",
26315   "unique_id" : "_ZTSNSt3__112bad_weak_ptrE",
26316   "vtable_components" :
26317   [
26318    {
26319     "kind" : "offset_to_top"
26320    },
26321    {
26322     "kind" : "rtti",
26323     "mangled_component_name" : "_ZTINSt3__112bad_weak_ptrE"
26324    },
26325    {
26326     "kind" : "complete_dtor_pointer",
26327     "mangled_component_name" : "_ZNSt3__112bad_weak_ptrD1Ev"
26328    },
26329    {
26330     "kind" : "deleting_dtor_pointer",
26331     "mangled_component_name" : "_ZNSt3__112bad_weak_ptrD0Ev"
26332    },
26333    {
26334     "mangled_component_name" : "_ZNKSt3__112bad_weak_ptr4whatEv"
26335    }
26336   ]
26337  },
26338  {
26339   "alignment" : 4,
26340   "base_specifiers" :
26341   [
26342    {
26343     "referenced_type" : "type-252"
26344    }
26345   ],
26346   "fields" :
26347   [
26348    {
26349     "access" : "private",
26350     "field_name" : "__tie_",
26351     "field_offset" : 576,
26352     "referenced_type" : "type-251"
26353    },
26354    {
26355     "access" : "private",
26356     "field_name" : "__fill_",
26357     "field_offset" : 608,
26358     "referenced_type" : "type-11"
26359    }
26360   ],
26361   "linker_set_key" : "std::basic_ios<char, std::char_traits<char> >",
26362   "name" : "std::basic_ios<char, std::char_traits<char> >",
26363   "record_kind" : "class",
26364   "referenced_type" : "type-250",
26365   "self_type" : "type-250",
26366   "size" : 80,
26367   "source_file" : "/external/libcxx/include/streambuf",
26368   "template_args" : [ "type-22", "type-234" ],
26369   "unique_id" : "_ZTSNSt3__19basic_iosIcNS_11char_traitsIcEEEE",
26370   "vtable_components" :
26371   [
26372    {
26373     "kind" : "offset_to_top"
26374    },
26375    {
26376     "kind" : "rtti",
26377     "mangled_component_name" : "_ZTINSt3__19basic_iosIcNS_11char_traitsIcEEEE"
26378    },
26379    {
26380     "kind" : "complete_dtor_pointer",
26381     "mangled_component_name" : "_ZNSt3__19basic_iosIcNS_11char_traitsIcEEED1Ev"
26382    },
26383    {
26384     "kind" : "deleting_dtor_pointer",
26385     "mangled_component_name" : "_ZNSt3__19basic_iosIcNS_11char_traitsIcEEED0Ev"
26386    }
26387   ]
26388  },
26389  {
26390   "alignment" : 4,
26391   "base_specifiers" :
26392   [
26393    {
26394     "referenced_type" : "type-252"
26395    }
26396   ],
26397   "fields" :
26398   [
26399    {
26400     "access" : "private",
26401     "field_name" : "__tie_",
26402     "field_offset" : 576,
26403     "referenced_type" : "type-1213"
26404    },
26405    {
26406     "access" : "private",
26407     "field_name" : "__fill_",
26408     "field_offset" : 608,
26409     "referenced_type" : "type-25"
26410    }
26411   ],
26412   "linker_set_key" : "std::basic_ios<wchar_t, std::char_traits<wchar_t> >",
26413   "name" : "std::basic_ios<wchar_t, std::char_traits<wchar_t> >",
26414   "record_kind" : "class",
26415   "referenced_type" : "type-1212",
26416   "self_type" : "type-1212",
26417   "size" : 80,
26418   "source_file" : "/external/libcxx/include/streambuf",
26419   "template_args" : [ "type-210", "type-784" ],
26420   "unique_id" : "_ZTSNSt3__19basic_iosIwNS_11char_traitsIwEEEE",
26421   "vtable_components" :
26422   [
26423    {
26424     "kind" : "offset_to_top"
26425    },
26426    {
26427     "kind" : "rtti",
26428     "mangled_component_name" : "_ZTINSt3__19basic_iosIwNS_11char_traitsIwEEEE"
26429    },
26430    {
26431     "kind" : "complete_dtor_pointer",
26432     "mangled_component_name" : "_ZNSt3__19basic_iosIwNS_11char_traitsIwEEED1Ev"
26433    },
26434    {
26435     "kind" : "deleting_dtor_pointer",
26436     "mangled_component_name" : "_ZNSt3__19basic_iosIwNS_11char_traitsIwEEED0Ev"
26437    }
26438   ]
26439  },
26440  {
26441   "alignment" : 4,
26442   "base_specifiers" :
26443   [
26444    {
26445     "referenced_type" : "type-1322"
26446    },
26447    {
26448     "referenced_type" : "type-249"
26449    }
26450   ],
26451   "linker_set_key" : "std::basic_iostream<char, std::char_traits<char> >",
26452   "name" : "std::basic_iostream<char, std::char_traits<char> >",
26453   "record_kind" : "class",
26454   "referenced_type" : "type-1329",
26455   "self_type" : "type-1329",
26456   "size" : 92,
26457   "source_file" : "/external/libcxx/include/istream",
26458   "template_args" : [ "type-22", "type-234" ],
26459   "unique_id" : "_ZTSNSt3__114basic_iostreamIcNS_11char_traitsIcEEEE",
26460   "vtable_components" :
26461   [
26462    {
26463     "component_value" : 12,
26464     "kind" : "vbase_offset"
26465    },
26466    {
26467     "kind" : "offset_to_top"
26468    },
26469    {
26470     "kind" : "rtti",
26471     "mangled_component_name" : "_ZTINSt3__114basic_iostreamIcNS_11char_traitsIcEEEE"
26472    },
26473    {
26474     "kind" : "complete_dtor_pointer",
26475     "mangled_component_name" : "_ZNSt3__114basic_iostreamIcNS_11char_traitsIcEEED1Ev"
26476    },
26477    {
26478     "kind" : "deleting_dtor_pointer",
26479     "mangled_component_name" : "_ZNSt3__114basic_iostreamIcNS_11char_traitsIcEEED0Ev"
26480    },
26481    {
26482     "component_value" : 4,
26483     "kind" : "vbase_offset"
26484    },
26485    {
26486     "component_value" : -8,
26487     "kind" : "offset_to_top"
26488    },
26489    {
26490     "kind" : "rtti",
26491     "mangled_component_name" : "_ZTINSt3__114basic_iostreamIcNS_11char_traitsIcEEEE"
26492    },
26493    {
26494     "kind" : "complete_dtor_pointer",
26495     "mangled_component_name" : "_ZThn8_NSt3__114basic_iostreamIcNS_11char_traitsIcEEED1Ev"
26496    },
26497    {
26498     "kind" : "deleting_dtor_pointer",
26499     "mangled_component_name" : "_ZThn8_NSt3__114basic_iostreamIcNS_11char_traitsIcEEED0Ev"
26500    },
26501    {
26502     "component_value" : -12,
26503     "kind" : "vcall_offset"
26504    },
26505    {
26506     "component_value" : -12,
26507     "kind" : "offset_to_top"
26508    },
26509    {
26510     "kind" : "rtti",
26511     "mangled_component_name" : "_ZTINSt3__114basic_iostreamIcNS_11char_traitsIcEEEE"
26512    },
26513    {
26514     "kind" : "complete_dtor_pointer",
26515     "mangled_component_name" : "_ZTv0_n12_NSt3__114basic_iostreamIcNS_11char_traitsIcEEED1Ev"
26516    },
26517    {
26518     "kind" : "deleting_dtor_pointer",
26519     "mangled_component_name" : "_ZTv0_n12_NSt3__114basic_iostreamIcNS_11char_traitsIcEEED0Ev"
26520    }
26521   ]
26522  },
26523  {
26524   "alignment" : 4,
26525   "base_specifiers" :
26526   [
26527    {
26528     "is_virtual" : true,
26529     "referenced_type" : "type-250"
26530    }
26531   ],
26532   "fields" :
26533   [
26534    {
26535     "access" : "private",
26536     "field_name" : "__gc_",
26537     "field_offset" : 32,
26538     "referenced_type" : "type-11"
26539    }
26540   ],
26541   "linker_set_key" : "std::basic_istream<char, std::char_traits<char> >",
26542   "name" : "std::basic_istream<char, std::char_traits<char> >",
26543   "record_kind" : "class",
26544   "referenced_type" : "type-1322",
26545   "self_type" : "type-1322",
26546   "size" : 88,
26547   "source_file" : "/external/libcxx/include/istream",
26548   "template_args" : [ "type-22", "type-234" ],
26549   "unique_id" : "_ZTSNSt3__113basic_istreamIcNS_11char_traitsIcEEEE",
26550   "vtable_components" :
26551   [
26552    {
26553     "component_value" : 8,
26554     "kind" : "vbase_offset"
26555    },
26556    {
26557     "kind" : "offset_to_top"
26558    },
26559    {
26560     "kind" : "rtti",
26561     "mangled_component_name" : "_ZTINSt3__113basic_istreamIcNS_11char_traitsIcEEEE"
26562    },
26563    {
26564     "kind" : "complete_dtor_pointer",
26565     "mangled_component_name" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEED1Ev"
26566    },
26567    {
26568     "kind" : "deleting_dtor_pointer",
26569     "mangled_component_name" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEED0Ev"
26570    },
26571    {
26572     "component_value" : -8,
26573     "kind" : "vcall_offset"
26574    },
26575    {
26576     "component_value" : -8,
26577     "kind" : "offset_to_top"
26578    },
26579    {
26580     "kind" : "rtti",
26581     "mangled_component_name" : "_ZTINSt3__113basic_istreamIcNS_11char_traitsIcEEEE"
26582    },
26583    {
26584     "kind" : "complete_dtor_pointer",
26585     "mangled_component_name" : "_ZTv0_n12_NSt3__113basic_istreamIcNS_11char_traitsIcEEED1Ev"
26586    },
26587    {
26588     "kind" : "deleting_dtor_pointer",
26589     "mangled_component_name" : "_ZTv0_n12_NSt3__113basic_istreamIcNS_11char_traitsIcEEED0Ev"
26590    }
26591   ]
26592  },
26593  {
26594   "alignment" : 1,
26595   "fields" :
26596   [
26597    {
26598     "access" : "private",
26599     "field_name" : "__ok_",
26600     "referenced_type" : "type-31"
26601    }
26602   ],
26603   "linker_set_key" : "std::basic_istream<char>::sentry",
26604   "name" : "std::basic_istream<char>::sentry",
26605   "record_kind" : "class",
26606   "referenced_type" : "type-1323",
26607   "self_type" : "type-1323",
26608   "size" : 1,
26609   "source_file" : "/external/libcxx/include/istream",
26610   "unique_id" : "_ZTSNSt3__113basic_istreamIcNS_11char_traitsIcEEE6sentryE"
26611  },
26612  {
26613   "alignment" : 4,
26614   "base_specifiers" :
26615   [
26616    {
26617     "is_virtual" : true,
26618     "referenced_type" : "type-1212"
26619    }
26620   ],
26621   "fields" :
26622   [
26623    {
26624     "access" : "private",
26625     "field_name" : "__gc_",
26626     "field_offset" : 32,
26627     "referenced_type" : "type-11"
26628    }
26629   ],
26630   "linker_set_key" : "std::basic_istream<wchar_t, std::char_traits<wchar_t> >",
26631   "name" : "std::basic_istream<wchar_t, std::char_traits<wchar_t> >",
26632   "record_kind" : "class",
26633   "referenced_type" : "type-1324",
26634   "self_type" : "type-1324",
26635   "size" : 88,
26636   "source_file" : "/external/libcxx/include/istream",
26637   "template_args" : [ "type-210", "type-784" ],
26638   "unique_id" : "_ZTSNSt3__113basic_istreamIwNS_11char_traitsIwEEEE",
26639   "vtable_components" :
26640   [
26641    {
26642     "component_value" : 8,
26643     "kind" : "vbase_offset"
26644    },
26645    {
26646     "kind" : "offset_to_top"
26647    },
26648    {
26649     "kind" : "rtti",
26650     "mangled_component_name" : "_ZTINSt3__113basic_istreamIwNS_11char_traitsIwEEEE"
26651    },
26652    {
26653     "kind" : "complete_dtor_pointer",
26654     "mangled_component_name" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEED1Ev"
26655    },
26656    {
26657     "kind" : "deleting_dtor_pointer",
26658     "mangled_component_name" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEED0Ev"
26659    },
26660    {
26661     "component_value" : -8,
26662     "kind" : "vcall_offset"
26663    },
26664    {
26665     "component_value" : -8,
26666     "kind" : "offset_to_top"
26667    },
26668    {
26669     "kind" : "rtti",
26670     "mangled_component_name" : "_ZTINSt3__113basic_istreamIwNS_11char_traitsIwEEEE"
26671    },
26672    {
26673     "kind" : "complete_dtor_pointer",
26674     "mangled_component_name" : "_ZTv0_n12_NSt3__113basic_istreamIwNS_11char_traitsIwEEED1Ev"
26675    },
26676    {
26677     "kind" : "deleting_dtor_pointer",
26678     "mangled_component_name" : "_ZTv0_n12_NSt3__113basic_istreamIwNS_11char_traitsIwEEED0Ev"
26679    }
26680   ]
26681  },
26682  {
26683   "alignment" : 1,
26684   "fields" :
26685   [
26686    {
26687     "access" : "private",
26688     "field_name" : "__ok_",
26689     "referenced_type" : "type-31"
26690    }
26691   ],
26692   "linker_set_key" : "std::basic_istream<wchar_t>::sentry",
26693   "name" : "std::basic_istream<wchar_t>::sentry",
26694   "record_kind" : "class",
26695   "referenced_type" : "type-1326",
26696   "self_type" : "type-1326",
26697   "size" : 1,
26698   "source_file" : "/external/libcxx/include/istream",
26699   "unique_id" : "_ZTSNSt3__113basic_istreamIwNS_11char_traitsIwEEE6sentryE"
26700  },
26701  {
26702   "alignment" : 4,
26703   "base_specifiers" :
26704   [
26705    {
26706     "is_virtual" : true,
26707     "referenced_type" : "type-250"
26708    }
26709   ],
26710   "linker_set_key" : "std::basic_ostream<char, std::char_traits<char> >",
26711   "name" : "std::basic_ostream<char, std::char_traits<char> >",
26712   "record_kind" : "class",
26713   "referenced_type" : "type-249",
26714   "self_type" : "type-249",
26715   "size" : 84,
26716   "source_file" : "/external/libcxx/include/ostream",
26717   "template_args" : [ "type-22", "type-234" ],
26718   "unique_id" : "_ZTSNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
26719   "vtable_components" :
26720   [
26721    {
26722     "component_value" : 4,
26723     "kind" : "vbase_offset"
26724    },
26725    {
26726     "kind" : "offset_to_top"
26727    },
26728    {
26729     "kind" : "rtti",
26730     "mangled_component_name" : "_ZTINSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
26731    },
26732    {
26733     "kind" : "complete_dtor_pointer",
26734     "mangled_component_name" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEED1Ev"
26735    },
26736    {
26737     "kind" : "deleting_dtor_pointer",
26738     "mangled_component_name" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEED0Ev"
26739    },
26740    {
26741     "component_value" : -4,
26742     "kind" : "vcall_offset"
26743    },
26744    {
26745     "component_value" : -4,
26746     "kind" : "offset_to_top"
26747    },
26748    {
26749     "kind" : "rtti",
26750     "mangled_component_name" : "_ZTINSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
26751    },
26752    {
26753     "kind" : "complete_dtor_pointer",
26754     "mangled_component_name" : "_ZTv0_n12_NSt3__113basic_ostreamIcNS_11char_traitsIcEEED1Ev"
26755    },
26756    {
26757     "kind" : "deleting_dtor_pointer",
26758     "mangled_component_name" : "_ZTv0_n12_NSt3__113basic_ostreamIcNS_11char_traitsIcEEED0Ev"
26759    }
26760   ]
26761  },
26762  {
26763   "alignment" : 4,
26764   "fields" :
26765   [
26766    {
26767     "access" : "private",
26768     "field_name" : "__ok_",
26769     "referenced_type" : "type-31"
26770    },
26771    {
26772     "access" : "private",
26773     "field_name" : "__os_",
26774     "field_offset" : 32,
26775     "referenced_type" : "type-953"
26776    }
26777   ],
26778   "linker_set_key" : "std::basic_ostream<char>::sentry",
26779   "name" : "std::basic_ostream<char>::sentry",
26780   "record_kind" : "class",
26781   "referenced_type" : "type-1319",
26782   "self_type" : "type-1319",
26783   "size" : 8,
26784   "source_file" : "/external/libcxx/include/ostream",
26785   "unique_id" : "_ZTSNSt3__113basic_ostreamIcNS_11char_traitsIcEEE6sentryE"
26786  },
26787  {
26788   "alignment" : 4,
26789   "base_specifiers" :
26790   [
26791    {
26792     "is_virtual" : true,
26793     "referenced_type" : "type-1212"
26794    }
26795   ],
26796   "linker_set_key" : "std::basic_ostream<wchar_t, std::char_traits<wchar_t> >",
26797   "name" : "std::basic_ostream<wchar_t, std::char_traits<wchar_t> >",
26798   "record_kind" : "class",
26799   "referenced_type" : "type-1214",
26800   "self_type" : "type-1214",
26801   "size" : 84,
26802   "source_file" : "/external/libcxx/include/ostream",
26803   "template_args" : [ "type-210", "type-784" ],
26804   "unique_id" : "_ZTSNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE",
26805   "vtable_components" :
26806   [
26807    {
26808     "component_value" : 4,
26809     "kind" : "vbase_offset"
26810    },
26811    {
26812     "kind" : "offset_to_top"
26813    },
26814    {
26815     "kind" : "rtti",
26816     "mangled_component_name" : "_ZTINSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
26817    },
26818    {
26819     "kind" : "complete_dtor_pointer",
26820     "mangled_component_name" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEED1Ev"
26821    },
26822    {
26823     "kind" : "deleting_dtor_pointer",
26824     "mangled_component_name" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEED0Ev"
26825    },
26826    {
26827     "component_value" : -4,
26828     "kind" : "vcall_offset"
26829    },
26830    {
26831     "component_value" : -4,
26832     "kind" : "offset_to_top"
26833    },
26834    {
26835     "kind" : "rtti",
26836     "mangled_component_name" : "_ZTINSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
26837    },
26838    {
26839     "kind" : "complete_dtor_pointer",
26840     "mangled_component_name" : "_ZTv0_n12_NSt3__113basic_ostreamIwNS_11char_traitsIwEEED1Ev"
26841    },
26842    {
26843     "kind" : "deleting_dtor_pointer",
26844     "mangled_component_name" : "_ZTv0_n12_NSt3__113basic_ostreamIwNS_11char_traitsIwEEED0Ev"
26845    }
26846   ]
26847  },
26848  {
26849   "alignment" : 4,
26850   "fields" :
26851   [
26852    {
26853     "access" : "private",
26854     "field_name" : "__ok_",
26855     "referenced_type" : "type-31"
26856    },
26857    {
26858     "access" : "private",
26859     "field_name" : "__os_",
26860     "field_offset" : 32,
26861     "referenced_type" : "type-1321"
26862    }
26863   ],
26864   "linker_set_key" : "std::basic_ostream<wchar_t>::sentry",
26865   "name" : "std::basic_ostream<wchar_t>::sentry",
26866   "record_kind" : "class",
26867   "referenced_type" : "type-1320",
26868   "self_type" : "type-1320",
26869   "size" : 8,
26870   "source_file" : "/external/libcxx/include/ostream",
26871   "unique_id" : "_ZTSNSt3__113basic_ostreamIwNS_11char_traitsIwEEE6sentryE"
26872  },
26873  {
26874   "alignment" : 4,
26875   "base_specifiers" :
26876   [
26877    {
26878     "referenced_type" : "type-249"
26879    }
26880   ],
26881   "fields" :
26882   [
26883    {
26884     "access" : "private",
26885     "field_name" : "__sb_",
26886     "field_offset" : 32,
26887     "referenced_type" : "type-221"
26888    }
26889   ],
26890   "linker_set_key" : "std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >",
26891   "name" : "std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >",
26892   "record_kind" : "class",
26893   "referenced_type" : "type-248",
26894   "self_type" : "type-248",
26895   "size" : 136,
26896   "source_file" : "/external/libcxx/include/sstream",
26897   "template_args" : [ "type-22", "type-234", "type-207" ],
26898   "unique_id" : "_ZTSNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
26899   "vtable_components" :
26900   [
26901    {
26902     "component_value" : 56,
26903     "kind" : "vbase_offset"
26904    },
26905    {
26906     "kind" : "offset_to_top"
26907    },
26908    {
26909     "kind" : "rtti",
26910     "mangled_component_name" : "_ZTINSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
26911    },
26912    {
26913     "kind" : "complete_dtor_pointer",
26914     "mangled_component_name" : "_ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev"
26915    },
26916    {
26917     "kind" : "deleting_dtor_pointer",
26918     "mangled_component_name" : "_ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev"
26919    },
26920    {
26921     "component_value" : -56,
26922     "kind" : "vcall_offset"
26923    },
26924    {
26925     "component_value" : -56,
26926     "kind" : "offset_to_top"
26927    },
26928    {
26929     "kind" : "rtti",
26930     "mangled_component_name" : "_ZTINSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
26931    },
26932    {
26933     "kind" : "complete_dtor_pointer",
26934     "mangled_component_name" : "_ZTv0_n12_NSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev"
26935    },
26936    {
26937     "kind" : "deleting_dtor_pointer",
26938     "mangled_component_name" : "_ZTv0_n12_NSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev"
26939    }
26940   ]
26941  },
26942  {
26943   "alignment" : 4,
26944   "fields" :
26945   [
26946    {
26947     "access" : "private",
26948     "field_name" : "__loc_",
26949     "field_offset" : 32,
26950     "referenced_type" : "type-236"
26951    },
26952    {
26953     "access" : "private",
26954     "field_name" : "__binp_",
26955     "field_offset" : 64,
26956     "referenced_type" : "type-200"
26957    },
26958    {
26959     "access" : "private",
26960     "field_name" : "__ninp_",
26961     "field_offset" : 96,
26962     "referenced_type" : "type-200"
26963    },
26964    {
26965     "access" : "private",
26966     "field_name" : "__einp_",
26967     "field_offset" : 128,
26968     "referenced_type" : "type-200"
26969    },
26970    {
26971     "access" : "private",
26972     "field_name" : "__bout_",
26973     "field_offset" : 160,
26974     "referenced_type" : "type-200"
26975    },
26976    {
26977     "access" : "private",
26978     "field_name" : "__nout_",
26979     "field_offset" : 192,
26980     "referenced_type" : "type-200"
26981    },
26982    {
26983     "access" : "private",
26984     "field_name" : "__eout_",
26985     "field_offset" : 224,
26986     "referenced_type" : "type-200"
26987    }
26988   ],
26989   "linker_set_key" : "std::basic_streambuf<char, std::char_traits<char> >",
26990   "name" : "std::basic_streambuf<char, std::char_traits<char> >",
26991   "record_kind" : "class",
26992   "referenced_type" : "type-235",
26993   "self_type" : "type-235",
26994   "size" : 32,
26995   "source_file" : "/external/libcxx/include/streambuf",
26996   "template_args" : [ "type-22", "type-234" ],
26997   "unique_id" : "_ZTSNSt3__115basic_streambufIcNS_11char_traitsIcEEEE",
26998   "vtable_components" :
26999   [
27000    {
27001     "kind" : "offset_to_top"
27002    },
27003    {
27004     "kind" : "rtti",
27005     "mangled_component_name" : "_ZTINSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
27006    },
27007    {
27008     "kind" : "complete_dtor_pointer",
27009     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEED1Ev"
27010    },
27011    {
27012     "kind" : "deleting_dtor_pointer",
27013     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEED0Ev"
27014    },
27015    {
27016     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE5imbueERKNS_6localeE"
27017    },
27018    {
27019     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE6setbufEPci"
27020    },
27021    {
27022     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE7seekoffExNS_8ios_base7seekdirEj"
27023    },
27024    {
27025     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE7seekposENS_4fposI9mbstate_tEEj"
27026    },
27027    {
27028     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE4syncEv"
27029    },
27030    {
27031     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE9showmanycEv"
27032    },
27033    {
27034     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE6xsgetnEPci"
27035    },
27036    {
27037     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE9underflowEv"
27038    },
27039    {
27040     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE5uflowEv"
27041    },
27042    {
27043     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE9pbackfailEi"
27044    },
27045    {
27046     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE6xsputnEPKci"
27047    },
27048    {
27049     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE8overflowEi"
27050    }
27051   ]
27052  },
27053  {
27054   "alignment" : 4,
27055   "fields" :
27056   [
27057    {
27058     "access" : "private",
27059     "field_name" : "__loc_",
27060     "field_offset" : 32,
27061     "referenced_type" : "type-236"
27062    },
27063    {
27064     "access" : "private",
27065     "field_name" : "__binp_",
27066     "field_offset" : 64,
27067     "referenced_type" : "type-385"
27068    },
27069    {
27070     "access" : "private",
27071     "field_name" : "__ninp_",
27072     "field_offset" : 96,
27073     "referenced_type" : "type-385"
27074    },
27075    {
27076     "access" : "private",
27077     "field_name" : "__einp_",
27078     "field_offset" : 128,
27079     "referenced_type" : "type-385"
27080    },
27081    {
27082     "access" : "private",
27083     "field_name" : "__bout_",
27084     "field_offset" : 160,
27085     "referenced_type" : "type-385"
27086    },
27087    {
27088     "access" : "private",
27089     "field_name" : "__nout_",
27090     "field_offset" : 192,
27091     "referenced_type" : "type-385"
27092    },
27093    {
27094     "access" : "private",
27095     "field_name" : "__eout_",
27096     "field_offset" : 224,
27097     "referenced_type" : "type-385"
27098    }
27099   ],
27100   "linker_set_key" : "std::basic_streambuf<wchar_t, std::char_traits<wchar_t> >",
27101   "name" : "std::basic_streambuf<wchar_t, std::char_traits<wchar_t> >",
27102   "record_kind" : "class",
27103   "referenced_type" : "type-1210",
27104   "self_type" : "type-1210",
27105   "size" : 32,
27106   "source_file" : "/external/libcxx/include/streambuf",
27107   "template_args" : [ "type-210", "type-784" ],
27108   "unique_id" : "_ZTSNSt3__115basic_streambufIwNS_11char_traitsIwEEEE",
27109   "vtable_components" :
27110   [
27111    {
27112     "kind" : "offset_to_top"
27113    },
27114    {
27115     "kind" : "rtti",
27116     "mangled_component_name" : "_ZTINSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
27117    },
27118    {
27119     "kind" : "complete_dtor_pointer",
27120     "mangled_component_name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEED1Ev"
27121    },
27122    {
27123     "kind" : "deleting_dtor_pointer",
27124     "mangled_component_name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEED0Ev"
27125    },
27126    {
27127     "mangled_component_name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE5imbueERKNS_6localeE"
27128    },
27129    {
27130     "mangled_component_name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE6setbufEPwi"
27131    },
27132    {
27133     "mangled_component_name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE7seekoffExNS_8ios_base7seekdirEj"
27134    },
27135    {
27136     "mangled_component_name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE7seekposENS_4fposI9mbstate_tEEj"
27137    },
27138    {
27139     "mangled_component_name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE4syncEv"
27140    },
27141    {
27142     "mangled_component_name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE9showmanycEv"
27143    },
27144    {
27145     "mangled_component_name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE6xsgetnEPwi"
27146    },
27147    {
27148     "mangled_component_name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE9underflowEv"
27149    },
27150    {
27151     "mangled_component_name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE5uflowEv"
27152    },
27153    {
27154     "mangled_component_name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE9pbackfailEj"
27155    },
27156    {
27157     "mangled_component_name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE6xsputnEPKwi"
27158    },
27159    {
27160     "mangled_component_name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE8overflowEj"
27161    }
27162   ]
27163  },
27164  {
27165   "alignment" : 4,
27166   "base_specifiers" :
27167   [
27168    {
27169     "access" : "private",
27170     "referenced_type" : "type-233"
27171    }
27172   ],
27173   "fields" :
27174   [
27175    {
27176     "access" : "private",
27177     "field_name" : "__r_",
27178     "referenced_type" : "type-223"
27179    }
27180   ],
27181   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
27182   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
27183   "record_kind" : "class",
27184   "referenced_type" : "type-222",
27185   "self_type" : "type-222",
27186   "size" : 12,
27187   "source_file" : "/external/libcxx/include/string",
27188   "template_args" : [ "type-22", "type-234", "type-207" ],
27189   "unique_id" : "_ZTSNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
27190  },
27191  {
27192   "access" : "private",
27193   "alignment" : 4,
27194   "fields" :
27195   [
27196    {
27197     "field_name" : "__cap_",
27198     "referenced_type" : "type-25"
27199    },
27200    {
27201     "field_name" : "__size_",
27202     "field_offset" : 32,
27203     "referenced_type" : "type-25"
27204    },
27205    {
27206     "field_name" : "__data_",
27207     "field_offset" : 64,
27208     "referenced_type" : "type-138"
27209    }
27210   ],
27211   "linker_set_key" : "std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__long",
27212   "name" : "std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__long",
27213   "referenced_type" : "type-137",
27214   "self_type" : "type-137",
27215   "size" : 12,
27216   "source_file" : "/external/libcxx/include/string",
27217   "unique_id" : "_ZTSNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE6__longE"
27218  },
27219  {
27220   "access" : "private",
27221   "alignment" : 4,
27222   "fields" :
27223   [
27224    {
27225     "field_name" : "__words",
27226     "referenced_type" : "type-144"
27227    }
27228   ],
27229   "linker_set_key" : "std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__raw",
27230   "name" : "std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__raw",
27231   "referenced_type" : "type-143",
27232   "self_type" : "type-143",
27233   "size" : 12,
27234   "source_file" : "/external/libcxx/include/string",
27235   "unique_id" : "_ZTSNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__rawE"
27236  },
27237  {
27238   "access" : "private",
27239   "alignment" : 4,
27240   "fields" :
27241   [
27242    {
27243     "referenced_type" : "type-136"
27244    }
27245   ],
27246   "linker_set_key" : "std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep",
27247   "name" : "std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep",
27248   "referenced_type" : "type-135",
27249   "self_type" : "type-135",
27250   "size" : 12,
27251   "source_file" : "/external/libcxx/include/string",
27252   "unique_id" : "_ZTSNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE"
27253  },
27254  {
27255   "alignment" : 4,
27256   "fields" :
27257   [
27258    {
27259     "field_name" : "__l",
27260     "referenced_type" : "type-137"
27261    },
27262    {
27263     "field_name" : "__s",
27264     "referenced_type" : "type-139"
27265    },
27266    {
27267     "field_name" : "__r",
27268     "referenced_type" : "type-143"
27269    }
27270   ],
27271   "is_anonymous" : true,
27272   "linker_set_key" : "std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep::(anonymous union at external/libcxx/include/string:777:9) at external/libcxx/include/string:777:9",
27273   "name" : "std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep::(anonymous union at external/libcxx/include/string:777:9) at external/libcxx/include/string:777:9",
27274   "record_kind" : "union",
27275   "referenced_type" : "type-136",
27276   "self_type" : "type-136",
27277   "size" : 12,
27278   "source_file" : "/external/libcxx/include/string",
27279   "unique_id" : "_ZTSNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repUt_E"
27280  },
27281  {
27282   "access" : "private",
27283   "alignment" : 2,
27284   "fields" :
27285   [
27286    {
27287     "referenced_type" : "type-140"
27288    },
27289    {
27290     "field_name" : "__data_",
27291     "field_offset" : 16,
27292     "referenced_type" : "type-142"
27293    }
27294   ],
27295   "linker_set_key" : "std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__short",
27296   "name" : "std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__short",
27297   "referenced_type" : "type-139",
27298   "self_type" : "type-139",
27299   "size" : 12,
27300   "source_file" : "/external/libcxx/include/string",
27301   "unique_id" : "_ZTSNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE7__shortE"
27302  },
27303  {
27304   "alignment" : 2,
27305   "fields" :
27306   [
27307    {
27308     "field_name" : "__size_",
27309     "referenced_type" : "type-141"
27310    },
27311    {
27312     "field_name" : "__lx",
27313     "referenced_type" : "type-67"
27314    }
27315   ],
27316   "is_anonymous" : true,
27317   "linker_set_key" : "std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__short::(anonymous union at external/libcxx/include/string:756:9) at external/libcxx/include/string:756:9",
27318   "name" : "std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__short::(anonymous union at external/libcxx/include/string:756:9) at external/libcxx/include/string:756:9",
27319   "record_kind" : "union",
27320   "referenced_type" : "type-140",
27321   "self_type" : "type-140",
27322   "size" : 2,
27323   "source_file" : "/external/libcxx/include/string",
27324   "unique_id" : "_ZTSNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE7__shortUt_E"
27325  },
27326  {
27327   "access" : "private",
27328   "alignment" : 4,
27329   "fields" :
27330   [
27331    {
27332     "field_name" : "__lx",
27333     "referenced_type" : "type-137"
27334    },
27335    {
27336     "field_name" : "__lxx",
27337     "referenced_type" : "type-139"
27338    }
27339   ],
27340   "linker_set_key" : "std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__ulx",
27341   "name" : "std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__ulx",
27342   "record_kind" : "union",
27343   "referenced_type" : "type-273",
27344   "self_type" : "type-273",
27345   "size" : 12,
27346   "source_file" : "/external/libcxx/include/string",
27347   "unique_id" : "_ZTSNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__ulxE"
27348  },
27349  {
27350   "alignment" : 4,
27351   "base_specifiers" :
27352   [
27353    {
27354     "access" : "private",
27355     "referenced_type" : "type-233"
27356    }
27357   ],
27358   "fields" :
27359   [
27360    {
27361     "access" : "private",
27362     "field_name" : "__r_",
27363     "referenced_type" : "type-267"
27364    }
27365   ],
27366   "linker_set_key" : "std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >",
27367   "name" : "std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> >",
27368   "record_kind" : "class",
27369   "referenced_type" : "type-266",
27370   "self_type" : "type-266",
27371   "size" : 12,
27372   "source_file" : "/external/libcxx/include/string",
27373   "template_args" : [ "type-67", "type-268", "type-66" ],
27374   "unique_id" : "_ZTSNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEEE"
27375  },
27376  {
27377   "access" : "private",
27378   "alignment" : 4,
27379   "fields" :
27380   [
27381    {
27382     "field_name" : "__cap_",
27383     "referenced_type" : "type-25"
27384    },
27385    {
27386     "field_name" : "__size_",
27387     "field_offset" : 32,
27388     "referenced_type" : "type-25"
27389    },
27390    {
27391     "field_name" : "__data_",
27392     "field_offset" : 64,
27393     "referenced_type" : "type-183"
27394    }
27395   ],
27396   "linker_set_key" : "std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__long",
27397   "name" : "std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__long",
27398   "referenced_type" : "type-182",
27399   "self_type" : "type-182",
27400   "size" : 12,
27401   "source_file" : "/external/libcxx/include/string",
27402   "unique_id" : "_ZTSNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE6__longE"
27403  },
27404  {
27405   "access" : "private",
27406   "alignment" : 4,
27407   "fields" :
27408   [
27409    {
27410     "field_name" : "__words",
27411     "referenced_type" : "type-144"
27412    }
27413   ],
27414   "linker_set_key" : "std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__raw",
27415   "name" : "std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__raw",
27416   "referenced_type" : "type-188",
27417   "self_type" : "type-188",
27418   "size" : 12,
27419   "source_file" : "/external/libcxx/include/string",
27420   "unique_id" : "_ZTSNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__rawE"
27421  },
27422  {
27423   "access" : "private",
27424   "alignment" : 4,
27425   "fields" :
27426   [
27427    {
27428     "referenced_type" : "type-181"
27429    }
27430   ],
27431   "linker_set_key" : "std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep",
27432   "name" : "std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep",
27433   "referenced_type" : "type-180",
27434   "self_type" : "type-180",
27435   "size" : 12,
27436   "source_file" : "/external/libcxx/include/string",
27437   "unique_id" : "_ZTSNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE"
27438  },
27439  {
27440   "alignment" : 4,
27441   "fields" :
27442   [
27443    {
27444     "field_name" : "__l",
27445     "referenced_type" : "type-182"
27446    },
27447    {
27448     "field_name" : "__s",
27449     "referenced_type" : "type-185"
27450    },
27451    {
27452     "field_name" : "__r",
27453     "referenced_type" : "type-188"
27454    }
27455   ],
27456   "is_anonymous" : true,
27457   "linker_set_key" : "std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep::(anonymous union at external/libcxx/include/string:777:9) at external/libcxx/include/string:777:9",
27458   "name" : "std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep::(anonymous union at external/libcxx/include/string:777:9) at external/libcxx/include/string:777:9",
27459   "record_kind" : "union",
27460   "referenced_type" : "type-181",
27461   "self_type" : "type-181",
27462   "size" : 12,
27463   "source_file" : "/external/libcxx/include/string",
27464   "unique_id" : "_ZTSNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repUt_E"
27465  },
27466  {
27467   "access" : "private",
27468   "alignment" : 4,
27469   "fields" :
27470   [
27471    {
27472     "referenced_type" : "type-186"
27473    },
27474    {
27475     "field_name" : "__data_",
27476     "field_offset" : 32,
27477     "referenced_type" : "type-187"
27478    }
27479   ],
27480   "linker_set_key" : "std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__short",
27481   "name" : "std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__short",
27482   "referenced_type" : "type-185",
27483   "self_type" : "type-185",
27484   "size" : 12,
27485   "source_file" : "/external/libcxx/include/string",
27486   "unique_id" : "_ZTSNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE7__shortE"
27487  },
27488  {
27489   "alignment" : 4,
27490   "fields" :
27491   [
27492    {
27493     "field_name" : "__size_",
27494     "referenced_type" : "type-141"
27495    },
27496    {
27497     "field_name" : "__lx",
27498     "referenced_type" : "type-184"
27499    }
27500   ],
27501   "is_anonymous" : true,
27502   "linker_set_key" : "std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__short::(anonymous union at external/libcxx/include/string:756:9) at external/libcxx/include/string:756:9",
27503   "name" : "std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__short::(anonymous union at external/libcxx/include/string:756:9) at external/libcxx/include/string:756:9",
27504   "record_kind" : "union",
27505   "referenced_type" : "type-186",
27506   "self_type" : "type-186",
27507   "size" : 4,
27508   "source_file" : "/external/libcxx/include/string",
27509   "unique_id" : "_ZTSNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE7__shortUt_E"
27510  },
27511  {
27512   "access" : "private",
27513   "alignment" : 4,
27514   "fields" :
27515   [
27516    {
27517     "field_name" : "__lx",
27518     "referenced_type" : "type-182"
27519    },
27520    {
27521     "field_name" : "__lxx",
27522     "referenced_type" : "type-185"
27523    }
27524   ],
27525   "linker_set_key" : "std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__ulx",
27526   "name" : "std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__ulx",
27527   "record_kind" : "union",
27528   "referenced_type" : "type-282",
27529   "self_type" : "type-282",
27530   "size" : 12,
27531   "source_file" : "/external/libcxx/include/string",
27532   "unique_id" : "_ZTSNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__ulxE"
27533  },
27534  {
27535   "alignment" : 4,
27536   "base_specifiers" :
27537   [
27538    {
27539     "access" : "private",
27540     "referenced_type" : "type-233"
27541    }
27542   ],
27543   "fields" :
27544   [
27545    {
27546     "access" : "private",
27547     "field_name" : "__r_",
27548     "referenced_type" : "type-280"
27549    }
27550   ],
27551   "linker_set_key" : "std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >",
27552   "name" : "std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >",
27553   "record_kind" : "class",
27554   "referenced_type" : "type-279",
27555   "self_type" : "type-279",
27556   "size" : 12,
27557   "source_file" : "/external/libcxx/include/string",
27558   "template_args" : [ "type-184", "type-281", "type-217" ],
27559   "unique_id" : "_ZTSNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEEE"
27560  },
27561  {
27562   "access" : "private",
27563   "alignment" : 4,
27564   "fields" :
27565   [
27566    {
27567     "field_name" : "__cap_",
27568     "referenced_type" : "type-25"
27569    },
27570    {
27571     "field_name" : "__size_",
27572     "field_offset" : 32,
27573     "referenced_type" : "type-25"
27574    },
27575    {
27576     "field_name" : "__data_",
27577     "field_offset" : 64,
27578     "referenced_type" : "type-200"
27579    }
27580   ],
27581   "linker_set_key" : "std::basic_string<char>::__long",
27582   "name" : "std::basic_string<char>::__long",
27583   "referenced_type" : "type-227",
27584   "self_type" : "type-227",
27585   "size" : 12,
27586   "source_file" : "/external/libcxx/include/string",
27587   "unique_id" : "_ZTSNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__longE"
27588  },
27589  {
27590   "access" : "private",
27591   "alignment" : 4,
27592   "fields" :
27593   [
27594    {
27595     "field_name" : "__words",
27596     "referenced_type" : "type-144"
27597    }
27598   ],
27599   "linker_set_key" : "std::basic_string<char>::__raw",
27600   "name" : "std::basic_string<char>::__raw",
27601   "referenced_type" : "type-231",
27602   "self_type" : "type-231",
27603   "size" : 12,
27604   "source_file" : "/external/libcxx/include/string",
27605   "unique_id" : "_ZTSNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__rawE"
27606  },
27607  {
27608   "access" : "private",
27609   "alignment" : 4,
27610   "fields" :
27611   [
27612    {
27613     "referenced_type" : "type-226"
27614    }
27615   ],
27616   "linker_set_key" : "std::basic_string<char>::__rep",
27617   "name" : "std::basic_string<char>::__rep",
27618   "referenced_type" : "type-225",
27619   "self_type" : "type-225",
27620   "size" : 12,
27621   "source_file" : "/external/libcxx/include/string",
27622   "unique_id" : "_ZTSNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE"
27623  },
27624  {
27625   "alignment" : 4,
27626   "fields" :
27627   [
27628    {
27629     "field_name" : "__l",
27630     "referenced_type" : "type-227"
27631    },
27632    {
27633     "field_name" : "__s",
27634     "referenced_type" : "type-228"
27635    },
27636    {
27637     "field_name" : "__r",
27638     "referenced_type" : "type-231"
27639    }
27640   ],
27641   "is_anonymous" : true,
27642   "linker_set_key" : "std::basic_string<char>::__rep::(anonymous union at external/libcxx/include/string:777:9) at external/libcxx/include/string:777:9",
27643   "name" : "std::basic_string<char>::__rep::(anonymous union at external/libcxx/include/string:777:9) at external/libcxx/include/string:777:9",
27644   "record_kind" : "union",
27645   "referenced_type" : "type-226",
27646   "self_type" : "type-226",
27647   "size" : 12,
27648   "source_file" : "/external/libcxx/include/string",
27649   "unique_id" : "_ZTSNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repUt_E"
27650  },
27651  {
27652   "access" : "private",
27653   "alignment" : 1,
27654   "fields" :
27655   [
27656    {
27657     "referenced_type" : "type-229"
27658    },
27659    {
27660     "field_name" : "__data_",
27661     "field_offset" : 8,
27662     "referenced_type" : "type-230"
27663    }
27664   ],
27665   "linker_set_key" : "std::basic_string<char>::__short",
27666   "name" : "std::basic_string<char>::__short",
27667   "referenced_type" : "type-228",
27668   "self_type" : "type-228",
27669   "size" : 12,
27670   "source_file" : "/external/libcxx/include/string",
27671   "unique_id" : "_ZTSNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7__shortE"
27672  },
27673  {
27674   "alignment" : 1,
27675   "fields" :
27676   [
27677    {
27678     "field_name" : "__size_",
27679     "referenced_type" : "type-141"
27680    },
27681    {
27682     "field_name" : "__lx",
27683     "referenced_type" : "type-22"
27684    }
27685   ],
27686   "is_anonymous" : true,
27687   "linker_set_key" : "std::basic_string<char>::__short::(anonymous union at external/libcxx/include/string:756:9) at external/libcxx/include/string:756:9",
27688   "name" : "std::basic_string<char>::__short::(anonymous union at external/libcxx/include/string:756:9) at external/libcxx/include/string:756:9",
27689   "record_kind" : "union",
27690   "referenced_type" : "type-229",
27691   "self_type" : "type-229",
27692   "size" : 1,
27693   "source_file" : "/external/libcxx/include/string",
27694   "unique_id" : "_ZTSNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7__shortUt_E"
27695  },
27696  {
27697   "access" : "private",
27698   "alignment" : 4,
27699   "fields" :
27700   [
27701    {
27702     "field_name" : "__lx",
27703     "referenced_type" : "type-227"
27704    },
27705    {
27706     "field_name" : "__lxx",
27707     "referenced_type" : "type-228"
27708    }
27709   ],
27710   "linker_set_key" : "std::basic_string<char>::__ulx",
27711   "name" : "std::basic_string<char>::__ulx",
27712   "record_kind" : "union",
27713   "referenced_type" : "type-811",
27714   "self_type" : "type-811",
27715   "size" : 12,
27716   "source_file" : "/external/libcxx/include/string",
27717   "unique_id" : "_ZTSNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__ulxE"
27718  },
27719  {
27720   "alignment" : 4,
27721   "base_specifiers" :
27722   [
27723    {
27724     "access" : "private",
27725     "referenced_type" : "type-233"
27726    }
27727   ],
27728   "fields" :
27729   [
27730    {
27731     "access" : "private",
27732     "field_name" : "__r_",
27733     "referenced_type" : "type-618"
27734    }
27735   ],
27736   "linker_set_key" : "std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >",
27737   "name" : "std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >",
27738   "record_kind" : "class",
27739   "referenced_type" : "type-796",
27740   "self_type" : "type-796",
27741   "size" : 12,
27742   "source_file" : "/external/libcxx/include/string",
27743   "template_args" : [ "type-210", "type-784", "type-209" ],
27744   "unique_id" : "_ZTSNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
27745  },
27746  {
27747   "access" : "private",
27748   "alignment" : 4,
27749   "fields" :
27750   [
27751    {
27752     "field_name" : "__cap_",
27753     "referenced_type" : "type-25"
27754    },
27755    {
27756     "field_name" : "__size_",
27757     "field_offset" : 32,
27758     "referenced_type" : "type-25"
27759    },
27760    {
27761     "field_name" : "__data_",
27762     "field_offset" : 64,
27763     "referenced_type" : "type-385"
27764    }
27765   ],
27766   "linker_set_key" : "std::basic_string<wchar_t>::__long",
27767   "name" : "std::basic_string<wchar_t>::__long",
27768   "referenced_type" : "type-448",
27769   "self_type" : "type-448",
27770   "size" : 12,
27771   "source_file" : "/external/libcxx/include/string",
27772   "unique_id" : "_ZTSNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6__longE"
27773  },
27774  {
27775   "access" : "private",
27776   "alignment" : 4,
27777   "fields" :
27778   [
27779    {
27780     "field_name" : "__words",
27781     "referenced_type" : "type-144"
27782    }
27783   ],
27784   "linker_set_key" : "std::basic_string<wchar_t>::__raw",
27785   "name" : "std::basic_string<wchar_t>::__raw",
27786   "referenced_type" : "type-452",
27787   "self_type" : "type-452",
27788   "size" : 12,
27789   "source_file" : "/external/libcxx/include/string",
27790   "unique_id" : "_ZTSNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__rawE"
27791  },
27792  {
27793   "access" : "private",
27794   "alignment" : 4,
27795   "fields" :
27796   [
27797    {
27798     "referenced_type" : "type-447"
27799    }
27800   ],
27801   "linker_set_key" : "std::basic_string<wchar_t>::__rep",
27802   "name" : "std::basic_string<wchar_t>::__rep",
27803   "referenced_type" : "type-446",
27804   "self_type" : "type-446",
27805   "size" : 12,
27806   "source_file" : "/external/libcxx/include/string",
27807   "unique_id" : "_ZTSNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE"
27808  },
27809  {
27810   "alignment" : 4,
27811   "fields" :
27812   [
27813    {
27814     "field_name" : "__l",
27815     "referenced_type" : "type-448"
27816    },
27817    {
27818     "field_name" : "__s",
27819     "referenced_type" : "type-449"
27820    },
27821    {
27822     "field_name" : "__r",
27823     "referenced_type" : "type-452"
27824    }
27825   ],
27826   "is_anonymous" : true,
27827   "linker_set_key" : "std::basic_string<wchar_t>::__rep::(anonymous union at external/libcxx/include/string:777:9) at external/libcxx/include/string:777:9",
27828   "name" : "std::basic_string<wchar_t>::__rep::(anonymous union at external/libcxx/include/string:777:9) at external/libcxx/include/string:777:9",
27829   "record_kind" : "union",
27830   "referenced_type" : "type-447",
27831   "self_type" : "type-447",
27832   "size" : 12,
27833   "source_file" : "/external/libcxx/include/string",
27834   "unique_id" : "_ZTSNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repUt_E"
27835  },
27836  {
27837   "access" : "private",
27838   "alignment" : 4,
27839   "fields" :
27840   [
27841    {
27842     "referenced_type" : "type-450"
27843    },
27844    {
27845     "field_name" : "__data_",
27846     "field_offset" : 32,
27847     "referenced_type" : "type-451"
27848    }
27849   ],
27850   "linker_set_key" : "std::basic_string<wchar_t>::__short",
27851   "name" : "std::basic_string<wchar_t>::__short",
27852   "referenced_type" : "type-449",
27853   "self_type" : "type-449",
27854   "size" : 12,
27855   "source_file" : "/external/libcxx/include/string",
27856   "unique_id" : "_ZTSNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7__shortE"
27857  },
27858  {
27859   "alignment" : 4,
27860   "fields" :
27861   [
27862    {
27863     "field_name" : "__size_",
27864     "referenced_type" : "type-141"
27865    },
27866    {
27867     "field_name" : "__lx",
27868     "referenced_type" : "type-210"
27869    }
27870   ],
27871   "is_anonymous" : true,
27872   "linker_set_key" : "std::basic_string<wchar_t>::__short::(anonymous union at external/libcxx/include/string:756:9) at external/libcxx/include/string:756:9",
27873   "name" : "std::basic_string<wchar_t>::__short::(anonymous union at external/libcxx/include/string:756:9) at external/libcxx/include/string:756:9",
27874   "record_kind" : "union",
27875   "referenced_type" : "type-450",
27876   "self_type" : "type-450",
27877   "size" : 4,
27878   "source_file" : "/external/libcxx/include/string",
27879   "unique_id" : "_ZTSNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7__shortUt_E"
27880  },
27881  {
27882   "access" : "private",
27883   "alignment" : 4,
27884   "fields" :
27885   [
27886    {
27887     "field_name" : "__lx",
27888     "referenced_type" : "type-448"
27889    },
27890    {
27891     "field_name" : "__lxx",
27892     "referenced_type" : "type-449"
27893    }
27894   ],
27895   "linker_set_key" : "std::basic_string<wchar_t>::__ulx",
27896   "name" : "std::basic_string<wchar_t>::__ulx",
27897   "record_kind" : "union",
27898   "referenced_type" : "type-815",
27899   "self_type" : "type-815",
27900   "size" : 12,
27901   "source_file" : "/external/libcxx/include/string",
27902   "unique_id" : "_ZTSNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__ulxE"
27903  },
27904  {
27905   "alignment" : 4,
27906   "fields" :
27907   [
27908    {
27909     "access" : "private",
27910     "field_name" : "__data",
27911     "referenced_type" : "type-129"
27912    },
27913    {
27914     "access" : "private",
27915     "field_name" : "__size",
27916     "field_offset" : 32,
27917     "referenced_type" : "type-25"
27918    }
27919   ],
27920   "linker_set_key" : "std::basic_string_view<char, std::char_traits<char> >",
27921   "name" : "std::basic_string_view<char, std::char_traits<char> >",
27922   "record_kind" : "class",
27923   "referenced_type" : "type-765",
27924   "self_type" : "type-765",
27925   "size" : 8,
27926   "source_file" : "/external/libcxx/include/string_view",
27927   "template_args" : [ "type-22", "type-234" ],
27928   "unique_id" : "_ZTSNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
27929  },
27930  {
27931   "alignment" : 4,
27932   "fields" :
27933   [
27934    {
27935     "access" : "private",
27936     "field_name" : "__data",
27937     "referenced_type" : "type-771"
27938    },
27939    {
27940     "access" : "private",
27941     "field_name" : "__size",
27942     "field_offset" : 32,
27943     "referenced_type" : "type-25"
27944    }
27945   ],
27946   "linker_set_key" : "std::basic_string_view<char16_t, std::char_traits<char16_t> >",
27947   "name" : "std::basic_string_view<char16_t, std::char_traits<char16_t> >",
27948   "record_kind" : "class",
27949   "referenced_type" : "type-770",
27950   "self_type" : "type-770",
27951   "size" : 8,
27952   "source_file" : "/external/libcxx/include/string_view",
27953   "template_args" : [ "type-67", "type-268" ],
27954   "unique_id" : "_ZTSNSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE"
27955  },
27956  {
27957   "alignment" : 4,
27958   "fields" :
27959   [
27960    {
27961     "access" : "private",
27962     "field_name" : "__data",
27963     "referenced_type" : "type-778"
27964    },
27965    {
27966     "access" : "private",
27967     "field_name" : "__size",
27968     "field_offset" : 32,
27969     "referenced_type" : "type-25"
27970    }
27971   ],
27972   "linker_set_key" : "std::basic_string_view<char32_t, std::char_traits<char32_t> >",
27973   "name" : "std::basic_string_view<char32_t, std::char_traits<char32_t> >",
27974   "record_kind" : "class",
27975   "referenced_type" : "type-777",
27976   "self_type" : "type-777",
27977   "size" : 8,
27978   "source_file" : "/external/libcxx/include/string_view",
27979   "template_args" : [ "type-184", "type-281" ],
27980   "unique_id" : "_ZTSNSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE"
27981  },
27982  {
27983   "alignment" : 4,
27984   "fields" :
27985   [
27986    {
27987     "access" : "private",
27988     "field_name" : "__data",
27989     "referenced_type" : "type-759"
27990    },
27991    {
27992     "access" : "private",
27993     "field_name" : "__size",
27994     "field_offset" : 32,
27995     "referenced_type" : "type-25"
27996    }
27997   ],
27998   "linker_set_key" : "std::basic_string_view<wchar_t, std::char_traits<wchar_t> >",
27999   "name" : "std::basic_string_view<wchar_t, std::char_traits<wchar_t> >",
28000   "record_kind" : "class",
28001   "referenced_type" : "type-783",
28002   "self_type" : "type-783",
28003   "size" : 8,
28004   "source_file" : "/external/libcxx/include/string_view",
28005   "template_args" : [ "type-210", "type-784" ],
28006   "unique_id" : "_ZTSNSt3__117basic_string_viewIwNS_11char_traitsIwEEEE"
28007  },
28008  {
28009   "alignment" : 4,
28010   "base_specifiers" :
28011   [
28012    {
28013     "referenced_type" : "type-235"
28014    }
28015   ],
28016   "fields" :
28017   [
28018    {
28019     "access" : "private",
28020     "field_name" : "__str_",
28021     "field_offset" : 256,
28022     "referenced_type" : "type-222"
28023    },
28024    {
28025     "access" : "private",
28026     "field_name" : "__hm_",
28027     "field_offset" : 352,
28028     "referenced_type" : "type-200"
28029    },
28030    {
28031     "access" : "private",
28032     "field_name" : "__mode_",
28033     "field_offset" : 384,
28034     "referenced_type" : "type-25"
28035    }
28036   ],
28037   "linker_set_key" : "std::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >",
28038   "name" : "std::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >",
28039   "record_kind" : "class",
28040   "referenced_type" : "type-221",
28041   "self_type" : "type-221",
28042   "size" : 52,
28043   "source_file" : "/external/libcxx/include/sstream",
28044   "template_args" : [ "type-22", "type-234", "type-207" ],
28045   "unique_id" : "_ZTSNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
28046   "vtable_components" :
28047   [
28048    {
28049     "kind" : "offset_to_top"
28050    },
28051    {
28052     "kind" : "rtti",
28053     "mangled_component_name" : "_ZTINSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
28054    },
28055    {
28056     "kind" : "complete_dtor_pointer",
28057     "mangled_component_name" : "_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev"
28058    },
28059    {
28060     "kind" : "deleting_dtor_pointer",
28061     "mangled_component_name" : "_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev"
28062    },
28063    {
28064     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE5imbueERKNS_6localeE"
28065    },
28066    {
28067     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE6setbufEPci"
28068    },
28069    {
28070     "mangled_component_name" : "_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE7seekoffExNS_8ios_base7seekdirEj"
28071    },
28072    {
28073     "mangled_component_name" : "_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE7seekposENS_4fposI9mbstate_tEEj"
28074    },
28075    {
28076     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE4syncEv"
28077    },
28078    {
28079     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE9showmanycEv"
28080    },
28081    {
28082     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE6xsgetnEPci"
28083    },
28084    {
28085     "mangled_component_name" : "_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE9underflowEv"
28086    },
28087    {
28088     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE5uflowEv"
28089    },
28090    {
28091     "mangled_component_name" : "_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE9pbackfailEi"
28092    },
28093    {
28094     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE6xsputnEPKci"
28095    },
28096    {
28097     "mangled_component_name" : "_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE8overflowEi"
28098    }
28099   ]
28100  },
28101  {
28102   "alignment" : 1,
28103   "base_specifiers" :
28104   [
28105    {
28106     "referenced_type" : "type-326"
28107    }
28108   ],
28109   "linker_set_key" : "std::bidirectional_iterator_tag",
28110   "name" : "std::bidirectional_iterator_tag",
28111   "referenced_type" : "type-2697",
28112   "self_type" : "type-2697",
28113   "size" : 1,
28114   "source_file" : "/external/libcxx/include/iterator",
28115   "unique_id" : "_ZTSNSt3__126bidirectional_iterator_tagE"
28116  },
28117  {
28118   "alignment" : 1,
28119   "linker_set_key" : "std::bit_and<void>",
28120   "name" : "std::bit_and<void>",
28121   "referenced_type" : "type-683",
28122   "self_type" : "type-683",
28123   "size" : 1,
28124   "source_file" : "/external/libcxx/include/functional",
28125   "template_args" : [ "type-97" ],
28126   "unique_id" : "_ZTSNSt3__17bit_andIvEE"
28127  },
28128  {
28129   "alignment" : 1,
28130   "linker_set_key" : "std::bit_not<void>",
28131   "name" : "std::bit_not<void>",
28132   "referenced_type" : "type-686",
28133   "self_type" : "type-686",
28134   "size" : 1,
28135   "source_file" : "/external/libcxx/include/functional",
28136   "template_args" : [ "type-97" ],
28137   "unique_id" : "_ZTSNSt3__17bit_notIvEE"
28138  },
28139  {
28140   "alignment" : 1,
28141   "linker_set_key" : "std::bit_or<void>",
28142   "name" : "std::bit_or<void>",
28143   "referenced_type" : "type-684",
28144   "self_type" : "type-684",
28145   "size" : 1,
28146   "source_file" : "/external/libcxx/include/functional",
28147   "template_args" : [ "type-97" ],
28148   "unique_id" : "_ZTSNSt3__16bit_orIvEE"
28149  },
28150  {
28151   "alignment" : 1,
28152   "linker_set_key" : "std::bit_xor<void>",
28153   "name" : "std::bit_xor<void>",
28154   "referenced_type" : "type-685",
28155   "self_type" : "type-685",
28156   "size" : 1,
28157   "source_file" : "/external/libcxx/include/functional",
28158   "template_args" : [ "type-97" ],
28159   "unique_id" : "_ZTSNSt3__17bit_xorIvEE"
28160  },
28161  {
28162   "alignment" : 1,
28163   "linker_set_key" : "std::char_traits<char16_t>",
28164   "name" : "std::char_traits<char16_t>",
28165   "referenced_type" : "type-268",
28166   "self_type" : "type-268",
28167   "size" : 1,
28168   "source_file" : "/external/libcxx/include/__string",
28169   "template_args" : [ "type-67" ],
28170   "unique_id" : "_ZTSNSt3__111char_traitsIDsEE"
28171  },
28172  {
28173   "alignment" : 1,
28174   "linker_set_key" : "std::char_traits<char32_t>",
28175   "name" : "std::char_traits<char32_t>",
28176   "referenced_type" : "type-281",
28177   "self_type" : "type-281",
28178   "size" : 1,
28179   "source_file" : "/external/libcxx/include/__string",
28180   "template_args" : [ "type-184" ],
28181   "unique_id" : "_ZTSNSt3__111char_traitsIDiEE"
28182  },
28183  {
28184   "alignment" : 1,
28185   "linker_set_key" : "std::char_traits<char>",
28186   "name" : "std::char_traits<char>",
28187   "referenced_type" : "type-234",
28188   "self_type" : "type-234",
28189   "size" : 1,
28190   "source_file" : "/external/libcxx/include/__string",
28191   "template_args" : [ "type-22" ],
28192   "unique_id" : "_ZTSNSt3__111char_traitsIcEE"
28193  },
28194  {
28195   "alignment" : 1,
28196   "linker_set_key" : "std::char_traits<wchar_t>",
28197   "name" : "std::char_traits<wchar_t>",
28198   "referenced_type" : "type-784",
28199   "self_type" : "type-784",
28200   "size" : 1,
28201   "source_file" : "/external/libcxx/include/__string",
28202   "template_args" : [ "type-210" ],
28203   "unique_id" : "_ZTSNSt3__111char_traitsIwEE"
28204  },
28205  {
28206   "alignment" : 1,
28207   "linker_set_key" : "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>",
28208   "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>",
28209   "referenced_type" : "type-986",
28210   "self_type" : "type-986",
28211   "size" : 1,
28212   "source_file" : "/external/libcxx/include/chrono",
28213   "template_args" : [ "type-571", "type-631", "type-549" ],
28214   "unique_id" : "_ZTSNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IeS4_EENS3_ILx1ELx1EEELb1ELb1EEE"
28215  },
28216  {
28217   "alignment" : 1,
28218   "linker_set_key" : "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>",
28219   "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>",
28220   "referenced_type" : "type-980",
28221   "self_type" : "type-980",
28222   "size" : 1,
28223   "source_file" : "/external/libcxx/include/chrono",
28224   "template_args" : [ "type-571", "type-548", "type-572" ],
28225   "unique_id" : "_ZTSNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEE"
28226  },
28227  {
28228   "alignment" : 1,
28229   "linker_set_key" : "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>",
28230   "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>",
28231   "referenced_type" : "type-983",
28232   "self_type" : "type-983",
28233   "size" : 1,
28234   "source_file" : "/external/libcxx/include/chrono",
28235   "template_args" : [ "type-548", "type-571", "type-897" ],
28236   "unique_id" : "_ZTSNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000000EEEEENS3_ILx1000000000ELx1EEELb0ELb1EEE"
28237  },
28238  {
28239   "alignment" : 1,
28240   "base_specifiers" :
28241   [
28242    {
28243     "referenced_type" : "type-329"
28244    }
28245   ],
28246   "linker_set_key" : "std::chrono::__is_duration<long double>",
28247   "name" : "std::chrono::__is_duration<long double>",
28248   "referenced_type" : "type-975",
28249   "self_type" : "type-975",
28250   "size" : 1,
28251   "source_file" : "/external/libcxx/include/chrono",
28252   "template_args" : [ "type-3" ],
28253   "unique_id" : "_ZTSNSt3__16chrono13__is_durationIeEE"
28254  },
28255  {
28256   "alignment" : 1,
28257   "base_specifiers" :
28258   [
28259    {
28260     "referenced_type" : "type-329"
28261    }
28262   ],
28263   "linker_set_key" : "std::chrono::__is_duration<long long>",
28264   "name" : "std::chrono::__is_duration<long long>",
28265   "referenced_type" : "type-973",
28266   "self_type" : "type-973",
28267   "size" : 1,
28268   "source_file" : "/external/libcxx/include/chrono",
28269   "template_args" : [ "type-2" ],
28270   "unique_id" : "_ZTSNSt3__16chrono13__is_durationIxEE"
28271  },
28272  {
28273   "alignment" : 1,
28274   "base_specifiers" :
28275   [
28276    {
28277     "referenced_type" : "type-329"
28278    }
28279   ],
28280   "linker_set_key" : "std::chrono::__is_duration<long>",
28281   "name" : "std::chrono::__is_duration<long>",
28282   "referenced_type" : "type-974",
28283   "self_type" : "type-974",
28284   "size" : 1,
28285   "source_file" : "/external/libcxx/include/chrono",
28286   "template_args" : [ "type-27" ],
28287   "unique_id" : "_ZTSNSt3__16chrono13__is_durationIlEE"
28288  },
28289  {
28290   "alignment" : 1,
28291   "base_specifiers" :
28292   [
28293    {
28294     "referenced_type" : "type-323"
28295    }
28296   ],
28297   "linker_set_key" : "std::chrono::__is_duration<std::chrono::duration<long double, std::ratio<1, 1000000000> > >",
28298   "name" : "std::chrono::__is_duration<std::chrono::duration<long double, std::ratio<1, 1000000000> > >",
28299   "referenced_type" : "type-978",
28300   "self_type" : "type-978",
28301   "size" : 1,
28302   "source_file" : "/external/libcxx/include/chrono",
28303   "template_args" : [ "type-631" ],
28304   "unique_id" : "_ZTSNSt3__16chrono13__is_durationINS0_8durationIeNS_5ratioILx1ELx1000000000EEEEEEE"
28305  },
28306  {
28307   "alignment" : 1,
28308   "base_specifiers" :
28309   [
28310    {
28311     "referenced_type" : "type-323"
28312    }
28313   ],
28314   "linker_set_key" : "std::chrono::__is_duration<std::chrono::duration<long long, std::ratio<1, 1000000000> > >",
28315   "name" : "std::chrono::__is_duration<std::chrono::duration<long long, std::ratio<1, 1000000000> > >",
28316   "referenced_type" : "type-976",
28317   "self_type" : "type-976",
28318   "size" : 1,
28319   "source_file" : "/external/libcxx/include/chrono",
28320   "template_args" : [ "type-571" ],
28321   "unique_id" : "_ZTSNSt3__16chrono13__is_durationINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE"
28322  },
28323  {
28324   "alignment" : 1,
28325   "base_specifiers" :
28326   [
28327    {
28328     "referenced_type" : "type-323"
28329    }
28330   ],
28331   "linker_set_key" : "std::chrono::__is_duration<std::chrono::duration<long long, std::ratio<1, 1000000> > >",
28332   "name" : "std::chrono::__is_duration<std::chrono::duration<long long, std::ratio<1, 1000000> > >",
28333   "referenced_type" : "type-979",
28334   "self_type" : "type-979",
28335   "size" : 1,
28336   "source_file" : "/external/libcxx/include/chrono",
28337   "template_args" : [ "type-937" ],
28338   "unique_id" : "_ZTSNSt3__16chrono13__is_durationINS0_8durationIxNS_5ratioILx1ELx1000000EEEEEEE"
28339  },
28340  {
28341   "alignment" : 1,
28342   "base_specifiers" :
28343   [
28344    {
28345     "referenced_type" : "type-323"
28346    }
28347   ],
28348   "linker_set_key" : "std::chrono::__is_duration<std::chrono::duration<long long, std::ratio<1, 1> > >",
28349   "name" : "std::chrono::__is_duration<std::chrono::duration<long long, std::ratio<1, 1> > >",
28350   "referenced_type" : "type-977",
28351   "self_type" : "type-977",
28352   "size" : 1,
28353   "source_file" : "/external/libcxx/include/chrono",
28354   "template_args" : [ "type-548" ],
28355   "unique_id" : "_ZTSNSt3__16chrono13__is_durationINS0_8durationIxNS_5ratioILx1ELx1EEEEEEE"
28356  },
28357  {
28358   "alignment" : 1,
28359   "linker_set_key" : "std::chrono::duration<long double, ratio<1, 1000000000> >::__no_overflow<ratio<1, 1000000000>, ratio<1, 1000000000> >::__mul<1, 1, false>",
28360   "name" : "std::chrono::duration<long double, ratio<1, 1000000000> >::__no_overflow<ratio<1, 1000000000>, ratio<1, 1000000000> >::__mul<1, 1, false>",
28361   "referenced_type" : "type-968",
28362   "self_type" : "type-968",
28363   "size" : 1,
28364   "source_file" : "/external/libcxx/include/chrono",
28365   "unique_id" : "_ZTSNSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEE13__no_overflowIS3_S3_E5__mulILx1ELx1ELb0EEE"
28366  },
28367  {
28368   "alignment" : 1,
28369   "linker_set_key" : "std::chrono::duration<long double, ratio<1, 1000000000> >::__no_overflow<std::ratio<1, 1000000000>, std::ratio<1, 1000000000> >",
28370   "name" : "std::chrono::duration<long double, ratio<1, 1000000000> >::__no_overflow<std::ratio<1, 1000000000>, std::ratio<1, 1000000000> >",
28371   "referenced_type" : "type-965",
28372   "self_type" : "type-965",
28373   "size" : 1,
28374   "source_file" : "/external/libcxx/include/chrono",
28375   "template_args" : [ "type-572", "type-572" ],
28376   "unique_id" : "_ZTSNSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEE13__no_overflowIS3_S3_EE"
28377  },
28378  {
28379   "alignment" : 4,
28380   "fields" :
28381   [
28382    {
28383     "access" : "private",
28384     "field_name" : "__rep_",
28385     "referenced_type" : "type-3"
28386    }
28387   ],
28388   "linker_set_key" : "std::chrono::duration<long double, std::ratio<1, 1000000000> >",
28389   "name" : "std::chrono::duration<long double, std::ratio<1, 1000000000> >",
28390   "record_kind" : "class",
28391   "referenced_type" : "type-631",
28392   "self_type" : "type-631",
28393   "size" : 8,
28394   "source_file" : "/external/libcxx/include/chrono",
28395   "template_args" : [ "type-3", "type-572" ],
28396   "unique_id" : "_ZTSNSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE"
28397  },
28398  {
28399   "alignment" : 4,
28400   "fields" :
28401   [
28402    {
28403     "access" : "private",
28404     "field_name" : "__rep_",
28405     "referenced_type" : "type-3"
28406    }
28407   ],
28408   "linker_set_key" : "std::chrono::duration<long double, std::ratio<1, 1000000> >",
28409   "name" : "std::chrono::duration<long double, std::ratio<1, 1000000> >",
28410   "record_kind" : "class",
28411   "referenced_type" : "type-963",
28412   "self_type" : "type-963",
28413   "size" : 8,
28414   "source_file" : "/external/libcxx/include/chrono",
28415   "template_args" : [ "type-3", "type-895" ],
28416   "unique_id" : "_ZTSNSt3__16chrono8durationIeNS_5ratioILx1ELx1000000EEEEE"
28417  },
28418  {
28419   "alignment" : 4,
28420   "fields" :
28421   [
28422    {
28423     "access" : "private",
28424     "field_name" : "__rep_",
28425     "referenced_type" : "type-3"
28426    }
28427   ],
28428   "linker_set_key" : "std::chrono::duration<long double, std::ratio<1, 1000> >",
28429   "name" : "std::chrono::duration<long double, std::ratio<1, 1000> >",
28430   "record_kind" : "class",
28431   "referenced_type" : "type-961",
28432   "self_type" : "type-961",
28433   "size" : 8,
28434   "source_file" : "/external/libcxx/include/chrono",
28435   "template_args" : [ "type-3", "type-896" ],
28436   "unique_id" : "_ZTSNSt3__16chrono8durationIeNS_5ratioILx1ELx1000EEEEE"
28437  },
28438  {
28439   "alignment" : 4,
28440   "fields" :
28441   [
28442    {
28443     "access" : "private",
28444     "field_name" : "__rep_",
28445     "referenced_type" : "type-3"
28446    }
28447   ],
28448   "linker_set_key" : "std::chrono::duration<long double, std::ratio<1, 1> >",
28449   "name" : "std::chrono::duration<long double, std::ratio<1, 1> >",
28450   "record_kind" : "class",
28451   "referenced_type" : "type-959",
28452   "self_type" : "type-959",
28453   "size" : 8,
28454   "source_file" : "/external/libcxx/include/chrono",
28455   "template_args" : [ "type-3", "type-549" ],
28456   "unique_id" : "_ZTSNSt3__16chrono8durationIeNS_5ratioILx1ELx1EEEEE"
28457  },
28458  {
28459   "alignment" : 4,
28460   "fields" :
28461   [
28462    {
28463     "access" : "private",
28464     "field_name" : "__rep_",
28465     "referenced_type" : "type-3"
28466    }
28467   ],
28468   "linker_set_key" : "std::chrono::duration<long double, std::ratio<3600, 1> >",
28469   "name" : "std::chrono::duration<long double, std::ratio<3600, 1> >",
28470   "record_kind" : "class",
28471   "referenced_type" : "type-950",
28472   "self_type" : "type-950",
28473   "size" : 8,
28474   "source_file" : "/external/libcxx/include/chrono",
28475   "template_args" : [ "type-3", "type-899" ],
28476   "unique_id" : "_ZTSNSt3__16chrono8durationIeNS_5ratioILx3600ELx1EEEEE"
28477  },
28478  {
28479   "alignment" : 4,
28480   "fields" :
28481   [
28482    {
28483     "access" : "private",
28484     "field_name" : "__rep_",
28485     "referenced_type" : "type-3"
28486    }
28487   ],
28488   "linker_set_key" : "std::chrono::duration<long double, std::ratio<60, 1> >",
28489   "name" : "std::chrono::duration<long double, std::ratio<60, 1> >",
28490   "record_kind" : "class",
28491   "referenced_type" : "type-957",
28492   "self_type" : "type-957",
28493   "size" : 8,
28494   "source_file" : "/external/libcxx/include/chrono",
28495   "template_args" : [ "type-3", "type-898" ],
28496   "unique_id" : "_ZTSNSt3__16chrono8durationIeNS_5ratioILx60ELx1EEEEE"
28497  },
28498  {
28499   "alignment" : 1,
28500   "linker_set_key" : "std::chrono::duration<long long, ratio<1, 1000000000> >::__no_overflow<ratio<1, 1000000000>, ratio<1, 1000000000> >::__mul<1, 1, false>",
28501   "name" : "std::chrono::duration<long long, ratio<1, 1000000000> >::__no_overflow<ratio<1, 1000000000>, ratio<1, 1000000000> >::__mul<1, 1, false>",
28502   "referenced_type" : "type-926",
28503   "self_type" : "type-926",
28504   "size" : 1,
28505   "source_file" : "/external/libcxx/include/chrono",
28506   "unique_id" : "_ZTSNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEE13__no_overflowIS3_S3_E5__mulILx1ELx1ELb0EEE"
28507  },
28508  {
28509   "alignment" : 1,
28510   "linker_set_key" : "std::chrono::duration<long long, ratio<1, 1000000000> >::__no_overflow<ratio<1, 1>, ratio<1, 1000000000> >::__mul<1, 1, false>",
28511   "name" : "std::chrono::duration<long long, ratio<1, 1000000000> >::__no_overflow<ratio<1, 1>, ratio<1, 1000000000> >::__mul<1, 1, false>",
28512   "referenced_type" : "type-929",
28513   "self_type" : "type-929",
28514   "size" : 1,
28515   "source_file" : "/external/libcxx/include/chrono",
28516   "unique_id" : "_ZTSNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEE13__no_overflowINS2_ILx1ELx1EEES3_E5__mulILx1ELx1ELb0EEE"
28517  },
28518  {
28519   "alignment" : 1,
28520   "linker_set_key" : "std::chrono::duration<long long, ratio<1, 1000000000> >::__no_overflow<ratio<1, 1>, ratio<1, 1000000000> >::__mul<1, 1000000000, false>",
28521   "name" : "std::chrono::duration<long long, ratio<1, 1000000000> >::__no_overflow<ratio<1, 1>, ratio<1, 1000000000> >::__mul<1, 1000000000, false>",
28522   "referenced_type" : "type-928",
28523   "self_type" : "type-928",
28524   "size" : 1,
28525   "source_file" : "/external/libcxx/include/chrono",
28526   "unique_id" : "_ZTSNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEE13__no_overflowINS2_ILx1ELx1EEES3_E5__mulILx1ELx1000000000ELb0EEE"
28527  },
28528  {
28529   "alignment" : 1,
28530   "linker_set_key" : "std::chrono::duration<long long, ratio<1, 1000000000> >::__no_overflow<std::ratio<1, 1000000000>, std::ratio<1, 1000000000> >",
28531   "name" : "std::chrono::duration<long long, ratio<1, 1000000000> >::__no_overflow<std::ratio<1, 1000000000>, std::ratio<1, 1000000000> >",
28532   "referenced_type" : "type-925",
28533   "self_type" : "type-925",
28534   "size" : 1,
28535   "source_file" : "/external/libcxx/include/chrono",
28536   "template_args" : [ "type-572", "type-572" ],
28537   "unique_id" : "_ZTSNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEE13__no_overflowIS3_S3_EE"
28538  },
28539  {
28540   "alignment" : 1,
28541   "linker_set_key" : "std::chrono::duration<long long, ratio<1, 1000000000> >::__no_overflow<std::ratio<1, 1>, std::ratio<1, 1000000000> >",
28542   "name" : "std::chrono::duration<long long, ratio<1, 1000000000> >::__no_overflow<std::ratio<1, 1>, std::ratio<1, 1000000000> >",
28543   "referenced_type" : "type-927",
28544   "self_type" : "type-927",
28545   "size" : 1,
28546   "source_file" : "/external/libcxx/include/chrono",
28547   "template_args" : [ "type-549", "type-572" ],
28548   "unique_id" : "_ZTSNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEE13__no_overflowINS2_ILx1ELx1EEES3_EE"
28549  },
28550  {
28551   "alignment" : 4,
28552   "fields" :
28553   [
28554    {
28555     "access" : "private",
28556     "field_name" : "__rep_",
28557     "referenced_type" : "type-2"
28558    }
28559   ],
28560   "linker_set_key" : "std::chrono::duration<long long, std::ratio<1, 1000000000> >",
28561   "name" : "std::chrono::duration<long long, std::ratio<1, 1000000000> >",
28562   "record_kind" : "class",
28563   "referenced_type" : "type-571",
28564   "self_type" : "type-571",
28565   "size" : 8,
28566   "source_file" : "/external/libcxx/include/chrono",
28567   "template_args" : [ "type-2", "type-572" ],
28568   "unique_id" : "_ZTSNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
28569  },
28570  {
28571   "alignment" : 4,
28572   "fields" :
28573   [
28574    {
28575     "access" : "private",
28576     "field_name" : "__rep_",
28577     "referenced_type" : "type-2"
28578    }
28579   ],
28580   "linker_set_key" : "std::chrono::duration<long long, std::ratio<1, 1000000> >",
28581   "name" : "std::chrono::duration<long long, std::ratio<1, 1000000> >",
28582   "record_kind" : "class",
28583   "referenced_type" : "type-937",
28584   "self_type" : "type-937",
28585   "size" : 8,
28586   "source_file" : "/external/libcxx/include/chrono",
28587   "template_args" : [ "type-2", "type-895" ],
28588   "unique_id" : "_ZTSNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEEE"
28589  },
28590  {
28591   "alignment" : 4,
28592   "fields" :
28593   [
28594    {
28595     "access" : "private",
28596     "field_name" : "__rep_",
28597     "referenced_type" : "type-2"
28598    }
28599   ],
28600   "linker_set_key" : "std::chrono::duration<long long, std::ratio<1, 1000> >",
28601   "name" : "std::chrono::duration<long long, std::ratio<1, 1000> >",
28602   "record_kind" : "class",
28603   "referenced_type" : "type-939",
28604   "self_type" : "type-939",
28605   "size" : 8,
28606   "source_file" : "/external/libcxx/include/chrono",
28607   "template_args" : [ "type-2", "type-896" ],
28608   "unique_id" : "_ZTSNSt3__16chrono8durationIxNS_5ratioILx1ELx1000EEEEE"
28609  },
28610  {
28611   "alignment" : 4,
28612   "fields" :
28613   [
28614    {
28615     "access" : "private",
28616     "field_name" : "__rep_",
28617     "referenced_type" : "type-2"
28618    }
28619   ],
28620   "linker_set_key" : "std::chrono::duration<long long, std::ratio<1, 1> >",
28621   "name" : "std::chrono::duration<long long, std::ratio<1, 1> >",
28622   "record_kind" : "class",
28623   "referenced_type" : "type-548",
28624   "self_type" : "type-548",
28625   "size" : 8,
28626   "source_file" : "/external/libcxx/include/chrono",
28627   "template_args" : [ "type-2", "type-549" ],
28628   "unique_id" : "_ZTSNSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE"
28629  },
28630  {
28631   "alignment" : 4,
28632   "fields" :
28633   [
28634    {
28635     "access" : "private",
28636     "field_name" : "__rep_",
28637     "referenced_type" : "type-27"
28638    }
28639   ],
28640   "linker_set_key" : "std::chrono::duration<long, std::ratio<3600, 1> >",
28641   "name" : "std::chrono::duration<long, std::ratio<3600, 1> >",
28642   "record_kind" : "class",
28643   "referenced_type" : "type-948",
28644   "self_type" : "type-948",
28645   "size" : 4,
28646   "source_file" : "/external/libcxx/include/chrono",
28647   "template_args" : [ "type-27", "type-899" ],
28648   "unique_id" : "_ZTSNSt3__16chrono8durationIlNS_5ratioILx3600ELx1EEEEE"
28649  },
28650  {
28651   "alignment" : 4,
28652   "fields" :
28653   [
28654    {
28655     "access" : "private",
28656     "field_name" : "__rep_",
28657     "referenced_type" : "type-27"
28658    }
28659   ],
28660   "linker_set_key" : "std::chrono::duration<long, std::ratio<60, 1> >",
28661   "name" : "std::chrono::duration<long, std::ratio<60, 1> >",
28662   "record_kind" : "class",
28663   "referenced_type" : "type-946",
28664   "self_type" : "type-946",
28665   "size" : 4,
28666   "source_file" : "/external/libcxx/include/chrono",
28667   "template_args" : [ "type-27", "type-898" ],
28668   "unique_id" : "_ZTSNSt3__16chrono8durationIlNS_5ratioILx60ELx1EEEEE"
28669  },
28670  {
28671   "alignment" : 1,
28672   "linker_set_key" : "std::chrono::duration_values<long long>",
28673   "name" : "std::chrono::duration_values<long long>",
28674   "referenced_type" : "type-1008",
28675   "self_type" : "type-1008",
28676   "size" : 1,
28677   "source_file" : "/external/libcxx/include/chrono",
28678   "template_args" : [ "type-2" ],
28679   "unique_id" : "_ZTSNSt3__16chrono15duration_valuesIxEE"
28680  },
28681  {
28682   "alignment" : 1,
28683   "linker_set_key" : "std::chrono::steady_clock",
28684   "name" : "std::chrono::steady_clock",
28685   "record_kind" : "class",
28686   "referenced_type" : "type-1013",
28687   "self_type" : "type-1013",
28688   "size" : 1,
28689   "source_file" : "/external/libcxx/include/chrono",
28690   "unique_id" : "_ZTSNSt3__16chrono12steady_clockE"
28691  },
28692  {
28693   "alignment" : 1,
28694   "linker_set_key" : "std::chrono::system_clock",
28695   "name" : "std::chrono::system_clock",
28696   "record_kind" : "class",
28697   "referenced_type" : "type-1010",
28698   "self_type" : "type-1010",
28699   "size" : 1,
28700   "source_file" : "/external/libcxx/include/chrono",
28701   "unique_id" : "_ZTSNSt3__16chrono12system_clockE"
28702  },
28703  {
28704   "alignment" : 4,
28705   "fields" :
28706   [
28707    {
28708     "access" : "private",
28709     "field_name" : "__d_",
28710     "referenced_type" : "type-571"
28711    }
28712   ],
28713   "linker_set_key" : "std::chrono::time_point<std::chrono::steady_clock, std::chrono::duration<long long, std::ratio<1, 1000000000> > >",
28714   "name" : "std::chrono::time_point<std::chrono::steady_clock, std::chrono::duration<long long, std::ratio<1, 1000000000> > >",
28715   "record_kind" : "class",
28716   "referenced_type" : "type-1012",
28717   "self_type" : "type-1012",
28718   "size" : 8,
28719   "source_file" : "/external/libcxx/include/chrono",
28720   "template_args" : [ "type-1013", "type-571" ],
28721   "unique_id" : "_ZTSNSt3__16chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE"
28722  },
28723  {
28724   "alignment" : 4,
28725   "fields" :
28726   [
28727    {
28728     "access" : "private",
28729     "field_name" : "__d_",
28730     "referenced_type" : "type-631"
28731    }
28732   ],
28733   "linker_set_key" : "std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<long double, std::ratio<1, 1000000000> > >",
28734   "name" : "std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<long double, std::ratio<1, 1000000000> > >",
28735   "record_kind" : "class",
28736   "referenced_type" : "type-1026",
28737   "self_type" : "type-1026",
28738   "size" : 8,
28739   "source_file" : "/external/libcxx/include/chrono",
28740   "template_args" : [ "type-1010", "type-631" ],
28741   "unique_id" : "_ZTSNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIeNS_5ratioILx1ELx1000000000EEEEEEE"
28742  },
28743  {
28744   "alignment" : 4,
28745   "fields" :
28746   [
28747    {
28748     "access" : "private",
28749     "field_name" : "__d_",
28750     "referenced_type" : "type-571"
28751    }
28752   ],
28753   "linker_set_key" : "std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<long long, std::ratio<1, 1000000000> > >",
28754   "name" : "std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<long long, std::ratio<1, 1000000000> > >",
28755   "record_kind" : "class",
28756   "referenced_type" : "type-1022",
28757   "self_type" : "type-1022",
28758   "size" : 8,
28759   "source_file" : "/external/libcxx/include/chrono",
28760   "template_args" : [ "type-1010", "type-571" ],
28761   "unique_id" : "_ZTSNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE"
28762  },
28763  {
28764   "alignment" : 4,
28765   "fields" :
28766   [
28767    {
28768     "access" : "private",
28769     "field_name" : "__d_",
28770     "referenced_type" : "type-937"
28771    }
28772   ],
28773   "linker_set_key" : "std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<long long, std::ratio<1, 1000000> > >",
28774   "name" : "std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<long long, std::ratio<1, 1000000> > >",
28775   "record_kind" : "class",
28776   "referenced_type" : "type-1009",
28777   "self_type" : "type-1009",
28778   "size" : 8,
28779   "source_file" : "/external/libcxx/include/chrono",
28780   "template_args" : [ "type-1010", "type-937" ],
28781   "unique_id" : "_ZTSNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000EEEEEEE"
28782  },
28783  {
28784   "alignment" : 4,
28785   "fields" :
28786   [
28787    {
28788     "access" : "private",
28789     "field_name" : "__d_",
28790     "referenced_type" : "type-571"
28791    }
28792   ],
28793   "linker_set_key" : "std::chrono::time_point<std::filesystem::_FilesystemClock, std::chrono::duration<long long, std::ratio<1, 1000000000> > >",
28794   "name" : "std::chrono::time_point<std::filesystem::_FilesystemClock, std::chrono::duration<long long, std::ratio<1, 1000000000> > >",
28795   "record_kind" : "class",
28796   "referenced_type" : "type-1016",
28797   "self_type" : "type-1016",
28798   "size" : 8,
28799   "source_file" : "/external/libcxx/include/chrono",
28800   "template_args" : [ "type-1017", "type-571" ],
28801   "unique_id" : "_ZTSNSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE"
28802  },
28803  {
28804   "alignment" : 1,
28805   "base_specifiers" :
28806   [
28807    {
28808     "referenced_type" : "type-997"
28809    }
28810   ],
28811   "linker_set_key" : "std::chrono::treat_as_floating_point<long double>",
28812   "name" : "std::chrono::treat_as_floating_point<long double>",
28813   "referenced_type" : "type-996",
28814   "self_type" : "type-996",
28815   "size" : 1,
28816   "source_file" : "/external/libcxx/include/chrono",
28817   "template_args" : [ "type-3" ],
28818   "unique_id" : "_ZTSNSt3__16chrono23treat_as_floating_pointIeEE"
28819  },
28820  {
28821   "alignment" : 1,
28822   "base_specifiers" :
28823   [
28824    {
28825     "referenced_type" : "type-991"
28826    }
28827   ],
28828   "linker_set_key" : "std::chrono::treat_as_floating_point<long long>",
28829   "name" : "std::chrono::treat_as_floating_point<long long>",
28830   "referenced_type" : "type-990",
28831   "self_type" : "type-990",
28832   "size" : 1,
28833   "source_file" : "/external/libcxx/include/chrono",
28834   "template_args" : [ "type-2" ],
28835   "unique_id" : "_ZTSNSt3__16chrono23treat_as_floating_pointIxEE"
28836  },
28837  {
28838   "alignment" : 1,
28839   "base_specifiers" :
28840   [
28841    {
28842     "referenced_type" : "type-994"
28843    }
28844   ],
28845   "linker_set_key" : "std::chrono::treat_as_floating_point<long>",
28846   "name" : "std::chrono::treat_as_floating_point<long>",
28847   "referenced_type" : "type-993",
28848   "self_type" : "type-993",
28849   "size" : 1,
28850   "source_file" : "/external/libcxx/include/chrono",
28851   "template_args" : [ "type-27" ],
28852   "unique_id" : "_ZTSNSt3__16chrono23treat_as_floating_pointIlEE"
28853  },
28854  {
28855   "alignment" : 1,
28856   "base_specifiers" :
28857   [
28858    {
28859     "referenced_type" : "type-1006"
28860    }
28861   ],
28862   "linker_set_key" : "std::chrono::treat_as_floating_point<std::chrono::duration<long double, std::ratio<1, 1000000000> > >",
28863   "name" : "std::chrono::treat_as_floating_point<std::chrono::duration<long double, std::ratio<1, 1000000000> > >",
28864   "referenced_type" : "type-1005",
28865   "self_type" : "type-1005",
28866   "size" : 1,
28867   "source_file" : "/external/libcxx/include/chrono",
28868   "template_args" : [ "type-631" ],
28869   "unique_id" : "_ZTSNSt3__16chrono23treat_as_floating_pointINS0_8durationIeNS_5ratioILx1ELx1000000000EEEEEEE"
28870  },
28871  {
28872   "alignment" : 1,
28873   "base_specifiers" :
28874   [
28875    {
28876     "referenced_type" : "type-1000"
28877    }
28878   ],
28879   "linker_set_key" : "std::chrono::treat_as_floating_point<std::chrono::duration<long long, std::ratio<1, 1000000000> > >",
28880   "name" : "std::chrono::treat_as_floating_point<std::chrono::duration<long long, std::ratio<1, 1000000000> > >",
28881   "referenced_type" : "type-999",
28882   "self_type" : "type-999",
28883   "size" : 1,
28884   "source_file" : "/external/libcxx/include/chrono",
28885   "template_args" : [ "type-571" ],
28886   "unique_id" : "_ZTSNSt3__16chrono23treat_as_floating_pointINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE"
28887  },
28888  {
28889   "alignment" : 1,
28890   "base_specifiers" :
28891   [
28892    {
28893     "referenced_type" : "type-1003"
28894    }
28895   ],
28896   "linker_set_key" : "std::chrono::treat_as_floating_point<std::chrono::duration<long long, std::ratio<1, 1> > >",
28897   "name" : "std::chrono::treat_as_floating_point<std::chrono::duration<long long, std::ratio<1, 1> > >",
28898   "referenced_type" : "type-1002",
28899   "self_type" : "type-1002",
28900   "size" : 1,
28901   "source_file" : "/external/libcxx/include/chrono",
28902   "template_args" : [ "type-548" ],
28903   "unique_id" : "_ZTSNSt3__16chrono23treat_as_floating_pointINS0_8durationIxNS_5ratioILx1ELx1EEEEEEE"
28904  },
28905  {
28906   "alignment" : 4,
28907   "base_specifiers" :
28908   [
28909    {
28910     "referenced_type" : "type-1117"
28911    },
28912    {
28913     "referenced_type" : "type-1142"
28914    }
28915   ],
28916   "linker_set_key" : "std::codecvt<char, char, mbstate_t>",
28917   "name" : "std::codecvt<char, char, mbstate_t>",
28918   "record_kind" : "class",
28919   "referenced_type" : "type-1146",
28920   "self_type" : "type-1146",
28921   "size" : 8,
28922   "source_file" : "/external/libcxx/include/__locale",
28923   "template_args" : [ "type-22", "type-22", "type-204" ],
28924   "unique_id" : "_ZTSNSt3__17codecvtIcc9mbstate_tEE",
28925   "vtable_components" :
28926   [
28927    {
28928     "kind" : "offset_to_top"
28929    },
28930    {
28931     "kind" : "rtti",
28932     "mangled_component_name" : "_ZTINSt3__17codecvtIcc9mbstate_tEE"
28933    },
28934    {
28935     "kind" : "complete_dtor_pointer",
28936     "mangled_component_name" : "_ZNSt3__17codecvtIcc9mbstate_tED1Ev"
28937    },
28938    {
28939     "kind" : "deleting_dtor_pointer",
28940     "mangled_component_name" : "_ZNSt3__17codecvtIcc9mbstate_tED0Ev"
28941    },
28942    {
28943     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
28944    },
28945    {
28946     "mangled_component_name" : "_ZNKSt3__17codecvtIcc9mbstate_tE6do_outERS1_PKcS5_RS5_PcS7_RS7_"
28947    },
28948    {
28949     "mangled_component_name" : "_ZNKSt3__17codecvtIcc9mbstate_tE5do_inERS1_PKcS5_RS5_PcS7_RS7_"
28950    },
28951    {
28952     "mangled_component_name" : "_ZNKSt3__17codecvtIcc9mbstate_tE10do_unshiftERS1_PcS4_RS4_"
28953    },
28954    {
28955     "mangled_component_name" : "_ZNKSt3__17codecvtIcc9mbstate_tE11do_encodingEv"
28956    },
28957    {
28958     "mangled_component_name" : "_ZNKSt3__17codecvtIcc9mbstate_tE16do_always_noconvEv"
28959    },
28960    {
28961     "mangled_component_name" : "_ZNKSt3__17codecvtIcc9mbstate_tE9do_lengthERS1_PKcS5_j"
28962    },
28963    {
28964     "mangled_component_name" : "_ZNKSt3__17codecvtIcc9mbstate_tE13do_max_lengthEv"
28965    }
28966   ]
28967  },
28968  {
28969   "alignment" : 4,
28970   "base_specifiers" :
28971   [
28972    {
28973     "referenced_type" : "type-1117"
28974    },
28975    {
28976     "referenced_type" : "type-1142"
28977    }
28978   ],
28979   "linker_set_key" : "std::codecvt<char16_t, char, mbstate_t>",
28980   "name" : "std::codecvt<char16_t, char, mbstate_t>",
28981   "record_kind" : "class",
28982   "referenced_type" : "type-1159",
28983   "self_type" : "type-1159",
28984   "size" : 8,
28985   "source_file" : "/external/libcxx/include/__locale",
28986   "template_args" : [ "type-67", "type-22", "type-204" ],
28987   "unique_id" : "_ZTSNSt3__17codecvtIDsc9mbstate_tEE",
28988   "vtable_components" :
28989   [
28990    {
28991     "kind" : "offset_to_top"
28992    },
28993    {
28994     "kind" : "rtti",
28995     "mangled_component_name" : "_ZTINSt3__17codecvtIDsc9mbstate_tEE"
28996    },
28997    {
28998     "kind" : "complete_dtor_pointer",
28999     "mangled_component_name" : "_ZNSt3__17codecvtIDsc9mbstate_tED1Ev"
29000    },
29001    {
29002     "kind" : "deleting_dtor_pointer",
29003     "mangled_component_name" : "_ZNSt3__17codecvtIDsc9mbstate_tED0Ev"
29004    },
29005    {
29006     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
29007    },
29008    {
29009     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE6do_outERS1_PKDsS5_RS5_PcS7_RS7_"
29010    },
29011    {
29012     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE5do_inERS1_PKcS5_RS5_PDsS7_RS7_"
29013    },
29014    {
29015     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE10do_unshiftERS1_PcS4_RS4_"
29016    },
29017    {
29018     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE11do_encodingEv"
29019    },
29020    {
29021     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE16do_always_noconvEv"
29022    },
29023    {
29024     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE9do_lengthERS1_PKcS5_j"
29025    },
29026    {
29027     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE13do_max_lengthEv"
29028    }
29029   ]
29030  },
29031  {
29032   "alignment" : 4,
29033   "base_specifiers" :
29034   [
29035    {
29036     "referenced_type" : "type-1117"
29037    },
29038    {
29039     "referenced_type" : "type-1142"
29040    }
29041   ],
29042   "linker_set_key" : "std::codecvt<char32_t, char, mbstate_t>",
29043   "name" : "std::codecvt<char32_t, char, mbstate_t>",
29044   "record_kind" : "class",
29045   "referenced_type" : "type-1165",
29046   "self_type" : "type-1165",
29047   "size" : 8,
29048   "source_file" : "/external/libcxx/include/__locale",
29049   "template_args" : [ "type-184", "type-22", "type-204" ],
29050   "unique_id" : "_ZTSNSt3__17codecvtIDic9mbstate_tEE",
29051   "vtable_components" :
29052   [
29053    {
29054     "kind" : "offset_to_top"
29055    },
29056    {
29057     "kind" : "rtti",
29058     "mangled_component_name" : "_ZTINSt3__17codecvtIDic9mbstate_tEE"
29059    },
29060    {
29061     "kind" : "complete_dtor_pointer",
29062     "mangled_component_name" : "_ZNSt3__17codecvtIDic9mbstate_tED1Ev"
29063    },
29064    {
29065     "kind" : "deleting_dtor_pointer",
29066     "mangled_component_name" : "_ZNSt3__17codecvtIDic9mbstate_tED0Ev"
29067    },
29068    {
29069     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
29070    },
29071    {
29072     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE6do_outERS1_PKDiS5_RS5_PcS7_RS7_"
29073    },
29074    {
29075     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE5do_inERS1_PKcS5_RS5_PDiS7_RS7_"
29076    },
29077    {
29078     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE10do_unshiftERS1_PcS4_RS4_"
29079    },
29080    {
29081     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE11do_encodingEv"
29082    },
29083    {
29084     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE16do_always_noconvEv"
29085    },
29086    {
29087     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE9do_lengthERS1_PKcS5_j"
29088    },
29089    {
29090     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE13do_max_lengthEv"
29091    }
29092   ]
29093  },
29094  {
29095   "alignment" : 4,
29096   "base_specifiers" :
29097   [
29098    {
29099     "referenced_type" : "type-1117"
29100    },
29101    {
29102     "referenced_type" : "type-1142"
29103    }
29104   ],
29105   "fields" :
29106   [
29107    {
29108     "access" : "private",
29109     "field_name" : "__l",
29110     "field_offset" : 64,
29111     "referenced_type" : "type-1109"
29112    }
29113   ],
29114   "linker_set_key" : "std::codecvt<wchar_t, char, mbstate_t>",
29115   "name" : "std::codecvt<wchar_t, char, mbstate_t>",
29116   "record_kind" : "class",
29117   "referenced_type" : "type-1153",
29118   "self_type" : "type-1153",
29119   "size" : 12,
29120   "source_file" : "/external/libcxx/include/__locale",
29121   "template_args" : [ "type-210", "type-22", "type-204" ],
29122   "unique_id" : "_ZTSNSt3__17codecvtIwc9mbstate_tEE",
29123   "vtable_components" :
29124   [
29125    {
29126     "kind" : "offset_to_top"
29127    },
29128    {
29129     "kind" : "rtti",
29130     "mangled_component_name" : "_ZTINSt3__17codecvtIwc9mbstate_tEE"
29131    },
29132    {
29133     "kind" : "complete_dtor_pointer",
29134     "mangled_component_name" : "_ZNSt3__17codecvtIwc9mbstate_tED1Ev"
29135    },
29136    {
29137     "kind" : "deleting_dtor_pointer",
29138     "mangled_component_name" : "_ZNSt3__17codecvtIwc9mbstate_tED0Ev"
29139    },
29140    {
29141     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
29142    },
29143    {
29144     "mangled_component_name" : "_ZNKSt3__17codecvtIwc9mbstate_tE6do_outERS1_PKwS5_RS5_PcS7_RS7_"
29145    },
29146    {
29147     "mangled_component_name" : "_ZNKSt3__17codecvtIwc9mbstate_tE5do_inERS1_PKcS5_RS5_PwS7_RS7_"
29148    },
29149    {
29150     "mangled_component_name" : "_ZNKSt3__17codecvtIwc9mbstate_tE10do_unshiftERS1_PcS4_RS4_"
29151    },
29152    {
29153     "mangled_component_name" : "_ZNKSt3__17codecvtIwc9mbstate_tE11do_encodingEv"
29154    },
29155    {
29156     "mangled_component_name" : "_ZNKSt3__17codecvtIwc9mbstate_tE16do_always_noconvEv"
29157    },
29158    {
29159     "mangled_component_name" : "_ZNKSt3__17codecvtIwc9mbstate_tE9do_lengthERS1_PKcS5_j"
29160    },
29161    {
29162     "mangled_component_name" : "_ZNKSt3__17codecvtIwc9mbstate_tE13do_max_lengthEv"
29163    }
29164   ]
29165  },
29166  {
29167   "alignment" : 1,
29168   "linker_set_key" : "std::codecvt_base",
29169   "name" : "std::codecvt_base",
29170   "record_kind" : "class",
29171   "referenced_type" : "type-1142",
29172   "self_type" : "type-1142",
29173   "size" : 1,
29174   "source_file" : "/external/libcxx/include/__locale",
29175   "unique_id" : "_ZTSNSt3__112codecvt_baseE"
29176  },
29177  {
29178   "alignment" : 4,
29179   "base_specifiers" :
29180   [
29181    {
29182     "referenced_type" : "type-1146"
29183    }
29184   ],
29185   "linker_set_key" : "std::codecvt_byname<char, char, mbstate_t>",
29186   "name" : "std::codecvt_byname<char, char, mbstate_t>",
29187   "record_kind" : "class",
29188   "referenced_type" : "type-1172",
29189   "self_type" : "type-1172",
29190   "size" : 8,
29191   "source_file" : "/external/libcxx/include/__locale",
29192   "template_args" : [ "type-22", "type-22", "type-204" ],
29193   "unique_id" : "_ZTSNSt3__114codecvt_bynameIcc9mbstate_tEE",
29194   "vtable_components" :
29195   [
29196    {
29197     "kind" : "offset_to_top"
29198    },
29199    {
29200     "kind" : "rtti",
29201     "mangled_component_name" : "_ZTINSt3__114codecvt_bynameIcc9mbstate_tEE"
29202    },
29203    {
29204     "kind" : "complete_dtor_pointer",
29205     "mangled_component_name" : "_ZNSt3__114codecvt_bynameIcc9mbstate_tED1Ev"
29206    },
29207    {
29208     "kind" : "deleting_dtor_pointer",
29209     "mangled_component_name" : "_ZNSt3__114codecvt_bynameIcc9mbstate_tED0Ev"
29210    },
29211    {
29212     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
29213    },
29214    {
29215     "mangled_component_name" : "_ZNKSt3__17codecvtIcc9mbstate_tE6do_outERS1_PKcS5_RS5_PcS7_RS7_"
29216    },
29217    {
29218     "mangled_component_name" : "_ZNKSt3__17codecvtIcc9mbstate_tE5do_inERS1_PKcS5_RS5_PcS7_RS7_"
29219    },
29220    {
29221     "mangled_component_name" : "_ZNKSt3__17codecvtIcc9mbstate_tE10do_unshiftERS1_PcS4_RS4_"
29222    },
29223    {
29224     "mangled_component_name" : "_ZNKSt3__17codecvtIcc9mbstate_tE11do_encodingEv"
29225    },
29226    {
29227     "mangled_component_name" : "_ZNKSt3__17codecvtIcc9mbstate_tE16do_always_noconvEv"
29228    },
29229    {
29230     "mangled_component_name" : "_ZNKSt3__17codecvtIcc9mbstate_tE9do_lengthERS1_PKcS5_j"
29231    },
29232    {
29233     "mangled_component_name" : "_ZNKSt3__17codecvtIcc9mbstate_tE13do_max_lengthEv"
29234    }
29235   ]
29236  },
29237  {
29238   "alignment" : 4,
29239   "base_specifiers" :
29240   [
29241    {
29242     "referenced_type" : "type-1159"
29243    }
29244   ],
29245   "linker_set_key" : "std::codecvt_byname<char16_t, char, mbstate_t>",
29246   "name" : "std::codecvt_byname<char16_t, char, mbstate_t>",
29247   "record_kind" : "class",
29248   "referenced_type" : "type-1174",
29249   "self_type" : "type-1174",
29250   "size" : 8,
29251   "source_file" : "/external/libcxx/include/__locale",
29252   "template_args" : [ "type-67", "type-22", "type-204" ],
29253   "unique_id" : "_ZTSNSt3__114codecvt_bynameIDsc9mbstate_tEE",
29254   "vtable_components" :
29255   [
29256    {
29257     "kind" : "offset_to_top"
29258    },
29259    {
29260     "kind" : "rtti",
29261     "mangled_component_name" : "_ZTINSt3__114codecvt_bynameIDsc9mbstate_tEE"
29262    },
29263    {
29264     "kind" : "complete_dtor_pointer",
29265     "mangled_component_name" : "_ZNSt3__114codecvt_bynameIDsc9mbstate_tED1Ev"
29266    },
29267    {
29268     "kind" : "deleting_dtor_pointer",
29269     "mangled_component_name" : "_ZNSt3__114codecvt_bynameIDsc9mbstate_tED0Ev"
29270    },
29271    {
29272     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
29273    },
29274    {
29275     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE6do_outERS1_PKDsS5_RS5_PcS7_RS7_"
29276    },
29277    {
29278     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE5do_inERS1_PKcS5_RS5_PDsS7_RS7_"
29279    },
29280    {
29281     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE10do_unshiftERS1_PcS4_RS4_"
29282    },
29283    {
29284     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE11do_encodingEv"
29285    },
29286    {
29287     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE16do_always_noconvEv"
29288    },
29289    {
29290     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE9do_lengthERS1_PKcS5_j"
29291    },
29292    {
29293     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE13do_max_lengthEv"
29294    }
29295   ]
29296  },
29297  {
29298   "alignment" : 4,
29299   "base_specifiers" :
29300   [
29301    {
29302     "referenced_type" : "type-1165"
29303    }
29304   ],
29305   "linker_set_key" : "std::codecvt_byname<char32_t, char, mbstate_t>",
29306   "name" : "std::codecvt_byname<char32_t, char, mbstate_t>",
29307   "record_kind" : "class",
29308   "referenced_type" : "type-1175",
29309   "self_type" : "type-1175",
29310   "size" : 8,
29311   "source_file" : "/external/libcxx/include/__locale",
29312   "template_args" : [ "type-184", "type-22", "type-204" ],
29313   "unique_id" : "_ZTSNSt3__114codecvt_bynameIDic9mbstate_tEE",
29314   "vtable_components" :
29315   [
29316    {
29317     "kind" : "offset_to_top"
29318    },
29319    {
29320     "kind" : "rtti",
29321     "mangled_component_name" : "_ZTINSt3__114codecvt_bynameIDic9mbstate_tEE"
29322    },
29323    {
29324     "kind" : "complete_dtor_pointer",
29325     "mangled_component_name" : "_ZNSt3__114codecvt_bynameIDic9mbstate_tED1Ev"
29326    },
29327    {
29328     "kind" : "deleting_dtor_pointer",
29329     "mangled_component_name" : "_ZNSt3__114codecvt_bynameIDic9mbstate_tED0Ev"
29330    },
29331    {
29332     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
29333    },
29334    {
29335     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE6do_outERS1_PKDiS5_RS5_PcS7_RS7_"
29336    },
29337    {
29338     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE5do_inERS1_PKcS5_RS5_PDiS7_RS7_"
29339    },
29340    {
29341     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE10do_unshiftERS1_PcS4_RS4_"
29342    },
29343    {
29344     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE11do_encodingEv"
29345    },
29346    {
29347     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE16do_always_noconvEv"
29348    },
29349    {
29350     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE9do_lengthERS1_PKcS5_j"
29351    },
29352    {
29353     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE13do_max_lengthEv"
29354    }
29355   ]
29356  },
29357  {
29358   "alignment" : 4,
29359   "base_specifiers" :
29360   [
29361    {
29362     "referenced_type" : "type-1153"
29363    }
29364   ],
29365   "linker_set_key" : "std::codecvt_byname<wchar_t, char, mbstate_t>",
29366   "name" : "std::codecvt_byname<wchar_t, char, mbstate_t>",
29367   "record_kind" : "class",
29368   "referenced_type" : "type-1173",
29369   "self_type" : "type-1173",
29370   "size" : 12,
29371   "source_file" : "/external/libcxx/include/__locale",
29372   "template_args" : [ "type-210", "type-22", "type-204" ],
29373   "unique_id" : "_ZTSNSt3__114codecvt_bynameIwc9mbstate_tEE",
29374   "vtable_components" :
29375   [
29376    {
29377     "kind" : "offset_to_top"
29378    },
29379    {
29380     "kind" : "rtti",
29381     "mangled_component_name" : "_ZTINSt3__114codecvt_bynameIwc9mbstate_tEE"
29382    },
29383    {
29384     "kind" : "complete_dtor_pointer",
29385     "mangled_component_name" : "_ZNSt3__114codecvt_bynameIwc9mbstate_tED1Ev"
29386    },
29387    {
29388     "kind" : "deleting_dtor_pointer",
29389     "mangled_component_name" : "_ZNSt3__114codecvt_bynameIwc9mbstate_tED0Ev"
29390    },
29391    {
29392     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
29393    },
29394    {
29395     "mangled_component_name" : "_ZNKSt3__17codecvtIwc9mbstate_tE6do_outERS1_PKwS5_RS5_PcS7_RS7_"
29396    },
29397    {
29398     "mangled_component_name" : "_ZNKSt3__17codecvtIwc9mbstate_tE5do_inERS1_PKcS5_RS5_PwS7_RS7_"
29399    },
29400    {
29401     "mangled_component_name" : "_ZNKSt3__17codecvtIwc9mbstate_tE10do_unshiftERS1_PcS4_RS4_"
29402    },
29403    {
29404     "mangled_component_name" : "_ZNKSt3__17codecvtIwc9mbstate_tE11do_encodingEv"
29405    },
29406    {
29407     "mangled_component_name" : "_ZNKSt3__17codecvtIwc9mbstate_tE16do_always_noconvEv"
29408    },
29409    {
29410     "mangled_component_name" : "_ZNKSt3__17codecvtIwc9mbstate_tE9do_lengthERS1_PKcS5_j"
29411    },
29412    {
29413     "mangled_component_name" : "_ZNKSt3__17codecvtIwc9mbstate_tE13do_max_lengthEv"
29414    }
29415   ]
29416  },
29417  {
29418   "alignment" : 4,
29419   "base_specifiers" :
29420   [
29421    {
29422     "referenced_type" : "type-1117"
29423    }
29424   ],
29425   "linker_set_key" : "std::collate<char>",
29426   "name" : "std::collate<char>",
29427   "record_kind" : "class",
29428   "referenced_type" : "type-1124",
29429   "self_type" : "type-1124",
29430   "size" : 8,
29431   "source_file" : "/external/libcxx/include/__locale",
29432   "template_args" : [ "type-22" ],
29433   "unique_id" : "_ZTSNSt3__17collateIcEE",
29434   "vtable_components" :
29435   [
29436    {
29437     "kind" : "offset_to_top"
29438    },
29439    {
29440     "kind" : "rtti",
29441     "mangled_component_name" : "_ZTINSt3__17collateIcEE"
29442    },
29443    {
29444     "kind" : "complete_dtor_pointer",
29445     "mangled_component_name" : "_ZNSt3__17collateIcED1Ev"
29446    },
29447    {
29448     "kind" : "deleting_dtor_pointer",
29449     "mangled_component_name" : "_ZNSt3__17collateIcED0Ev"
29450    },
29451    {
29452     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
29453    },
29454    {
29455     "mangled_component_name" : "_ZNKSt3__17collateIcE10do_compareEPKcS3_S3_S3_"
29456    },
29457    {
29458     "mangled_component_name" : "_ZNKSt3__17collateIcE12do_transformEPKcS3_"
29459    },
29460    {
29461     "mangled_component_name" : "_ZNKSt3__17collateIcE7do_hashEPKcS3_"
29462    }
29463   ]
29464  },
29465  {
29466   "alignment" : 4,
29467   "base_specifiers" :
29468   [
29469    {
29470     "referenced_type" : "type-1117"
29471    }
29472   ],
29473   "linker_set_key" : "std::collate<wchar_t>",
29474   "name" : "std::collate<wchar_t>",
29475   "record_kind" : "class",
29476   "referenced_type" : "type-1125",
29477   "self_type" : "type-1125",
29478   "size" : 8,
29479   "source_file" : "/external/libcxx/include/__locale",
29480   "template_args" : [ "type-210" ],
29481   "unique_id" : "_ZTSNSt3__17collateIwEE",
29482   "vtable_components" :
29483   [
29484    {
29485     "kind" : "offset_to_top"
29486    },
29487    {
29488     "kind" : "rtti",
29489     "mangled_component_name" : "_ZTINSt3__17collateIwEE"
29490    },
29491    {
29492     "kind" : "complete_dtor_pointer",
29493     "mangled_component_name" : "_ZNSt3__17collateIwED1Ev"
29494    },
29495    {
29496     "kind" : "deleting_dtor_pointer",
29497     "mangled_component_name" : "_ZNSt3__17collateIwED0Ev"
29498    },
29499    {
29500     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
29501    },
29502    {
29503     "mangled_component_name" : "_ZNKSt3__17collateIwE10do_compareEPKwS3_S3_S3_"
29504    },
29505    {
29506     "mangled_component_name" : "_ZNKSt3__17collateIwE12do_transformEPKwS3_"
29507    },
29508    {
29509     "mangled_component_name" : "_ZNKSt3__17collateIwE7do_hashEPKwS3_"
29510    }
29511   ]
29512  },
29513  {
29514   "alignment" : 4,
29515   "base_specifiers" :
29516   [
29517    {
29518     "referenced_type" : "type-1124"
29519    }
29520   ],
29521   "fields" :
29522   [
29523    {
29524     "access" : "private",
29525     "field_name" : "__l",
29526     "field_offset" : 64,
29527     "referenced_type" : "type-1109"
29528    }
29529   ],
29530   "linker_set_key" : "std::collate_byname<char>",
29531   "name" : "std::collate_byname<char>",
29532   "record_kind" : "class",
29533   "referenced_type" : "type-1126",
29534   "self_type" : "type-1126",
29535   "size" : 12,
29536   "source_file" : "/external/libcxx/include/__locale",
29537   "template_args" : [ "type-22" ],
29538   "unique_id" : "_ZTSNSt3__114collate_bynameIcEE",
29539   "vtable_components" :
29540   [
29541    {
29542     "kind" : "offset_to_top"
29543    },
29544    {
29545     "kind" : "rtti",
29546     "mangled_component_name" : "_ZTINSt3__114collate_bynameIcEE"
29547    },
29548    {
29549     "kind" : "complete_dtor_pointer",
29550     "mangled_component_name" : "_ZNSt3__114collate_bynameIcED1Ev"
29551    },
29552    {
29553     "kind" : "deleting_dtor_pointer",
29554     "mangled_component_name" : "_ZNSt3__114collate_bynameIcED0Ev"
29555    },
29556    {
29557     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
29558    },
29559    {
29560     "mangled_component_name" : "_ZNKSt3__114collate_bynameIcE10do_compareEPKcS3_S3_S3_"
29561    },
29562    {
29563     "mangled_component_name" : "_ZNKSt3__114collate_bynameIcE12do_transformEPKcS3_"
29564    },
29565    {
29566     "mangled_component_name" : "_ZNKSt3__17collateIcE7do_hashEPKcS3_"
29567    }
29568   ]
29569  },
29570  {
29571   "alignment" : 4,
29572   "base_specifiers" :
29573   [
29574    {
29575     "referenced_type" : "type-1125"
29576    }
29577   ],
29578   "fields" :
29579   [
29580    {
29581     "access" : "private",
29582     "field_name" : "__l",
29583     "field_offset" : 64,
29584     "referenced_type" : "type-1109"
29585    }
29586   ],
29587   "linker_set_key" : "std::collate_byname<wchar_t>",
29588   "name" : "std::collate_byname<wchar_t>",
29589   "record_kind" : "class",
29590   "referenced_type" : "type-1127",
29591   "self_type" : "type-1127",
29592   "size" : 12,
29593   "source_file" : "/external/libcxx/include/__locale",
29594   "template_args" : [ "type-210" ],
29595   "unique_id" : "_ZTSNSt3__114collate_bynameIwEE",
29596   "vtable_components" :
29597   [
29598    {
29599     "kind" : "offset_to_top"
29600    },
29601    {
29602     "kind" : "rtti",
29603     "mangled_component_name" : "_ZTINSt3__114collate_bynameIwEE"
29604    },
29605    {
29606     "kind" : "complete_dtor_pointer",
29607     "mangled_component_name" : "_ZNSt3__114collate_bynameIwED1Ev"
29608    },
29609    {
29610     "kind" : "deleting_dtor_pointer",
29611     "mangled_component_name" : "_ZNSt3__114collate_bynameIwED0Ev"
29612    },
29613    {
29614     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
29615    },
29616    {
29617     "mangled_component_name" : "_ZNKSt3__114collate_bynameIwE10do_compareEPKwS3_S3_S3_"
29618    },
29619    {
29620     "mangled_component_name" : "_ZNKSt3__114collate_bynameIwE12do_transformEPKwS3_"
29621    },
29622    {
29623     "mangled_component_name" : "_ZNKSt3__17collateIwE7do_hashEPKwS3_"
29624    }
29625   ]
29626  },
29627  {
29628   "alignment" : 1,
29629   "base_specifiers" :
29630   [
29631    {
29632     "referenced_type" : "type-2828"
29633    }
29634   ],
29635   "linker_set_key" : "std::common_type<duration<long double, ratio<1, 1000000000> > >",
29636   "name" : "std::common_type<duration<long double, ratio<1, 1000000000> > >",
29637   "referenced_type" : "type-2827",
29638   "self_type" : "type-2827",
29639   "size" : 1,
29640   "source_file" : "/external/libcxx/include/type_traits",
29641   "unique_id" : "_ZTSNSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEEE"
29642  },
29643  {
29644   "alignment" : 1,
29645   "linker_set_key" : "std::common_type<duration<long double, ratio<1, 1000000000> >, duration<long double, ratio<1, 1000000000> > >",
29646   "name" : "std::common_type<duration<long double, ratio<1, 1000000000> >, duration<long double, ratio<1, 1000000000> > >",
29647   "referenced_type" : "type-2828",
29648   "self_type" : "type-2828",
29649   "size" : 1,
29650   "source_file" : "/external/libcxx/include/chrono",
29651   "unique_id" : "_ZTSNSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEES5_EEE"
29652  },
29653  {
29654   "alignment" : 1,
29655   "base_specifiers" :
29656   [
29657    {
29658     "referenced_type" : "type-2825"
29659    }
29660   ],
29661   "linker_set_key" : "std::common_type<duration<long double, ratio<1, 1000000> > >",
29662   "name" : "std::common_type<duration<long double, ratio<1, 1000000> > >",
29663   "referenced_type" : "type-2824",
29664   "self_type" : "type-2824",
29665   "size" : 1,
29666   "source_file" : "/external/libcxx/include/type_traits",
29667   "unique_id" : "_ZTSNSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000000EEEEEEEE"
29668  },
29669  {
29670   "alignment" : 1,
29671   "linker_set_key" : "std::common_type<duration<long double, ratio<1, 1000000> >, duration<long double, ratio<1, 1000000> > >",
29672   "name" : "std::common_type<duration<long double, ratio<1, 1000000> >, duration<long double, ratio<1, 1000000> > >",
29673   "referenced_type" : "type-2825",
29674   "self_type" : "type-2825",
29675   "size" : 1,
29676   "source_file" : "/external/libcxx/include/chrono",
29677   "unique_id" : "_ZTSNSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000000EEEEES5_EEE"
29678  },
29679  {
29680   "alignment" : 1,
29681   "base_specifiers" :
29682   [
29683    {
29684     "referenced_type" : "type-2823"
29685    }
29686   ],
29687   "linker_set_key" : "std::common_type<duration<long double, ratio<1, 1000> > >",
29688   "name" : "std::common_type<duration<long double, ratio<1, 1000> > >",
29689   "referenced_type" : "type-2822",
29690   "self_type" : "type-2822",
29691   "size" : 1,
29692   "source_file" : "/external/libcxx/include/type_traits",
29693   "unique_id" : "_ZTSNSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000EEEEEEEE"
29694  },
29695  {
29696   "alignment" : 1,
29697   "linker_set_key" : "std::common_type<duration<long double, ratio<1, 1000> >, duration<long double, ratio<1, 1000> > >",
29698   "name" : "std::common_type<duration<long double, ratio<1, 1000> >, duration<long double, ratio<1, 1000> > >",
29699   "referenced_type" : "type-2823",
29700   "self_type" : "type-2823",
29701   "size" : 1,
29702   "source_file" : "/external/libcxx/include/chrono",
29703   "unique_id" : "_ZTSNSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000EEEEES5_EEE"
29704  },
29705  {
29706   "alignment" : 1,
29707   "base_specifiers" :
29708   [
29709    {
29710     "referenced_type" : "type-2819"
29711    }
29712   ],
29713   "linker_set_key" : "std::common_type<duration<long double, ratio<1, 1> > >",
29714   "name" : "std::common_type<duration<long double, ratio<1, 1> > >",
29715   "referenced_type" : "type-2818",
29716   "self_type" : "type-2818",
29717   "size" : 1,
29718   "source_file" : "/external/libcxx/include/type_traits",
29719   "unique_id" : "_ZTSNSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1EEEEEEEE"
29720  },
29721  {
29722   "alignment" : 1,
29723   "linker_set_key" : "std::common_type<duration<long double, ratio<1, 1> >, duration<long double, ratio<1, 1> > >",
29724   "name" : "std::common_type<duration<long double, ratio<1, 1> >, duration<long double, ratio<1, 1> > >",
29725   "referenced_type" : "type-2819",
29726   "self_type" : "type-2819",
29727   "size" : 1,
29728   "source_file" : "/external/libcxx/include/chrono",
29729   "unique_id" : "_ZTSNSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1EEEEES5_EEE"
29730  },
29731  {
29732   "alignment" : 1,
29733   "base_specifiers" :
29734   [
29735    {
29736     "referenced_type" : "type-2811"
29737    }
29738   ],
29739   "linker_set_key" : "std::common_type<duration<long double, ratio<3600, 1> > >",
29740   "name" : "std::common_type<duration<long double, ratio<3600, 1> > >",
29741   "referenced_type" : "type-2810",
29742   "self_type" : "type-2810",
29743   "size" : 1,
29744   "source_file" : "/external/libcxx/include/type_traits",
29745   "unique_id" : "_ZTSNSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx3600ELx1EEEEEEEE"
29746  },
29747  {
29748   "alignment" : 1,
29749   "linker_set_key" : "std::common_type<duration<long double, ratio<3600, 1> >, duration<long double, ratio<3600, 1> > >",
29750   "name" : "std::common_type<duration<long double, ratio<3600, 1> >, duration<long double, ratio<3600, 1> > >",
29751   "referenced_type" : "type-2811",
29752   "self_type" : "type-2811",
29753   "size" : 1,
29754   "source_file" : "/external/libcxx/include/chrono",
29755   "unique_id" : "_ZTSNSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx3600ELx1EEEEES5_EEE"
29756  },
29757  {
29758   "alignment" : 1,
29759   "base_specifiers" :
29760   [
29761    {
29762     "referenced_type" : "type-2815"
29763    }
29764   ],
29765   "linker_set_key" : "std::common_type<duration<long double, ratio<60, 1> > >",
29766   "name" : "std::common_type<duration<long double, ratio<60, 1> > >",
29767   "referenced_type" : "type-2814",
29768   "self_type" : "type-2814",
29769   "size" : 1,
29770   "source_file" : "/external/libcxx/include/type_traits",
29771   "unique_id" : "_ZTSNSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx60ELx1EEEEEEEE"
29772  },
29773  {
29774   "alignment" : 1,
29775   "linker_set_key" : "std::common_type<duration<long double, ratio<60, 1> >, duration<long double, ratio<60, 1> > >",
29776   "name" : "std::common_type<duration<long double, ratio<60, 1> >, duration<long double, ratio<60, 1> > >",
29777   "referenced_type" : "type-2815",
29778   "self_type" : "type-2815",
29779   "size" : 1,
29780   "source_file" : "/external/libcxx/include/chrono",
29781   "unique_id" : "_ZTSNSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx60ELx1EEEEES5_EEE"
29782  },
29783  {
29784   "alignment" : 1,
29785   "base_specifiers" :
29786   [
29787    {
29788     "referenced_type" : "type-2807"
29789    }
29790   ],
29791   "linker_set_key" : "std::common_type<duration<long long, ratio<1, 1000000000> > >",
29792   "name" : "std::common_type<duration<long long, ratio<1, 1000000000> > >",
29793   "referenced_type" : "type-2806",
29794   "self_type" : "type-2806",
29795   "size" : 1,
29796   "source_file" : "/external/libcxx/include/type_traits",
29797   "unique_id" : "_ZTSNSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEEE"
29798  },
29799  {
29800   "alignment" : 1,
29801   "linker_set_key" : "std::common_type<duration<long long, ratio<1, 1000000000> >, duration<long long, ratio<1, 1000000000> > >",
29802   "name" : "std::common_type<duration<long long, ratio<1, 1000000000> >, duration<long long, ratio<1, 1000000000> > >",
29803   "referenced_type" : "type-2807",
29804   "self_type" : "type-2807",
29805   "size" : 1,
29806   "source_file" : "/external/libcxx/include/chrono",
29807   "unique_id" : "_ZTSNSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEES5_EEE"
29808  },
29809  {
29810   "alignment" : 1,
29811   "linker_set_key" : "std::common_type<duration<long long, ratio<1, 1000000000> >, duration<long long, ratio<1, 1> > >",
29812   "name" : "std::common_type<duration<long long, ratio<1, 1000000000> >, duration<long long, ratio<1, 1> > >",
29813   "referenced_type" : "type-2834",
29814   "self_type" : "type-2834",
29815   "size" : 1,
29816   "source_file" : "/external/libcxx/include/chrono",
29817   "unique_id" : "_ZTSNSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IxNS3_ILx1ELx1EEEEEEEE"
29818  },
29819  {
29820   "alignment" : 1,
29821   "base_specifiers" :
29822   [
29823    {
29824     "referenced_type" : "type-2805"
29825    }
29826   ],
29827   "linker_set_key" : "std::common_type<duration<long long, ratio<1, 1000000> > >",
29828   "name" : "std::common_type<duration<long long, ratio<1, 1000000> > >",
29829   "referenced_type" : "type-2804",
29830   "self_type" : "type-2804",
29831   "size" : 1,
29832   "source_file" : "/external/libcxx/include/type_traits",
29833   "unique_id" : "_ZTSNSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000EEEEEEEE"
29834  },
29835  {
29836   "alignment" : 1,
29837   "linker_set_key" : "std::common_type<duration<long long, ratio<1, 1000000> >, duration<long long, ratio<1, 1000000> > >",
29838   "name" : "std::common_type<duration<long long, ratio<1, 1000000> >, duration<long long, ratio<1, 1000000> > >",
29839   "referenced_type" : "type-2805",
29840   "self_type" : "type-2805",
29841   "size" : 1,
29842   "source_file" : "/external/libcxx/include/chrono",
29843   "unique_id" : "_ZTSNSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000EEEEES5_EEE"
29844  },
29845  {
29846   "alignment" : 1,
29847   "base_specifiers" :
29848   [
29849    {
29850     "referenced_type" : "type-2821"
29851    }
29852   ],
29853   "linker_set_key" : "std::common_type<duration<long long, ratio<1, 1000> > >",
29854   "name" : "std::common_type<duration<long long, ratio<1, 1000> > >",
29855   "referenced_type" : "type-2820",
29856   "self_type" : "type-2820",
29857   "size" : 1,
29858   "source_file" : "/external/libcxx/include/type_traits",
29859   "unique_id" : "_ZTSNSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000EEEEEEEE"
29860  },
29861  {
29862   "alignment" : 1,
29863   "linker_set_key" : "std::common_type<duration<long long, ratio<1, 1000> >, duration<long long, ratio<1, 1000> > >",
29864   "name" : "std::common_type<duration<long long, ratio<1, 1000> >, duration<long long, ratio<1, 1000> > >",
29865   "referenced_type" : "type-2821",
29866   "self_type" : "type-2821",
29867   "size" : 1,
29868   "source_file" : "/external/libcxx/include/chrono",
29869   "unique_id" : "_ZTSNSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000EEEEES5_EEE"
29870  },
29871  {
29872   "alignment" : 1,
29873   "base_specifiers" :
29874   [
29875    {
29876     "referenced_type" : "type-2817"
29877    }
29878   ],
29879   "linker_set_key" : "std::common_type<duration<long long, ratio<1, 1> > >",
29880   "name" : "std::common_type<duration<long long, ratio<1, 1> > >",
29881   "referenced_type" : "type-2816",
29882   "self_type" : "type-2816",
29883   "size" : 1,
29884   "source_file" : "/external/libcxx/include/type_traits",
29885   "unique_id" : "_ZTSNSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEEE"
29886  },
29887  {
29888   "alignment" : 1,
29889   "linker_set_key" : "std::common_type<duration<long long, ratio<1, 1> >, duration<long long, ratio<1, 1> > >",
29890   "name" : "std::common_type<duration<long long, ratio<1, 1> >, duration<long long, ratio<1, 1> > >",
29891   "referenced_type" : "type-2817",
29892   "self_type" : "type-2817",
29893   "size" : 1,
29894   "source_file" : "/external/libcxx/include/chrono",
29895   "unique_id" : "_ZTSNSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1EEEEES5_EEE"
29896  },
29897  {
29898   "alignment" : 1,
29899   "base_specifiers" :
29900   [
29901    {
29902     "referenced_type" : "type-2809"
29903    }
29904   ],
29905   "linker_set_key" : "std::common_type<duration<long, ratio<3600, 1> > >",
29906   "name" : "std::common_type<duration<long, ratio<3600, 1> > >",
29907   "referenced_type" : "type-2808",
29908   "self_type" : "type-2808",
29909   "size" : 1,
29910   "source_file" : "/external/libcxx/include/type_traits",
29911   "unique_id" : "_ZTSNSt3__111common_typeIJNS_6chrono8durationIlNS_5ratioILx3600ELx1EEEEEEEE"
29912  },
29913  {
29914   "alignment" : 1,
29915   "linker_set_key" : "std::common_type<duration<long, ratio<3600, 1> >, duration<long, ratio<3600, 1> > >",
29916   "name" : "std::common_type<duration<long, ratio<3600, 1> >, duration<long, ratio<3600, 1> > >",
29917   "referenced_type" : "type-2809",
29918   "self_type" : "type-2809",
29919   "size" : 1,
29920   "source_file" : "/external/libcxx/include/chrono",
29921   "unique_id" : "_ZTSNSt3__111common_typeIJNS_6chrono8durationIlNS_5ratioILx3600ELx1EEEEES5_EEE"
29922  },
29923  {
29924   "alignment" : 1,
29925   "base_specifiers" :
29926   [
29927    {
29928     "referenced_type" : "type-2813"
29929    }
29930   ],
29931   "linker_set_key" : "std::common_type<duration<long, ratio<60, 1> > >",
29932   "name" : "std::common_type<duration<long, ratio<60, 1> > >",
29933   "referenced_type" : "type-2812",
29934   "self_type" : "type-2812",
29935   "size" : 1,
29936   "source_file" : "/external/libcxx/include/type_traits",
29937   "unique_id" : "_ZTSNSt3__111common_typeIJNS_6chrono8durationIlNS_5ratioILx60ELx1EEEEEEEE"
29938  },
29939  {
29940   "alignment" : 1,
29941   "linker_set_key" : "std::common_type<duration<long, ratio<60, 1> >, duration<long, ratio<60, 1> > >",
29942   "name" : "std::common_type<duration<long, ratio<60, 1> >, duration<long, ratio<60, 1> > >",
29943   "referenced_type" : "type-2813",
29944   "self_type" : "type-2813",
29945   "size" : 1,
29946   "source_file" : "/external/libcxx/include/chrono",
29947   "unique_id" : "_ZTSNSt3__111common_typeIJNS_6chrono8durationIlNS_5ratioILx60ELx1EEEEES5_EEE"
29948  },
29949  {
29950   "alignment" : 1,
29951   "base_specifiers" :
29952   [
29953    {
29954     "referenced_type" : "type-2452"
29955    }
29956   ],
29957   "linker_set_key" : "std::common_type<long double, long double>",
29958   "name" : "std::common_type<long double, long double>",
29959   "referenced_type" : "type-2453",
29960   "self_type" : "type-2453",
29961   "size" : 1,
29962   "source_file" : "/external/libcxx/include/type_traits",
29963   "unique_id" : "_ZTSNSt3__111common_typeIJeeEEE"
29964  },
29965  {
29966   "alignment" : 1,
29967   "base_specifiers" :
29968   [
29969    {
29970     "referenced_type" : "type-2830"
29971    }
29972   ],
29973   "linker_set_key" : "std::common_type<long long, long long, long long>",
29974   "name" : "std::common_type<long long, long long, long long>",
29975   "referenced_type" : "type-2829",
29976   "self_type" : "type-2829",
29977   "size" : 1,
29978   "source_file" : "/external/libcxx/include/type_traits",
29979   "unique_id" : "_ZTSNSt3__111common_typeIJxxxEEE"
29980  },
29981  {
29982   "alignment" : 1,
29983   "base_specifiers" :
29984   [
29985    {
29986     "referenced_type" : "type-2293"
29987    }
29988   ],
29989   "linker_set_key" : "std::common_type<long long, long long>",
29990   "name" : "std::common_type<long long, long long>",
29991   "referenced_type" : "type-2294",
29992   "self_type" : "type-2294",
29993   "size" : 1,
29994   "source_file" : "/external/libcxx/include/type_traits",
29995   "unique_id" : "_ZTSNSt3__111common_typeIJxxEEE"
29996  },
29997  {
29998   "alignment" : 1,
29999   "base_specifiers" :
30000   [
30001    {
30002     "referenced_type" : "type-2351"
30003    }
30004   ],
30005   "linker_set_key" : "std::common_type<long, long>",
30006   "name" : "std::common_type<long, long>",
30007   "referenced_type" : "type-2352",
30008   "self_type" : "type-2352",
30009   "size" : 1,
30010   "source_file" : "/external/libcxx/include/type_traits",
30011   "unique_id" : "_ZTSNSt3__111common_typeIJllEEE"
30012  },
30013  {
30014   "alignment" : 4,
30015   "fields" :
30016   [
30017    {
30018     "access" : "private",
30019     "field_name" : "__cv_",
30020     "referenced_type" : "type-1081"
30021    }
30022   ],
30023   "linker_set_key" : "std::condition_variable",
30024   "name" : "std::condition_variable",
30025   "record_kind" : "class",
30026   "referenced_type" : "type-1095",
30027   "self_type" : "type-1095",
30028   "size" : 4,
30029   "source_file" : "/external/libcxx/include/__mutex_base",
30030   "unique_id" : "_ZTSNSt3__118condition_variableE"
30031  },
30032  {
30033   "alignment" : 1,
30034   "linker_set_key" : "std::conditional<false, const std::__compressed_pair<char *, void (*)(void *)> *, std::__compressed_pair<char *, void (*)(void *)> >",
30035   "name" : "std::conditional<false, const std::__compressed_pair<char *, void (*)(void *)> *, std::__compressed_pair<char *, void (*)(void *)> >",
30036   "referenced_type" : "type-2575",
30037   "self_type" : "type-2575",
30038   "size" : 1,
30039   "source_file" : "/external/libcxx/include/type_traits",
30040   "template_args" : [ "type-2576", "type-633" ],
30041   "unique_id" : "_ZTSNSt3__111conditionalILb0EPKNS_17__compressed_pairIPcPFvPvEEES6_EE"
30042  },
30043  {
30044   "alignment" : 1,
30045   "linker_set_key" : "std::conditional<false, const std::__compressed_pair<unsigned char *, void (*)(void *)> *, std::__compressed_pair<unsigned char *, void (*)(void *)> >",
30046   "name" : "std::conditional<false, const std::__compressed_pair<unsigned char *, void (*)(void *)> *, std::__compressed_pair<unsigned char *, void (*)(void *)> >",
30047   "referenced_type" : "type-2399",
30048   "self_type" : "type-2399",
30049   "size" : 1,
30050   "source_file" : "/external/libcxx/include/type_traits",
30051   "template_args" : [ "type-2400", "type-628" ],
30052   "unique_id" : "_ZTSNSt3__111conditionalILb0EPKNS_17__compressed_pairIPhPFvPvEEES6_EE"
30053  },
30054  {
30055   "alignment" : 1,
30056   "linker_set_key" : "std::conditional<false, const std::__compressed_pair<unsigned int *, void (*)(void *)> *, std::__compressed_pair<unsigned int *, void (*)(void *)> >",
30057   "name" : "std::conditional<false, const std::__compressed_pair<unsigned int *, void (*)(void *)> *, std::__compressed_pair<unsigned int *, void (*)(void *)> >",
30058   "referenced_type" : "type-2704",
30059   "self_type" : "type-2704",
30060   "size" : 1,
30061   "source_file" : "/external/libcxx/include/type_traits",
30062   "template_args" : [ "type-2705", "type-636" ],
30063   "unique_id" : "_ZTSNSt3__111conditionalILb0EPKNS_17__compressed_pairIPjPFvPvEEES6_EE"
30064  },
30065  {
30066   "alignment" : 1,
30067   "linker_set_key" : "std::conditional<false, const std::__compressed_pair_elem<char *, 0, false> *, std::__compressed_pair_elem<char *, 0, false> >",
30068   "name" : "std::conditional<false, const std::__compressed_pair_elem<char *, 0, false> *, std::__compressed_pair_elem<char *, 0, false> >",
30069   "referenced_type" : "type-2458",
30070   "self_type" : "type-2458",
30071   "size" : 1,
30072   "source_file" : "/external/libcxx/include/type_traits",
30073   "template_args" : [ "type-2459", "type-634" ],
30074   "unique_id" : "_ZTSNSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPcLi0ELb0EEES3_EE"
30075  },
30076  {
30077   "alignment" : 1,
30078   "linker_set_key" : "std::conditional<false, const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> *, std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
30079   "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> >",
30080   "referenced_type" : "type-62",
30081   "self_type" : "type-62",
30082   "size" : 1,
30083   "source_file" : "/external/libcxx/include/type_traits",
30084   "template_args" : [ "type-63", "type-65" ],
30085   "unique_id" : "_ZTSNSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEES4_EE"
30086  },
30087  {
30088   "alignment" : 1,
30089   "linker_set_key" : "std::conditional<false, const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> *, std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
30090   "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> >",
30091   "referenced_type" : "type-269",
30092   "self_type" : "type-269",
30093   "size" : 1,
30094   "source_file" : "/external/libcxx/include/type_traits",
30095   "template_args" : [ "type-270", "type-272" ],
30096   "unique_id" : "_ZTSNSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEES4_EE"
30097  },
30098  {
30099   "alignment" : 1,
30100   "linker_set_key" : "std::conditional<false, const std::__compressed_pair_elem<std::allocator<char>, 1, true> *, std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
30101   "name" : "std::conditional<false, const std::__compressed_pair_elem<std::allocator<char>, 1, true> *, std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
30102   "referenced_type" : "type-2902",
30103   "self_type" : "type-2902",
30104   "size" : 1,
30105   "source_file" : "/external/libcxx/include/type_traits",
30106   "template_args" : [ "type-2903", "type-232" ],
30107   "unique_id" : "_ZTSNSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEES4_EE"
30108  },
30109  {
30110   "alignment" : 1,
30111   "linker_set_key" : "std::conditional<false, const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> *, std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
30112   "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> >",
30113   "referenced_type" : "type-3026",
30114   "self_type" : "type-3026",
30115   "size" : 1,
30116   "source_file" : "/external/libcxx/include/type_traits",
30117   "template_args" : [ "type-3027", "type-606" ],
30118   "unique_id" : "_ZTSNSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEES4_EE"
30119  },
30120  {
30121   "alignment" : 1,
30122   "linker_set_key" : "std::conditional<false, const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> *, std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
30123   "name" : "std::conditional<false, const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> *, std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
30124   "referenced_type" : "type-3111",
30125   "self_type" : "type-3111",
30126   "size" : 1,
30127   "source_file" : "/external/libcxx/include/type_traits",
30128   "template_args" : [ "type-3112", "type-134" ],
30129   "unique_id" : "_ZTSNSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEES9_EE"
30130  },
30131  {
30132   "alignment" : 1,
30133   "linker_set_key" : "std::conditional<false, const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> *, std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
30134   "name" : "std::conditional<false, const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> *, std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
30135   "referenced_type" : "type-176",
30136   "self_type" : "type-176",
30137   "size" : 1,
30138   "source_file" : "/external/libcxx/include/type_traits",
30139   "template_args" : [ "type-177", "type-179" ],
30140   "unique_id" : "_ZTSNSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEES9_EE"
30141  },
30142  {
30143   "alignment" : 1,
30144   "linker_set_key" : "std::conditional<false, const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> *, std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
30145   "name" : "std::conditional<false, const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> *, std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
30146   "referenced_type" : "type-2866",
30147   "self_type" : "type-2866",
30148   "size" : 1,
30149   "source_file" : "/external/libcxx/include/type_traits",
30150   "template_args" : [ "type-2867", "type-224" ],
30151   "unique_id" : "_ZTSNSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEES9_EE"
30152  },
30153  {
30154   "alignment" : 1,
30155   "linker_set_key" : "std::conditional<false, const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> *, std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
30156   "name" : "std::conditional<false, const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> *, std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
30157   "referenced_type" : "type-2986",
30158   "self_type" : "type-2986",
30159   "size" : 1,
30160   "source_file" : "/external/libcxx/include/type_traits",
30161   "template_args" : [ "type-2987", "type-445" ],
30162   "unique_id" : "_ZTSNSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEES9_EE"
30163  },
30164  {
30165   "alignment" : 1,
30166   "linker_set_key" : "std::conditional<false, const std::__compressed_pair_elem<unsigned char *, 0, false> *, std::__compressed_pair_elem<unsigned char *, 0, false> >",
30167   "name" : "std::conditional<false, const std::__compressed_pair_elem<unsigned char *, 0, false> *, std::__compressed_pair_elem<unsigned char *, 0, false> >",
30168   "referenced_type" : "type-298",
30169   "self_type" : "type-298",
30170   "size" : 1,
30171   "source_file" : "/external/libcxx/include/type_traits",
30172   "template_args" : [ "type-299", "type-301" ],
30173   "unique_id" : "_ZTSNSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPhLi0ELb0EEES3_EE"
30174  },
30175  {
30176   "alignment" : 1,
30177   "linker_set_key" : "std::conditional<false, const std::__compressed_pair_elem<unsigned int *, 0, false> *, std::__compressed_pair_elem<unsigned int *, 0, false> >",
30178   "name" : "std::conditional<false, const std::__compressed_pair_elem<unsigned int *, 0, false> *, std::__compressed_pair_elem<unsigned int *, 0, false> >",
30179   "referenced_type" : "type-2644",
30180   "self_type" : "type-2644",
30181   "size" : 1,
30182   "source_file" : "/external/libcxx/include/type_traits",
30183   "template_args" : [ "type-2645", "type-637" ],
30184   "unique_id" : "_ZTSNSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPjLi0ELb0EEES3_EE"
30185  },
30186  {
30187   "alignment" : 1,
30188   "linker_set_key" : "std::conditional<false, const std::__compressed_pair_elem<void (*)(void *), 1, false> *, std::__compressed_pair_elem<void (*)(void *), 1, false> >",
30189   "name" : "std::conditional<false, const std::__compressed_pair_elem<void (*)(void *), 1, false> *, std::__compressed_pair_elem<void (*)(void *), 1, false> >",
30190   "referenced_type" : "type-1427",
30191   "self_type" : "type-1427",
30192   "size" : 1,
30193   "source_file" : "/external/libcxx/include/type_traits",
30194   "template_args" : [ "type-1428", "type-629" ],
30195   "unique_id" : "_ZTSNSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEES5_EE"
30196  },
30197  {
30198   "alignment" : 1,
30199   "linker_set_key" : "std::conditional<false, const std::allocator<char> *, std::allocator<char> >",
30200   "name" : "std::conditional<false, const std::allocator<char> *, std::allocator<char> >",
30201   "referenced_type" : "type-397",
30202   "self_type" : "type-397",
30203   "size" : 1,
30204   "source_file" : "/external/libcxx/include/type_traits",
30205   "template_args" : [ "type-398", "type-207" ],
30206   "unique_id" : "_ZTSNSt3__111conditionalILb0EPKNS_9allocatorIcEES2_EE"
30207  },
30208  {
30209   "alignment" : 1,
30210   "linker_set_key" : "std::conditional<false, const unsigned int *, unsigned int *>",
30211   "name" : "std::conditional<false, const unsigned int *, unsigned int *>",
30212   "referenced_type" : "type-2785",
30213   "self_type" : "type-2785",
30214   "size" : 1,
30215   "source_file" : "/external/libcxx/include/type_traits",
30216   "template_args" : [ "type-824", "type-638" ],
30217   "unique_id" : "_ZTSNSt3__111conditionalILb0EPKjPjEE"
30218  },
30219  {
30220   "alignment" : 1,
30221   "linker_set_key" : "std::conditional<false, long *, long>",
30222   "name" : "std::conditional<false, long *, long>",
30223   "referenced_type" : "type-2328",
30224   "self_type" : "type-2328",
30225   "size" : 1,
30226   "source_file" : "/external/libcxx/include/type_traits",
30227   "template_args" : [ "type-259", "type-27" ],
30228   "unique_id" : "_ZTSNSt3__111conditionalILb0EPllEE"
30229  },
30230  {
30231   "alignment" : 1,
30232   "linker_set_key" : "std::conditional<false, long double *, long double>",
30233   "name" : "std::conditional<false, long double *, long double>",
30234   "referenced_type" : "type-2386",
30235   "self_type" : "type-2386",
30236   "size" : 1,
30237   "source_file" : "/external/libcxx/include/type_traits",
30238   "template_args" : [ "type-2387", "type-3" ],
30239   "unique_id" : "_ZTSNSt3__111conditionalILb0EPeeEE"
30240  },
30241  {
30242   "alignment" : 1,
30243   "linker_set_key" : "std::conditional<false, long long *, long long>",
30244   "name" : "std::conditional<false, long long *, long long>",
30245   "referenced_type" : "type-2268",
30246   "self_type" : "type-2268",
30247   "size" : 1,
30248   "source_file" : "/external/libcxx/include/type_traits",
30249   "template_args" : [ "type-2269", "type-2" ],
30250   "unique_id" : "_ZTSNSt3__111conditionalILb0EPxxEE"
30251  },
30252  {
30253   "alignment" : 1,
30254   "linker_set_key" : "std::conditional<false, std::__bit_const_reference<std::__bitset<0, 0> >, std::__bit_reference<std::__bitset<0, 0>, true> >",
30255   "name" : "std::conditional<false, std::__bit_const_reference<std::__bitset<0, 0> >, std::__bit_reference<std::__bitset<0, 0>, true> >",
30256   "referenced_type" : "type-2752",
30257   "self_type" : "type-2752",
30258   "size" : 1,
30259   "source_file" : "/external/libcxx/include/type_traits",
30260   "template_args" : [ "type-827", "type-830" ],
30261   "unique_id" : "_ZTSNSt3__111conditionalILb0ENS_21__bit_const_referenceINS_8__bitsetILj0ELj0EEEEENS_15__bit_referenceIS3_Lb1EEEEE"
30262  },
30263  {
30264   "alignment" : 1,
30265   "linker_set_key" : "std::conditional<false, std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> > *, std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> > >",
30266   "name" : "std::conditional<false, std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> > *, std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> > >",
30267   "referenced_type" : "type-460",
30268   "self_type" : "type-460",
30269   "size" : 1,
30270   "source_file" : "/external/libcxx/include/type_traits",
30271   "template_args" : [ "type-461", "type-223" ],
30272   "unique_id" : "_ZTSNSt3__111conditionalILb0EPNS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EES9_EE"
30273  },
30274  {
30275   "alignment" : 1,
30276   "linker_set_key" : "std::conditional<false, std::__compressed_pair_elem<char *, 0, false> *, std::__compressed_pair_elem<char *, 0, false> >",
30277   "name" : "std::conditional<false, std::__compressed_pair_elem<char *, 0, false> *, std::__compressed_pair_elem<char *, 0, false> >",
30278   "referenced_type" : "type-2541",
30279   "self_type" : "type-2541",
30280   "size" : 1,
30281   "source_file" : "/external/libcxx/include/type_traits",
30282   "template_args" : [ "type-2542", "type-634" ],
30283   "unique_id" : "_ZTSNSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPcLi0ELb0EEES3_EE"
30284  },
30285  {
30286   "alignment" : 1,
30287   "linker_set_key" : "std::conditional<false, std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> *, std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
30288   "name" : "std::conditional<false, std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> *, std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
30289   "referenced_type" : "type-153",
30290   "self_type" : "type-153",
30291   "size" : 1,
30292   "source_file" : "/external/libcxx/include/type_traits",
30293   "template_args" : [ "type-154", "type-65" ],
30294   "unique_id" : "_ZTSNSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEES4_EE"
30295  },
30296  {
30297   "alignment" : 1,
30298   "linker_set_key" : "std::conditional<false, std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> *, std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
30299   "name" : "std::conditional<false, std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> *, std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
30300   "referenced_type" : "type-345",
30301   "self_type" : "type-345",
30302   "size" : 1,
30303   "source_file" : "/external/libcxx/include/type_traits",
30304   "template_args" : [ "type-346", "type-272" ],
30305   "unique_id" : "_ZTSNSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEES4_EE"
30306  },
30307  {
30308   "alignment" : 1,
30309   "linker_set_key" : "std::conditional<false, std::__compressed_pair_elem<std::allocator<char>, 1, true> *, std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
30310   "name" : "std::conditional<false, std::__compressed_pair_elem<std::allocator<char>, 1, true> *, std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
30311   "referenced_type" : "type-2964",
30312   "self_type" : "type-2964",
30313   "size" : 1,
30314   "source_file" : "/external/libcxx/include/type_traits",
30315   "template_args" : [ "type-2965", "type-232" ],
30316   "unique_id" : "_ZTSNSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEES4_EE"
30317  },
30318  {
30319   "alignment" : 1,
30320   "linker_set_key" : "std::conditional<false, std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> *, std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
30321   "name" : "std::conditional<false, std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> *, std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
30322   "referenced_type" : "type-3092",
30323   "self_type" : "type-3092",
30324   "size" : 1,
30325   "source_file" : "/external/libcxx/include/type_traits",
30326   "template_args" : [ "type-3093", "type-606" ],
30327   "unique_id" : "_ZTSNSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEES4_EE"
30328  },
30329  {
30330   "alignment" : 1,
30331   "linker_set_key" : "std::conditional<false, std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> *, std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
30332   "name" : "std::conditional<false, std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> *, std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
30333   "referenced_type" : "type-132",
30334   "self_type" : "type-132",
30335   "size" : 1,
30336   "source_file" : "/external/libcxx/include/type_traits",
30337   "template_args" : [ "type-133", "type-134" ],
30338   "unique_id" : "_ZTSNSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEES9_EE"
30339  },
30340  {
30341   "alignment" : 1,
30342   "linker_set_key" : "std::conditional<false, std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> *, std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
30343   "name" : "std::conditional<false, std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> *, std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
30344   "referenced_type" : "type-314",
30345   "self_type" : "type-314",
30346   "size" : 1,
30347   "source_file" : "/external/libcxx/include/type_traits",
30348   "template_args" : [ "type-315", "type-179" ],
30349   "unique_id" : "_ZTSNSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEES9_EE"
30350  },
30351  {
30352   "alignment" : 1,
30353   "linker_set_key" : "std::conditional<false, std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> *, std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
30354   "name" : "std::conditional<false, std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> *, std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
30355   "referenced_type" : "type-2942",
30356   "self_type" : "type-2942",
30357   "size" : 1,
30358   "source_file" : "/external/libcxx/include/type_traits",
30359   "template_args" : [ "type-2943", "type-224" ],
30360   "unique_id" : "_ZTSNSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEES9_EE"
30361  },
30362  {
30363   "alignment" : 1,
30364   "linker_set_key" : "std::conditional<false, std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> *, std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
30365   "name" : "std::conditional<false, std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> *, std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
30366   "referenced_type" : "type-3070",
30367   "self_type" : "type-3070",
30368   "size" : 1,
30369   "source_file" : "/external/libcxx/include/type_traits",
30370   "template_args" : [ "type-3071", "type-445" ],
30371   "unique_id" : "_ZTSNSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEES9_EE"
30372  },
30373  {
30374   "alignment" : 1,
30375   "linker_set_key" : "std::conditional<false, std::__compressed_pair_elem<unsigned char *, 0, false> *, std::__compressed_pair_elem<unsigned char *, 0, false> >",
30376   "name" : "std::conditional<false, std::__compressed_pair_elem<unsigned char *, 0, false> *, std::__compressed_pair_elem<unsigned char *, 0, false> >",
30377   "referenced_type" : "type-1898",
30378   "self_type" : "type-1898",
30379   "size" : 1,
30380   "source_file" : "/external/libcxx/include/type_traits",
30381   "template_args" : [ "type-1899", "type-301" ],
30382   "unique_id" : "_ZTSNSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPhLi0ELb0EEES3_EE"
30383  },
30384  {
30385   "alignment" : 1,
30386   "linker_set_key" : "std::conditional<false, std::__compressed_pair_elem<unsigned int *, 0, false> *, std::__compressed_pair_elem<unsigned int *, 0, false> >",
30387   "name" : "std::conditional<false, std::__compressed_pair_elem<unsigned int *, 0, false> *, std::__compressed_pair_elem<unsigned int *, 0, false> >",
30388   "referenced_type" : "type-2682",
30389   "self_type" : "type-2682",
30390   "size" : 1,
30391   "source_file" : "/external/libcxx/include/type_traits",
30392   "template_args" : [ "type-2683", "type-637" ],
30393   "unique_id" : "_ZTSNSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPjLi0ELb0EEES3_EE"
30394  },
30395  {
30396   "alignment" : 1,
30397   "linker_set_key" : "std::conditional<false, std::__compressed_pair_elem<void (*)(void *), 1, false> *, std::__compressed_pair_elem<void (*)(void *), 1, false> >",
30398   "name" : "std::conditional<false, std::__compressed_pair_elem<void (*)(void *), 1, false> *, std::__compressed_pair_elem<void (*)(void *), 1, false> >",
30399   "referenced_type" : "type-2151",
30400   "self_type" : "type-2151",
30401   "size" : 1,
30402   "source_file" : "/external/libcxx/include/type_traits",
30403   "template_args" : [ "type-2152", "type-629" ],
30404   "unique_id" : "_ZTSNSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPFvPvELi1ELb0EEES5_EE"
30405  },
30406  {
30407   "alignment" : 1,
30408   "linker_set_key" : "std::conditional<false, std::pointer_traits<GrantorDescriptor *>::__nat, android::hardware::GrantorDescriptor>",
30409   "name" : "std::conditional<false, std::pointer_traits<GrantorDescriptor *>::__nat, android::hardware::GrantorDescriptor>",
30410   "referenced_type" : "type-2848",
30411   "self_type" : "type-2848",
30412   "size" : 1,
30413   "source_file" : "/external/libcxx/include/type_traits",
30414   "template_args" : [ "type-2849", "type-242" ],
30415   "unique_id" : "_ZTSNSt3__111conditionalILb0ENS_14pointer_traitsIPN7android8hardware17GrantorDescriptorEE5__natES4_EE"
30416  },
30417  {
30418   "alignment" : 1,
30419   "linker_set_key" : "std::conditional<false, std::pointer_traits<char *>::__nat, char>",
30420   "name" : "std::conditional<false, std::pointer_traits<char *>::__nat, char>",
30421   "referenced_type" : "type-2158",
30422   "self_type" : "type-2158",
30423   "size" : 1,
30424   "source_file" : "/external/libcxx/include/type_traits",
30425   "template_args" : [ "type-2159", "type-22" ],
30426   "unique_id" : "_ZTSNSt3__111conditionalILb0ENS_14pointer_traitsIPcE5__natEcEE"
30427  },
30428  {
30429   "alignment" : 1,
30430   "linker_set_key" : "std::conditional<false, std::pointer_traits<char16_t *>::__nat, char16_t>",
30431   "name" : "std::conditional<false, std::pointer_traits<char16_t *>::__nat, char16_t>",
30432   "referenced_type" : "type-2203",
30433   "self_type" : "type-2203",
30434   "size" : 1,
30435   "source_file" : "/external/libcxx/include/type_traits",
30436   "template_args" : [ "type-2204", "type-67" ],
30437   "unique_id" : "_ZTSNSt3__111conditionalILb0ENS_14pointer_traitsIPDsE5__natEDsEE"
30438  },
30439  {
30440   "alignment" : 1,
30441   "linker_set_key" : "std::conditional<false, std::pointer_traits<char32_t *>::__nat, char32_t>",
30442   "name" : "std::conditional<false, std::pointer_traits<char32_t *>::__nat, char32_t>",
30443   "referenced_type" : "type-2224",
30444   "self_type" : "type-2224",
30445   "size" : 1,
30446   "source_file" : "/external/libcxx/include/type_traits",
30447   "template_args" : [ "type-2225", "type-184" ],
30448   "unique_id" : "_ZTSNSt3__111conditionalILb0ENS_14pointer_traitsIPDiE5__natEDiEE"
30449  },
30450  {
30451   "alignment" : 1,
30452   "linker_set_key" : "std::conditional<false, std::pointer_traits<const char *>::__nat, const char>",
30453   "name" : "std::conditional<false, std::pointer_traits<const char *>::__nat, const char>",
30454   "referenced_type" : "type-371",
30455   "self_type" : "type-371",
30456   "size" : 1,
30457   "source_file" : "/external/libcxx/include/type_traits",
30458   "template_args" : [ "type-372", "type-130" ],
30459   "unique_id" : "_ZTSNSt3__111conditionalILb0ENS_14pointer_traitsIPKcE5__natES2_EE"
30460  },
30461  {
30462   "alignment" : 1,
30463   "linker_set_key" : "std::conditional<false, std::pointer_traits<function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> *>::__nat, std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> >",
30464   "name" : "std::conditional<false, std::pointer_traits<function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> *>::__nat, std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> >",
30465   "referenced_type" : "type-2245",
30466   "self_type" : "type-2245",
30467   "size" : 1,
30468   "source_file" : "/external/libcxx/include/type_traits",
30469   "template_args" : [ "type-2246", "type-2247" ],
30470   "unique_id" : "_ZTSNSt3__111conditionalILb0ENS_14pointer_traitsIPNS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS_9allocatorISB_EEEEEEEE5__natESH_EE"
30471  },
30472  {
30473   "alignment" : 1,
30474   "linker_set_key" : "std::conditional<false, std::pointer_traits<wchar_t *>::__nat, wchar_t>",
30475   "name" : "std::conditional<false, std::pointer_traits<wchar_t *>::__nat, wchar_t>",
30476   "referenced_type" : "type-2182",
30477   "self_type" : "type-2182",
30478   "size" : 1,
30479   "source_file" : "/external/libcxx/include/type_traits",
30480   "template_args" : [ "type-2183", "type-210" ],
30481   "unique_id" : "_ZTSNSt3__111conditionalILb0ENS_14pointer_traitsIPwE5__natEwEE"
30482  },
30483  {
30484   "alignment" : 1,
30485   "linker_set_key" : "std::conditional<true, const unsigned int *, unsigned int *>",
30486   "name" : "std::conditional<true, const unsigned int *, unsigned int *>",
30487   "referenced_type" : "type-2837",
30488   "self_type" : "type-2837",
30489   "size" : 1,
30490   "source_file" : "/external/libcxx/include/type_traits",
30491   "template_args" : [ "type-824", "type-638" ],
30492   "unique_id" : "_ZTSNSt3__111conditionalILb1EPKjPjEE"
30493  },
30494  {
30495   "alignment" : 1,
30496   "linker_set_key" : "std::conditional<true, std::__bit_const_reference<std::__bitset<0, 0> >, std::__bit_reference<std::__bitset<0, 0>, true> >",
30497   "name" : "std::conditional<true, std::__bit_const_reference<std::__bitset<0, 0> >, std::__bit_reference<std::__bitset<0, 0>, true> >",
30498   "referenced_type" : "type-2826",
30499   "self_type" : "type-2826",
30500   "size" : 1,
30501   "source_file" : "/external/libcxx/include/type_traits",
30502   "template_args" : [ "type-827", "type-830" ],
30503   "unique_id" : "_ZTSNSt3__111conditionalILb1ENS_21__bit_const_referenceINS_8__bitsetILj0ELj0EEEEENS_15__bit_referenceIS3_Lb1EEEEE"
30504  },
30505  {
30506   "alignment" : 1,
30507   "linker_set_key" : "std::conditional<true, std::__common_type2_imp<long double, long double, void>, std::common_type<long double, long double> >",
30508   "name" : "std::conditional<true, std::__common_type2_imp<long double, long double, void>, std::common_type<long double, long double> >",
30509   "referenced_type" : "type-2451",
30510   "self_type" : "type-2451",
30511   "size" : 1,
30512   "source_file" : "/external/libcxx/include/type_traits",
30513   "template_args" : [ "type-2452", "type-2453" ],
30514   "unique_id" : "_ZTSNSt3__111conditionalILb1ENS_18__common_type2_impIeevEENS_11common_typeIJeeEEEEE"
30515  },
30516  {
30517   "alignment" : 1,
30518   "linker_set_key" : "std::conditional<true, std::__common_type2_imp<long long, long long, void>, std::common_type<long long, long long> >",
30519   "name" : "std::conditional<true, std::__common_type2_imp<long long, long long, void>, std::common_type<long long, long long> >",
30520   "referenced_type" : "type-2292",
30521   "self_type" : "type-2292",
30522   "size" : 1,
30523   "source_file" : "/external/libcxx/include/type_traits",
30524   "template_args" : [ "type-2293", "type-2294" ],
30525   "unique_id" : "_ZTSNSt3__111conditionalILb1ENS_18__common_type2_impIxxvEENS_11common_typeIJxxEEEEE"
30526  },
30527  {
30528   "alignment" : 1,
30529   "linker_set_key" : "std::conditional<true, std::__common_type2_imp<long, long, void>, std::common_type<long, long> >",
30530   "name" : "std::conditional<true, std::__common_type2_imp<long, long, void>, std::common_type<long, long> >",
30531   "referenced_type" : "type-2350",
30532   "self_type" : "type-2350",
30533   "size" : 1,
30534   "source_file" : "/external/libcxx/include/type_traits",
30535   "template_args" : [ "type-2351", "type-2352" ],
30536   "unique_id" : "_ZTSNSt3__111conditionalILb1ENS_18__common_type2_impIllvEENS_11common_typeIJllEEEEE"
30537  },
30538  {
30539   "alignment" : 4,
30540   "base_specifiers" :
30541   [
30542    {
30543     "referenced_type" : "type-1117"
30544    },
30545    {
30546     "referenced_type" : "type-1128"
30547    }
30548   ],
30549   "fields" :
30550   [
30551    {
30552     "access" : "private",
30553     "field_name" : "__tab_",
30554     "field_offset" : 64,
30555     "referenced_type" : "type-1136"
30556    },
30557    {
30558     "access" : "private",
30559     "field_name" : "__del_",
30560     "field_offset" : 96,
30561     "referenced_type" : "type-31"
30562    }
30563   ],
30564   "linker_set_key" : "std::ctype<char>",
30565   "name" : "std::ctype<char>",
30566   "record_kind" : "class",
30567   "referenced_type" : "type-1135",
30568   "self_type" : "type-1135",
30569   "size" : 16,
30570   "source_file" : "/external/libcxx/include/__locale",
30571   "template_args" : [ "type-22" ],
30572   "unique_id" : "_ZTSNSt3__15ctypeIcEE",
30573   "vtable_components" :
30574   [
30575    {
30576     "kind" : "offset_to_top"
30577    },
30578    {
30579     "kind" : "rtti",
30580     "mangled_component_name" : "_ZTINSt3__15ctypeIcEE"
30581    },
30582    {
30583     "kind" : "complete_dtor_pointer",
30584     "mangled_component_name" : "_ZNSt3__15ctypeIcED1Ev"
30585    },
30586    {
30587     "kind" : "deleting_dtor_pointer",
30588     "mangled_component_name" : "_ZNSt3__15ctypeIcED0Ev"
30589    },
30590    {
30591     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
30592    },
30593    {
30594     "mangled_component_name" : "_ZNKSt3__15ctypeIcE10do_toupperEc"
30595    },
30596    {
30597     "mangled_component_name" : "_ZNKSt3__15ctypeIcE10do_toupperEPcPKc"
30598    },
30599    {
30600     "mangled_component_name" : "_ZNKSt3__15ctypeIcE10do_tolowerEc"
30601    },
30602    {
30603     "mangled_component_name" : "_ZNKSt3__15ctypeIcE10do_tolowerEPcPKc"
30604    },
30605    {
30606     "mangled_component_name" : "_ZNKSt3__15ctypeIcE8do_widenEc"
30607    },
30608    {
30609     "mangled_component_name" : "_ZNKSt3__15ctypeIcE8do_widenEPKcS3_Pc"
30610    },
30611    {
30612     "mangled_component_name" : "_ZNKSt3__15ctypeIcE9do_narrowEcc"
30613    },
30614    {
30615     "mangled_component_name" : "_ZNKSt3__15ctypeIcE9do_narrowEPKcS3_cPc"
30616    }
30617   ]
30618  },
30619  {
30620   "alignment" : 4,
30621   "base_specifiers" :
30622   [
30623    {
30624     "referenced_type" : "type-1117"
30625    },
30626    {
30627     "referenced_type" : "type-1128"
30628    }
30629   ],
30630   "linker_set_key" : "std::ctype<wchar_t>",
30631   "name" : "std::ctype<wchar_t>",
30632   "record_kind" : "class",
30633   "referenced_type" : "type-1130",
30634   "self_type" : "type-1130",
30635   "size" : 8,
30636   "source_file" : "/external/libcxx/include/__locale",
30637   "template_args" : [ "type-210" ],
30638   "unique_id" : "_ZTSNSt3__15ctypeIwEE",
30639   "vtable_components" :
30640   [
30641    {
30642     "kind" : "offset_to_top"
30643    },
30644    {
30645     "kind" : "rtti",
30646     "mangled_component_name" : "_ZTINSt3__15ctypeIwEE"
30647    },
30648    {
30649     "kind" : "complete_dtor_pointer",
30650     "mangled_component_name" : "_ZNSt3__15ctypeIwED1Ev"
30651    },
30652    {
30653     "kind" : "deleting_dtor_pointer",
30654     "mangled_component_name" : "_ZNSt3__15ctypeIwED0Ev"
30655    },
30656    {
30657     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
30658    },
30659    {
30660     "mangled_component_name" : "_ZNKSt3__15ctypeIwE5do_isEmw"
30661    },
30662    {
30663     "mangled_component_name" : "_ZNKSt3__15ctypeIwE5do_isEPKwS3_Pm"
30664    },
30665    {
30666     "mangled_component_name" : "_ZNKSt3__15ctypeIwE10do_scan_isEmPKwS3_"
30667    },
30668    {
30669     "mangled_component_name" : "_ZNKSt3__15ctypeIwE11do_scan_notEmPKwS3_"
30670    },
30671    {
30672     "mangled_component_name" : "_ZNKSt3__15ctypeIwE10do_toupperEw"
30673    },
30674    {
30675     "mangled_component_name" : "_ZNKSt3__15ctypeIwE10do_toupperEPwPKw"
30676    },
30677    {
30678     "mangled_component_name" : "_ZNKSt3__15ctypeIwE10do_tolowerEw"
30679    },
30680    {
30681     "mangled_component_name" : "_ZNKSt3__15ctypeIwE10do_tolowerEPwPKw"
30682    },
30683    {
30684     "mangled_component_name" : "_ZNKSt3__15ctypeIwE8do_widenEc"
30685    },
30686    {
30687     "mangled_component_name" : "_ZNKSt3__15ctypeIwE8do_widenEPKcS3_Pw"
30688    },
30689    {
30690     "mangled_component_name" : "_ZNKSt3__15ctypeIwE9do_narrowEwc"
30691    },
30692    {
30693     "mangled_component_name" : "_ZNKSt3__15ctypeIwE9do_narrowEPKwS3_cPc"
30694    }
30695   ]
30696  },
30697  {
30698   "alignment" : 1,
30699   "linker_set_key" : "std::ctype_base",
30700   "name" : "std::ctype_base",
30701   "record_kind" : "class",
30702   "referenced_type" : "type-1128",
30703   "self_type" : "type-1128",
30704   "size" : 1,
30705   "source_file" : "/external/libcxx/include/__locale",
30706   "unique_id" : "_ZTSNSt3__110ctype_baseE"
30707  },
30708  {
30709   "alignment" : 4,
30710   "base_specifiers" :
30711   [
30712    {
30713     "referenced_type" : "type-1135"
30714    }
30715   ],
30716   "fields" :
30717   [
30718    {
30719     "access" : "private",
30720     "field_name" : "__l",
30721     "field_offset" : 128,
30722     "referenced_type" : "type-1109"
30723    }
30724   ],
30725   "linker_set_key" : "std::ctype_byname<char>",
30726   "name" : "std::ctype_byname<char>",
30727   "record_kind" : "class",
30728   "referenced_type" : "type-1139",
30729   "self_type" : "type-1139",
30730   "size" : 20,
30731   "source_file" : "/external/libcxx/include/__locale",
30732   "template_args" : [ "type-22" ],
30733   "unique_id" : "_ZTSNSt3__112ctype_bynameIcEE",
30734   "vtable_components" :
30735   [
30736    {
30737     "kind" : "offset_to_top"
30738    },
30739    {
30740     "kind" : "rtti",
30741     "mangled_component_name" : "_ZTINSt3__112ctype_bynameIcEE"
30742    },
30743    {
30744     "kind" : "complete_dtor_pointer",
30745     "mangled_component_name" : "_ZNSt3__112ctype_bynameIcED1Ev"
30746    },
30747    {
30748     "kind" : "deleting_dtor_pointer",
30749     "mangled_component_name" : "_ZNSt3__112ctype_bynameIcED0Ev"
30750    },
30751    {
30752     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
30753    },
30754    {
30755     "mangled_component_name" : "_ZNKSt3__112ctype_bynameIcE10do_toupperEc"
30756    },
30757    {
30758     "mangled_component_name" : "_ZNKSt3__112ctype_bynameIcE10do_toupperEPcPKc"
30759    },
30760    {
30761     "mangled_component_name" : "_ZNKSt3__112ctype_bynameIcE10do_tolowerEc"
30762    },
30763    {
30764     "mangled_component_name" : "_ZNKSt3__112ctype_bynameIcE10do_tolowerEPcPKc"
30765    },
30766    {
30767     "mangled_component_name" : "_ZNKSt3__15ctypeIcE8do_widenEc"
30768    },
30769    {
30770     "mangled_component_name" : "_ZNKSt3__15ctypeIcE8do_widenEPKcS3_Pc"
30771    },
30772    {
30773     "mangled_component_name" : "_ZNKSt3__15ctypeIcE9do_narrowEcc"
30774    },
30775    {
30776     "mangled_component_name" : "_ZNKSt3__15ctypeIcE9do_narrowEPKcS3_cPc"
30777    }
30778   ]
30779  },
30780  {
30781   "alignment" : 4,
30782   "base_specifiers" :
30783   [
30784    {
30785     "referenced_type" : "type-1130"
30786    }
30787   ],
30788   "fields" :
30789   [
30790    {
30791     "access" : "private",
30792     "field_name" : "__l",
30793     "field_offset" : 64,
30794     "referenced_type" : "type-1109"
30795    }
30796   ],
30797   "linker_set_key" : "std::ctype_byname<wchar_t>",
30798   "name" : "std::ctype_byname<wchar_t>",
30799   "record_kind" : "class",
30800   "referenced_type" : "type-1141",
30801   "self_type" : "type-1141",
30802   "size" : 12,
30803   "source_file" : "/external/libcxx/include/__locale",
30804   "template_args" : [ "type-210" ],
30805   "unique_id" : "_ZTSNSt3__112ctype_bynameIwEE",
30806   "vtable_components" :
30807   [
30808    {
30809     "kind" : "offset_to_top"
30810    },
30811    {
30812     "kind" : "rtti",
30813     "mangled_component_name" : "_ZTINSt3__112ctype_bynameIwEE"
30814    },
30815    {
30816     "kind" : "complete_dtor_pointer",
30817     "mangled_component_name" : "_ZNSt3__112ctype_bynameIwED1Ev"
30818    },
30819    {
30820     "kind" : "deleting_dtor_pointer",
30821     "mangled_component_name" : "_ZNSt3__112ctype_bynameIwED0Ev"
30822    },
30823    {
30824     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
30825    },
30826    {
30827     "mangled_component_name" : "_ZNKSt3__112ctype_bynameIwE5do_isEmw"
30828    },
30829    {
30830     "mangled_component_name" : "_ZNKSt3__112ctype_bynameIwE5do_isEPKwS3_Pm"
30831    },
30832    {
30833     "mangled_component_name" : "_ZNKSt3__112ctype_bynameIwE10do_scan_isEmPKwS3_"
30834    },
30835    {
30836     "mangled_component_name" : "_ZNKSt3__112ctype_bynameIwE11do_scan_notEmPKwS3_"
30837    },
30838    {
30839     "mangled_component_name" : "_ZNKSt3__112ctype_bynameIwE10do_toupperEw"
30840    },
30841    {
30842     "mangled_component_name" : "_ZNKSt3__112ctype_bynameIwE10do_toupperEPwPKw"
30843    },
30844    {
30845     "mangled_component_name" : "_ZNKSt3__112ctype_bynameIwE10do_tolowerEw"
30846    },
30847    {
30848     "mangled_component_name" : "_ZNKSt3__112ctype_bynameIwE10do_tolowerEPwPKw"
30849    },
30850    {
30851     "mangled_component_name" : "_ZNKSt3__112ctype_bynameIwE8do_widenEc"
30852    },
30853    {
30854     "mangled_component_name" : "_ZNKSt3__112ctype_bynameIwE8do_widenEPKcS3_Pw"
30855    },
30856    {
30857     "mangled_component_name" : "_ZNKSt3__112ctype_bynameIwE9do_narrowEwc"
30858    },
30859    {
30860     "mangled_component_name" : "_ZNKSt3__112ctype_bynameIwE9do_narrowEPKwS3_cPc"
30861    }
30862   ]
30863  },
30864  {
30865   "alignment" : 1,
30866   "linker_set_key" : "std::decay<const std::__compressed_pair<char *, void (*)(void *)> &>",
30867   "name" : "std::decay<const std::__compressed_pair<char *, void (*)(void *)> &>",
30868   "referenced_type" : "type-2502",
30869   "self_type" : "type-2502",
30870   "size" : 1,
30871   "source_file" : "/external/libcxx/include/type_traits",
30872   "template_args" : [ "type-2173" ],
30873   "unique_id" : "_ZTSNSt3__15decayIRKNS_17__compressed_pairIPcPFvPvEEEEE"
30874  },
30875  {
30876   "alignment" : 1,
30877   "linker_set_key" : "std::decay<const std::__compressed_pair<unsigned char *, void (*)(void *)> &>",
30878   "name" : "std::decay<const std::__compressed_pair<unsigned char *, void (*)(void *)> &>",
30879   "referenced_type" : "type-2485",
30880   "self_type" : "type-2485",
30881   "size" : 1,
30882   "source_file" : "/external/libcxx/include/type_traits",
30883   "template_args" : [ "type-2161" ],
30884   "unique_id" : "_ZTSNSt3__15decayIRKNS_17__compressed_pairIPhPFvPvEEEEE"
30885  },
30886  {
30887   "alignment" : 1,
30888   "linker_set_key" : "std::decay<const std::__compressed_pair<unsigned int *, void (*)(void *)> &>",
30889   "name" : "std::decay<const std::__compressed_pair<unsigned int *, void (*)(void *)> &>",
30890   "referenced_type" : "type-2511",
30891   "self_type" : "type-2511",
30892   "size" : 1,
30893   "source_file" : "/external/libcxx/include/type_traits",
30894   "template_args" : [ "type-2190" ],
30895   "unique_id" : "_ZTSNSt3__15decayIRKNS_17__compressed_pairIPjPFvPvEEEEE"
30896  },
30897  {
30898   "alignment" : 1,
30899   "linker_set_key" : "std::decay<const std::__compressed_pair_elem<char *, 0, false> &>",
30900   "name" : "std::decay<const std::__compressed_pair_elem<char *, 0, false> &>",
30901   "referenced_type" : "type-2492",
30902   "self_type" : "type-2492",
30903   "size" : 1,
30904   "source_file" : "/external/libcxx/include/type_traits",
30905   "template_args" : [ "type-2167" ],
30906   "unique_id" : "_ZTSNSt3__15decayIRKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE"
30907  },
30908  {
30909   "alignment" : 1,
30910   "linker_set_key" : "std::decay<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> &>",
30911   "name" : "std::decay<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> &>",
30912   "referenced_type" : "type-2527",
30913   "self_type" : "type-2527",
30914   "size" : 1,
30915   "source_file" : "/external/libcxx/include/type_traits",
30916   "template_args" : [ "type-879" ],
30917   "unique_id" : "_ZTSNSt3__15decayIRKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE"
30918  },
30919  {
30920   "alignment" : 1,
30921   "linker_set_key" : "std::decay<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> &>",
30922   "name" : "std::decay<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> &>",
30923   "referenced_type" : "type-2533",
30924   "self_type" : "type-2533",
30925   "size" : 1,
30926   "source_file" : "/external/libcxx/include/type_traits",
30927   "template_args" : [ "type-1119" ],
30928   "unique_id" : "_ZTSNSt3__15decayIRKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE"
30929  },
30930  {
30931   "alignment" : 1,
30932   "linker_set_key" : "std::decay<const std::__compressed_pair_elem<std::allocator<char>, 1, true> &>",
30933   "name" : "std::decay<const std::__compressed_pair_elem<std::allocator<char>, 1, true> &>",
30934   "referenced_type" : "type-2518",
30935   "self_type" : "type-2518",
30936   "size" : 1,
30937   "source_file" : "/external/libcxx/include/type_traits",
30938   "template_args" : [ "type-369" ],
30939   "unique_id" : "_ZTSNSt3__15decayIRKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE"
30940  },
30941  {
30942   "alignment" : 1,
30943   "linker_set_key" : "std::decay<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> &>",
30944   "name" : "std::decay<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> &>",
30945   "referenced_type" : "type-2523",
30946   "self_type" : "type-2523",
30947   "size" : 1,
30948   "source_file" : "/external/libcxx/include/type_traits",
30949   "template_args" : [ "type-604" ],
30950   "unique_id" : "_ZTSNSt3__15decayIRKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE"
30951  },
30952  {
30953   "alignment" : 1,
30954   "linker_set_key" : "std::decay<const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> &>",
30955   "name" : "std::decay<const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> &>",
30956   "referenced_type" : "type-2526",
30957   "self_type" : "type-2526",
30958   "size" : 1,
30959   "source_file" : "/external/libcxx/include/type_traits",
30960   "template_args" : [ "type-708" ],
30961   "unique_id" : "_ZTSNSt3__15decayIRKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE"
30962  },
30963  {
30964   "alignment" : 1,
30965   "linker_set_key" : "std::decay<const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> &>",
30966   "name" : "std::decay<const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> &>",
30967   "referenced_type" : "type-2532",
30968   "self_type" : "type-2532",
30969   "size" : 1,
30970   "source_file" : "/external/libcxx/include/type_traits",
30971   "template_args" : [ "type-967" ],
30972   "unique_id" : "_ZTSNSt3__15decayIRKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE"
30973  },
30974  {
30975   "alignment" : 1,
30976   "linker_set_key" : "std::decay<const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> &>",
30977   "name" : "std::decay<const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> &>",
30978   "referenced_type" : "type-2514",
30979   "self_type" : "type-2514",
30980   "size" : 1,
30981   "source_file" : "/external/libcxx/include/type_traits",
30982   "template_args" : [ "type-320" ],
30983   "unique_id" : "_ZTSNSt3__15decayIRKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE"
30984  },
30985  {
30986   "alignment" : 1,
30987   "linker_set_key" : "std::decay<const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> &>",
30988   "name" : "std::decay<const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> &>",
30989   "referenced_type" : "type-2522",
30990   "self_type" : "type-2522",
30991   "size" : 1,
30992   "source_file" : "/external/libcxx/include/type_traits",
30993   "template_args" : [ "type-443" ],
30994   "unique_id" : "_ZTSNSt3__15decayIRKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE"
30995  },
30996  {
30997   "alignment" : 1,
30998   "linker_set_key" : "std::decay<const std::__compressed_pair_elem<unsigned char *, 0, false> &>",
30999   "name" : "std::decay<const std::__compressed_pair_elem<unsigned char *, 0, false> &>",
31000   "referenced_type" : "type-2473",
31001   "self_type" : "type-2473",
31002   "size" : 1,
31003   "source_file" : "/external/libcxx/include/type_traits",
31004   "template_args" : [ "type-2034" ],
31005   "unique_id" : "_ZTSNSt3__15decayIRKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE"
31006  },
31007  {
31008   "alignment" : 1,
31009   "linker_set_key" : "std::decay<const std::__compressed_pair_elem<unsigned int *, 0, false> &>",
31010   "name" : "std::decay<const std::__compressed_pair_elem<unsigned int *, 0, false> &>",
31011   "referenced_type" : "type-2506",
31012   "self_type" : "type-2506",
31013   "size" : 1,
31014   "source_file" : "/external/libcxx/include/type_traits",
31015   "template_args" : [ "type-2181" ],
31016   "unique_id" : "_ZTSNSt3__15decayIRKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE"
31017  },
31018  {
31019   "alignment" : 1,
31020   "linker_set_key" : "std::decay<const std::__compressed_pair_elem<void (*)(void *), 1, false> &>",
31021   "name" : "std::decay<const std::__compressed_pair_elem<void (*)(void *), 1, false> &>",
31022   "referenced_type" : "type-2474",
31023   "self_type" : "type-2474",
31024   "size" : 1,
31025   "source_file" : "/external/libcxx/include/type_traits",
31026   "template_args" : [ "type-2149" ],
31027   "unique_id" : "_ZTSNSt3__15decayIRKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE"
31028  },
31029  {
31030   "alignment" : 1,
31031   "linker_set_key" : "std::decay<const std::allocator<char> &>",
31032   "name" : "std::decay<const std::allocator<char> &>",
31033   "referenced_type" : "type-2536",
31034   "self_type" : "type-2536",
31035   "size" : 1,
31036   "source_file" : "/external/libcxx/include/type_traits",
31037   "template_args" : [ "type-1205" ],
31038   "unique_id" : "_ZTSNSt3__15decayIRKNS_9allocatorIcEEEE"
31039  },
31040  {
31041   "alignment" : 1,
31042   "linker_set_key" : "std::decay<long &&>",
31043   "name" : "std::decay<long &&>",
31044   "referenced_type" : "type-2470",
31045   "self_type" : "type-2470",
31046   "size" : 1,
31047   "source_file" : "/external/libcxx/include/type_traits",
31048   "template_args" : [ "type-921" ],
31049   "unique_id" : "_ZTSNSt3__15decayIOlEE"
31050  },
31051  {
31052   "alignment" : 1,
31053   "linker_set_key" : "std::decay<long double &&>",
31054   "name" : "std::decay<long double &&>",
31055   "referenced_type" : "type-2472",
31056   "self_type" : "type-2472",
31057   "size" : 1,
31058   "source_file" : "/external/libcxx/include/type_traits",
31059   "template_args" : [ "type-1248" ],
31060   "unique_id" : "_ZTSNSt3__15decayIOeEE"
31061  },
31062  {
31063   "alignment" : 1,
31064   "linker_set_key" : "std::decay<long double>",
31065   "name" : "std::decay<long double>",
31066   "referenced_type" : "type-2471",
31067   "self_type" : "type-2471",
31068   "size" : 1,
31069   "source_file" : "/external/libcxx/include/type_traits",
31070   "template_args" : [ "type-3" ],
31071   "unique_id" : "_ZTSNSt3__15decayIeEE"
31072  },
31073  {
31074   "alignment" : 1,
31075   "linker_set_key" : "std::decay<long long &&>",
31076   "name" : "std::decay<long long &&>",
31077   "referenced_type" : "type-2468",
31078   "self_type" : "type-2468",
31079   "size" : 1,
31080   "source_file" : "/external/libcxx/include/type_traits",
31081   "template_args" : [ "type-441" ],
31082   "unique_id" : "_ZTSNSt3__15decayIOxEE"
31083  },
31084  {
31085   "alignment" : 1,
31086   "linker_set_key" : "std::decay<long long>",
31087   "name" : "std::decay<long long>",
31088   "referenced_type" : "type-2467",
31089   "self_type" : "type-2467",
31090   "size" : 1,
31091   "source_file" : "/external/libcxx/include/type_traits",
31092   "template_args" : [ "type-2" ],
31093   "unique_id" : "_ZTSNSt3__15decayIxEE"
31094  },
31095  {
31096   "alignment" : 1,
31097   "linker_set_key" : "std::decay<long>",
31098   "name" : "std::decay<long>",
31099   "referenced_type" : "type-2469",
31100   "self_type" : "type-2469",
31101   "size" : 1,
31102   "source_file" : "/external/libcxx/include/type_traits",
31103   "template_args" : [ "type-27" ],
31104   "unique_id" : "_ZTSNSt3__15decayIlEE"
31105  },
31106  {
31107   "alignment" : 1,
31108   "linker_set_key" : "std::decay<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> > >",
31109   "name" : "std::decay<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> > >",
31110   "referenced_type" : "type-2537",
31111   "self_type" : "type-2537",
31112   "size" : 1,
31113   "source_file" : "/external/libcxx/include/type_traits",
31114   "template_args" : [ "type-223" ],
31115   "unique_id" : "_ZTSNSt3__15decayINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE"
31116  },
31117  {
31118   "alignment" : 1,
31119   "linker_set_key" : "std::decay<std::__compressed_pair_elem<char *, 0, false> >",
31120   "name" : "std::decay<std::__compressed_pair_elem<char *, 0, false> >",
31121   "referenced_type" : "type-2501",
31122   "self_type" : "type-2501",
31123   "size" : 1,
31124   "source_file" : "/external/libcxx/include/type_traits",
31125   "template_args" : [ "type-634" ],
31126   "unique_id" : "_ZTSNSt3__15decayINS_22__compressed_pair_elemIPcLi0ELb0EEEEE"
31127  },
31128  {
31129   "alignment" : 1,
31130   "linker_set_key" : "std::decay<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
31131   "name" : "std::decay<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
31132   "referenced_type" : "type-2531",
31133   "self_type" : "type-2531",
31134   "size" : 1,
31135   "source_file" : "/external/libcxx/include/type_traits",
31136   "template_args" : [ "type-65" ],
31137   "unique_id" : "_ZTSNSt3__15decayINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE"
31138  },
31139  {
31140   "alignment" : 1,
31141   "linker_set_key" : "std::decay<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
31142   "name" : "std::decay<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
31143   "referenced_type" : "type-2535",
31144   "self_type" : "type-2535",
31145   "size" : 1,
31146   "source_file" : "/external/libcxx/include/type_traits",
31147   "template_args" : [ "type-272" ],
31148   "unique_id" : "_ZTSNSt3__15decayINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE"
31149  },
31150  {
31151   "alignment" : 1,
31152   "linker_set_key" : "std::decay<std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
31153   "name" : "std::decay<std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
31154   "referenced_type" : "type-2521",
31155   "self_type" : "type-2521",
31156   "size" : 1,
31157   "source_file" : "/external/libcxx/include/type_traits",
31158   "template_args" : [ "type-232" ],
31159   "unique_id" : "_ZTSNSt3__15decayINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE"
31160  },
31161  {
31162   "alignment" : 1,
31163   "linker_set_key" : "std::decay<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
31164   "name" : "std::decay<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
31165   "referenced_type" : "type-2525",
31166   "self_type" : "type-2525",
31167   "size" : 1,
31168   "source_file" : "/external/libcxx/include/type_traits",
31169   "template_args" : [ "type-606" ],
31170   "unique_id" : "_ZTSNSt3__15decayINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE"
31171  },
31172  {
31173   "alignment" : 1,
31174   "linker_set_key" : "std::decay<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
31175   "name" : "std::decay<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
31176   "referenced_type" : "type-2530",
31177   "self_type" : "type-2530",
31178   "size" : 1,
31179   "source_file" : "/external/libcxx/include/type_traits",
31180   "template_args" : [ "type-134" ],
31181   "unique_id" : "_ZTSNSt3__15decayINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE"
31182  },
31183  {
31184   "alignment" : 1,
31185   "linker_set_key" : "std::decay<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
31186   "name" : "std::decay<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
31187   "referenced_type" : "type-2534",
31188   "self_type" : "type-2534",
31189   "size" : 1,
31190   "source_file" : "/external/libcxx/include/type_traits",
31191   "template_args" : [ "type-179" ],
31192   "unique_id" : "_ZTSNSt3__15decayINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE"
31193  },
31194  {
31195   "alignment" : 1,
31196   "linker_set_key" : "std::decay<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
31197   "name" : "std::decay<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
31198   "referenced_type" : "type-2519",
31199   "self_type" : "type-2519",
31200   "size" : 1,
31201   "source_file" : "/external/libcxx/include/type_traits",
31202   "template_args" : [ "type-224" ],
31203   "unique_id" : "_ZTSNSt3__15decayINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE"
31204  },
31205  {
31206   "alignment" : 1,
31207   "linker_set_key" : "std::decay<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
31208   "name" : "std::decay<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
31209   "referenced_type" : "type-2524",
31210   "self_type" : "type-2524",
31211   "size" : 1,
31212   "source_file" : "/external/libcxx/include/type_traits",
31213   "template_args" : [ "type-445" ],
31214   "unique_id" : "_ZTSNSt3__15decayINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE"
31215  },
31216  {
31217   "alignment" : 1,
31218   "linker_set_key" : "std::decay<std::__compressed_pair_elem<unsigned char *, 0, false> >",
31219   "name" : "std::decay<std::__compressed_pair_elem<unsigned char *, 0, false> >",
31220   "referenced_type" : "type-2475",
31221   "self_type" : "type-2475",
31222   "size" : 1,
31223   "source_file" : "/external/libcxx/include/type_traits",
31224   "template_args" : [ "type-301" ],
31225   "unique_id" : "_ZTSNSt3__15decayINS_22__compressed_pair_elemIPhLi0ELb0EEEEE"
31226  },
31227  {
31228   "alignment" : 1,
31229   "linker_set_key" : "std::decay<std::__compressed_pair_elem<unsigned int *, 0, false> >",
31230   "name" : "std::decay<std::__compressed_pair_elem<unsigned int *, 0, false> >",
31231   "referenced_type" : "type-2510",
31232   "self_type" : "type-2510",
31233   "size" : 1,
31234   "source_file" : "/external/libcxx/include/type_traits",
31235   "template_args" : [ "type-637" ],
31236   "unique_id" : "_ZTSNSt3__15decayINS_22__compressed_pair_elemIPjLi0ELb0EEEEE"
31237  },
31238  {
31239   "alignment" : 1,
31240   "linker_set_key" : "std::decay<std::__compressed_pair_elem<void (*)(void *), 1, false> >",
31241   "name" : "std::decay<std::__compressed_pair_elem<void (*)(void *), 1, false> >",
31242   "referenced_type" : "type-2478",
31243   "self_type" : "type-2478",
31244   "size" : 1,
31245   "source_file" : "/external/libcxx/include/type_traits",
31246   "template_args" : [ "type-629" ],
31247   "unique_id" : "_ZTSNSt3__15decayINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE"
31248  },
31249  {
31250   "alignment" : 1,
31251   "linker_set_key" : "std::defer_lock_t",
31252   "name" : "std::defer_lock_t",
31253   "referenced_type" : "type-1087",
31254   "self_type" : "type-1087",
31255   "size" : 1,
31256   "source_file" : "/external/libcxx/include/__mutex_base",
31257   "unique_id" : "_ZTSNSt3__112defer_lock_tE"
31258  },
31259  {
31260   "alignment" : 1,
31261   "linker_set_key" : "std::divides<void>",
31262   "name" : "std::divides<void>",
31263   "referenced_type" : "type-668",
31264   "self_type" : "type-668",
31265   "size" : 1,
31266   "source_file" : "/external/libcxx/include/functional",
31267   "template_args" : [ "type-97" ],
31268   "unique_id" : "_ZTSNSt3__17dividesIvEE"
31269  },
31270  {
31271   "alignment" : 4,
31272   "base_specifiers" :
31273   [
31274    {
31275     "referenced_type" : "type-342"
31276    }
31277   ],
31278   "linker_set_key" : "std::domain_error",
31279   "name" : "std::domain_error",
31280   "record_kind" : "class",
31281   "referenced_type" : "type-347",
31282   "self_type" : "type-347",
31283   "size" : 8,
31284   "source_file" : "/external/libcxx/include/stdexcept",
31285   "unique_id" : "_ZTSSt12domain_error",
31286   "vtable_components" :
31287   [
31288    {
31289     "kind" : "offset_to_top"
31290    },
31291    {
31292     "kind" : "rtti",
31293     "mangled_component_name" : "_ZTISt12domain_error"
31294    },
31295    {
31296     "kind" : "complete_dtor_pointer",
31297     "mangled_component_name" : "_ZNSt12domain_errorD1Ev"
31298    },
31299    {
31300     "kind" : "deleting_dtor_pointer",
31301     "mangled_component_name" : "_ZNSt12domain_errorD0Ev"
31302    },
31303    {
31304     "mangled_component_name" : "_ZNKSt11logic_error4whatEv"
31305    }
31306   ]
31307  },
31308  {
31309   "alignment" : 1,
31310   "linker_set_key" : "std::enable_if<false, android::hardware::hidl_death_recipient *>",
31311   "name" : "std::enable_if<false, android::hardware::hidl_death_recipient *>",
31312   "referenced_type" : "type-900",
31313   "self_type" : "type-900",
31314   "size" : 1,
31315   "source_file" : "/external/libcxx/include/type_traits",
31316   "template_args" : [ "type-901" ],
31317   "unique_id" : "_ZTSNSt3__19enable_ifILb0EPN7android8hardware20hidl_death_recipientEEE"
31318  },
31319  {
31320   "alignment" : 1,
31321   "linker_set_key" : "std::enable_if<false, android::hardware::hidl_string>",
31322   "name" : "std::enable_if<false, android::hardware::hidl_string>",
31323   "referenced_type" : "type-857",
31324   "self_type" : "type-857",
31325   "size" : 1,
31326   "source_file" : "/external/libcxx/include/type_traits",
31327   "template_args" : [ "type-126" ],
31328   "unique_id" : "_ZTSNSt3__19enable_ifILb0EN7android8hardware11hidl_stringEEE"
31329  },
31330  {
31331   "alignment" : 1,
31332   "linker_set_key" : "std::enable_if<false, bool>",
31333   "name" : "std::enable_if<false, bool>",
31334   "referenced_type" : "type-657",
31335   "self_type" : "type-657",
31336   "size" : 1,
31337   "source_file" : "/external/libcxx/include/type_traits",
31338   "template_args" : [ "type-31" ],
31339   "unique_id" : "_ZTSNSt3__19enable_ifILb0EbEE"
31340  },
31341  {
31342   "alignment" : 1,
31343   "linker_set_key" : "std::enable_if<false, const native_handle *>",
31344   "name" : "std::enable_if<false, const native_handle *>",
31345   "referenced_type" : "type-819",
31346   "self_type" : "type-819",
31347   "size" : 1,
31348   "source_file" : "/external/libcxx/include/type_traits",
31349   "template_args" : [ "type-8" ],
31350   "unique_id" : "_ZTSNSt3__19enable_ifILb0EPK13native_handleEE"
31351  },
31352  {
31353   "alignment" : 1,
31354   "linker_set_key" : "std::enable_if<false, int>",
31355   "name" : "std::enable_if<false, int>",
31356   "referenced_type" : "type-2565",
31357   "self_type" : "type-2565",
31358   "size" : 1,
31359   "source_file" : "/external/libcxx/include/type_traits",
31360   "template_args" : [ "type-11" ],
31361   "unique_id" : "_ZTSNSt3__19enable_ifILb0EiEE"
31362  },
31363  {
31364   "alignment" : 1,
31365   "linker_set_key" : "std::enable_if<false, std::basic_ostream<char, std::char_traits<char> > &>",
31366   "name" : "std::enable_if<false, std::basic_ostream<char, std::char_traits<char> > &>",
31367   "referenced_type" : "type-952",
31368   "self_type" : "type-952",
31369   "size" : 1,
31370   "source_file" : "/external/libcxx/include/type_traits",
31371   "template_args" : [ "type-953" ],
31372   "unique_id" : "_ZTSNSt3__19enable_ifILb0ERNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE"
31373  },
31374  {
31375   "alignment" : 1,
31376   "linker_set_key" : "std::enable_if<false, std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > &>",
31377   "name" : "std::enable_if<false, std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > &>",
31378   "referenced_type" : "type-681",
31379   "self_type" : "type-681",
31380   "size" : 1,
31381   "source_file" : "/external/libcxx/include/type_traits",
31382   "template_args" : [ "type-682" ],
31383   "unique_id" : "_ZTSNSt3__19enable_ifILb0ERNS_19basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE"
31384  },
31385  {
31386   "alignment" : 1,
31387   "linker_set_key" : "std::enable_if<false, std::basic_string<char, std::char_traits<char>, std::allocator<char> > &>",
31388   "name" : "std::enable_if<false, std::basic_string<char, std::char_traits<char>, std::allocator<char> > &>",
31389   "referenced_type" : "type-790",
31390   "self_type" : "type-790",
31391   "size" : 1,
31392   "source_file" : "/external/libcxx/include/type_traits",
31393   "template_args" : [ "type-791" ],
31394   "unique_id" : "_ZTSNSt3__19enable_ifILb0ERNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE"
31395  },
31396  {
31397   "alignment" : 1,
31398   "linker_set_key" : "std::enable_if<false, std::error_code &>",
31399   "name" : "std::enable_if<false, std::error_code &>",
31400   "referenced_type" : "type-594",
31401   "self_type" : "type-594",
31402   "size" : 1,
31403   "source_file" : "/external/libcxx/include/type_traits",
31404   "template_args" : [ "type-595" ],
31405   "unique_id" : "_ZTSNSt3__19enable_ifILb0ERNS_10error_codeEEE"
31406  },
31407  {
31408   "alignment" : 1,
31409   "linker_set_key" : "std::enable_if<false, void>",
31410   "name" : "std::enable_if<false, void>",
31411   "referenced_type" : "type-515",
31412   "self_type" : "type-515",
31413   "size" : 1,
31414   "source_file" : "/external/libcxx/include/type_traits",
31415   "template_args" : [ "type-97" ],
31416   "unique_id" : "_ZTSNSt3__19enable_ifILb0EvEE"
31417  },
31418  {
31419   "alignment" : 1,
31420   "linker_set_key" : "std::enable_if<true, int>",
31421   "name" : "std::enable_if<true, int>",
31422   "referenced_type" : "type-735",
31423   "self_type" : "type-735",
31424   "size" : 1,
31425   "source_file" : "/external/libcxx/include/type_traits",
31426   "template_args" : [ "type-11" ],
31427   "unique_id" : "_ZTSNSt3__19enable_ifILb1EiEE"
31428  },
31429  {
31430   "alignment" : 1,
31431   "linker_set_key" : "std::enable_if<true, nullptr_t>",
31432   "name" : "std::enable_if<true, nullptr_t>",
31433   "referenced_type" : "type-493",
31434   "self_type" : "type-493",
31435   "size" : 1,
31436   "source_file" : "/external/libcxx/include/type_traits",
31437   "template_args" : [ "type-494" ],
31438   "unique_id" : "_ZTSNSt3__19enable_ifILb1EDnEE"
31439  },
31440  {
31441   "alignment" : 1,
31442   "linker_set_key" : "std::enable_if<true, signed char>",
31443   "name" : "std::enable_if<true, signed char>",
31444   "referenced_type" : "type-748",
31445   "self_type" : "type-748",
31446   "size" : 1,
31447   "source_file" : "/external/libcxx/include/type_traits",
31448   "template_args" : [ "type-749" ],
31449   "unique_id" : "_ZTSNSt3__19enable_ifILb1EaEE"
31450  },
31451  {
31452   "alignment" : 1,
31453   "linker_set_key" : "std::enable_if<true, std::basic_string<char, std::char_traits<char>, std::allocator<char> > &>",
31454   "name" : "std::enable_if<true, std::basic_string<char, std::char_traits<char>, std::allocator<char> > &>",
31455   "referenced_type" : "type-940",
31456   "self_type" : "type-940",
31457   "size" : 1,
31458   "source_file" : "/external/libcxx/include/type_traits",
31459   "template_args" : [ "type-791" ],
31460   "unique_id" : "_ZTSNSt3__19enable_ifILb1ERNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE"
31461  },
31462  {
31463   "alignment" : 1,
31464   "linker_set_key" : "std::enable_if<true, std::chrono::duration<long double, std::ratio<1, 1000000000> > >",
31465   "name" : "std::enable_if<true, std::chrono::duration<long double, std::ratio<1, 1000000000> > >",
31466   "referenced_type" : "type-630",
31467   "self_type" : "type-630",
31468   "size" : 1,
31469   "source_file" : "/external/libcxx/include/type_traits",
31470   "template_args" : [ "type-631" ],
31471   "unique_id" : "_ZTSNSt3__19enable_ifILb1ENS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE"
31472  },
31473  {
31474   "alignment" : 1,
31475   "linker_set_key" : "std::enable_if<true, std::chrono::duration<long long, std::ratio<1, 1000000000> > >",
31476   "name" : "std::enable_if<true, std::chrono::duration<long long, std::ratio<1, 1000000000> > >",
31477   "referenced_type" : "type-570",
31478   "self_type" : "type-570",
31479   "size" : 1,
31480   "source_file" : "/external/libcxx/include/type_traits",
31481   "template_args" : [ "type-571" ],
31482   "unique_id" : "_ZTSNSt3__19enable_ifILb1ENS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE"
31483  },
31484  {
31485   "alignment" : 1,
31486   "linker_set_key" : "std::enable_if<true, std::chrono::duration<long long, std::ratio<1, 1> > >",
31487   "name" : "std::enable_if<true, std::chrono::duration<long long, std::ratio<1, 1> > >",
31488   "referenced_type" : "type-547",
31489   "self_type" : "type-547",
31490   "size" : 1,
31491   "source_file" : "/external/libcxx/include/type_traits",
31492   "template_args" : [ "type-548" ],
31493   "unique_id" : "_ZTSNSt3__19enable_ifILb1ENS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE"
31494  },
31495  {
31496   "alignment" : 1,
31497   "linker_set_key" : "std::enable_if<true, unsigned char>",
31498   "name" : "std::enable_if<true, unsigned char>",
31499   "referenced_type" : "type-723",
31500   "self_type" : "type-723",
31501   "size" : 1,
31502   "source_file" : "/external/libcxx/include/type_traits",
31503   "template_args" : [ "type-141" ],
31504   "unique_id" : "_ZTSNSt3__19enable_ifILb1EhEE"
31505  },
31506  {
31507   "alignment" : 1,
31508   "linker_set_key" : "std::enable_if<true, unsigned int>",
31509   "name" : "std::enable_if<true, unsigned int>",
31510   "referenced_type" : "type-775",
31511   "self_type" : "type-775",
31512   "size" : 1,
31513   "source_file" : "/external/libcxx/include/type_traits",
31514   "template_args" : [ "type-25" ],
31515   "unique_id" : "_ZTSNSt3__19enable_ifILb1EjEE"
31516  },
31517  {
31518   "alignment" : 1,
31519   "linker_set_key" : "std::enable_if<true, unsigned long long>",
31520   "name" : "std::enable_if<true, unsigned long long>",
31521   "referenced_type" : "type-881",
31522   "self_type" : "type-881",
31523   "size" : 1,
31524   "source_file" : "/external/libcxx/include/type_traits",
31525   "template_args" : [ "type-13" ],
31526   "unique_id" : "_ZTSNSt3__19enable_ifILb1EyEE"
31527  },
31528  {
31529   "alignment" : 1,
31530   "linker_set_key" : "std::enable_if<true, void>",
31531   "name" : "std::enable_if<true, void>",
31532   "referenced_type" : "type-536",
31533   "self_type" : "type-536",
31534   "size" : 1,
31535   "source_file" : "/external/libcxx/include/type_traits",
31536   "template_args" : [ "type-97" ],
31537   "unique_id" : "_ZTSNSt3__19enable_ifILb1EvEE"
31538  },
31539  {
31540   "alignment" : 1,
31541   "linker_set_key" : "std::equal_to<void>",
31542   "name" : "std::equal_to<void>",
31543   "referenced_type" : "type-671",
31544   "self_type" : "type-671",
31545   "size" : 1,
31546   "source_file" : "/external/libcxx/include/functional",
31547   "template_args" : [ "type-97" ],
31548   "unique_id" : "_ZTSNSt3__18equal_toIvEE"
31549  },
31550  {
31551   "alignment" : 4,
31552   "linker_set_key" : "std::error_category",
31553   "name" : "std::error_category",
31554   "record_kind" : "class",
31555   "referenced_type" : "type-599",
31556   "self_type" : "type-599",
31557   "size" : 4,
31558   "source_file" : "/external/libcxx/include/system_error",
31559   "unique_id" : "_ZTSNSt3__114error_categoryE",
31560   "vtable_components" :
31561   [
31562    {
31563     "kind" : "offset_to_top"
31564    },
31565    {
31566     "kind" : "rtti",
31567     "mangled_component_name" : "_ZTINSt3__114error_categoryE"
31568    },
31569    {
31570     "kind" : "complete_dtor_pointer",
31571     "mangled_component_name" : "_ZNSt3__114error_categoryD1Ev"
31572    },
31573    {
31574     "kind" : "deleting_dtor_pointer",
31575     "mangled_component_name" : "_ZNSt3__114error_categoryD0Ev"
31576    },
31577    {
31578     "is_pure" : true,
31579     "mangled_component_name" : "_ZNKSt3__114error_category4nameEv"
31580    },
31581    {
31582     "mangled_component_name" : "_ZNKSt3__114error_category23default_error_conditionEi"
31583    },
31584    {
31585     "mangled_component_name" : "_ZNKSt3__114error_category10equivalentEiRKNS_15error_conditionE"
31586    },
31587    {
31588     "mangled_component_name" : "_ZNKSt3__114error_category10equivalentERKNS_10error_codeEi"
31589    },
31590    {
31591     "is_pure" : true,
31592     "mangled_component_name" : "_ZNKSt3__114error_category7messageEi"
31593    }
31594   ]
31595  },
31596  {
31597   "alignment" : 4,
31598   "fields" :
31599   [
31600    {
31601     "access" : "private",
31602     "field_name" : "__val_",
31603     "referenced_type" : "type-11"
31604    },
31605    {
31606     "access" : "private",
31607     "field_name" : "__cat_",
31608     "field_offset" : 32,
31609     "referenced_type" : "type-597"
31610    }
31611   ],
31612   "linker_set_key" : "std::error_code",
31613   "name" : "std::error_code",
31614   "record_kind" : "class",
31615   "referenced_type" : "type-596",
31616   "self_type" : "type-596",
31617   "size" : 8,
31618   "source_file" : "/external/libcxx/include/system_error",
31619   "unique_id" : "_ZTSNSt3__110error_codeE"
31620  },
31621  {
31622   "alignment" : 4,
31623   "fields" :
31624   [
31625    {
31626     "access" : "private",
31627     "field_name" : "__val_",
31628     "referenced_type" : "type-11"
31629    },
31630    {
31631     "access" : "private",
31632     "field_name" : "__cat_",
31633     "field_offset" : 32,
31634     "referenced_type" : "type-597"
31635    }
31636   ],
31637   "linker_set_key" : "std::error_condition",
31638   "name" : "std::error_condition",
31639   "record_kind" : "class",
31640   "referenced_type" : "type-1036",
31641   "self_type" : "type-1036",
31642   "size" : 8,
31643   "source_file" : "/external/libcxx/include/system_error",
31644   "unique_id" : "_ZTSNSt3__115error_conditionE"
31645  },
31646  {
31647   "alignment" : 4,
31648   "linker_set_key" : "std::exception",
31649   "name" : "std::exception",
31650   "record_kind" : "class",
31651   "referenced_type" : "type-343",
31652   "self_type" : "type-343",
31653   "size" : 4,
31654   "source_file" : "/external/libcxx/include/exception",
31655   "unique_id" : "_ZTSSt9exception",
31656   "vtable_components" :
31657   [
31658    {
31659     "kind" : "offset_to_top"
31660    },
31661    {
31662     "kind" : "rtti",
31663     "mangled_component_name" : "_ZTISt9exception"
31664    },
31665    {
31666     "kind" : "complete_dtor_pointer",
31667     "mangled_component_name" : "_ZNSt9exceptionD1Ev"
31668    },
31669    {
31670     "kind" : "deleting_dtor_pointer",
31671     "mangled_component_name" : "_ZNSt9exceptionD0Ev"
31672    },
31673    {
31674     "mangled_component_name" : "_ZNKSt9exception4whatEv"
31675    }
31676   ]
31677  },
31678  {
31679   "alignment" : 4,
31680   "fields" :
31681   [
31682    {
31683     "access" : "private",
31684     "field_name" : "__ptr_",
31685     "referenced_type" : "type-108"
31686    }
31687   ],
31688   "linker_set_key" : "std::exception_ptr",
31689   "name" : "std::exception_ptr",
31690   "record_kind" : "class",
31691   "referenced_type" : "type-3085",
31692   "self_type" : "type-3085",
31693   "size" : 4,
31694   "source_file" : "/external/libcxx/include/exception",
31695   "unique_id" : "_ZTSSt13exception_ptr"
31696  },
31697  {
31698   "alignment" : 1,
31699   "linker_set_key" : "std::filesystem::_FilesystemClock",
31700   "name" : "std::filesystem::_FilesystemClock",
31701   "referenced_type" : "type-1017",
31702   "self_type" : "type-1017",
31703   "size" : 1,
31704   "source_file" : "/external/libcxx/include/chrono",
31705   "unique_id" : "_ZTSNSt3__14__fs10filesystem16_FilesystemClockE"
31706  },
31707  {
31708   "alignment" : 1,
31709   "base_specifiers" :
31710   [
31711    {
31712     "referenced_type" : "type-324"
31713    }
31714   ],
31715   "linker_set_key" : "std::forward_iterator_tag",
31716   "name" : "std::forward_iterator_tag",
31717   "referenced_type" : "type-326",
31718   "self_type" : "type-326",
31719   "size" : 1,
31720   "source_file" : "/external/libcxx/include/iterator",
31721   "unique_id" : "_ZTSNSt3__120forward_iterator_tagE"
31722  },
31723  {
31724   "alignment" : 4,
31725   "fields" :
31726   [
31727    {
31728     "access" : "private",
31729     "field_name" : "__st_",
31730     "referenced_type" : "type-204"
31731    },
31732    {
31733     "access" : "private",
31734     "field_name" : "__off_",
31735     "field_offset" : 32,
31736     "referenced_type" : "type-2"
31737    }
31738   ],
31739   "linker_set_key" : "std::fpos<mbstate_t>",
31740   "name" : "std::fpos<mbstate_t>",
31741   "record_kind" : "class",
31742   "referenced_type" : "type-245",
31743   "self_type" : "type-245",
31744   "size" : 12,
31745   "source_file" : "/external/libcxx/include/string",
31746   "template_args" : [ "type-204" ],
31747   "unique_id" : "_ZTSNSt3__14fposI9mbstate_tEE"
31748  },
31749  {
31750   "alignment" : 1,
31751   "linker_set_key" : "std::greater<void>",
31752   "name" : "std::greater<void>",
31753   "referenced_type" : "type-673",
31754   "self_type" : "type-673",
31755   "size" : 1,
31756   "source_file" : "/external/libcxx/include/functional",
31757   "template_args" : [ "type-97" ],
31758   "unique_id" : "_ZTSNSt3__17greaterIvEE"
31759  },
31760  {
31761   "alignment" : 1,
31762   "linker_set_key" : "std::greater_equal<void>",
31763   "name" : "std::greater_equal<void>",
31764   "referenced_type" : "type-674",
31765   "self_type" : "type-674",
31766   "size" : 1,
31767   "source_file" : "/external/libcxx/include/functional",
31768   "template_args" : [ "type-97" ],
31769   "unique_id" : "_ZTSNSt3__113greater_equalIvEE"
31770  },
31771  {
31772   "alignment" : 1,
31773   "base_specifiers" :
31774   [
31775    {
31776     "referenced_type" : "type-2970"
31777    }
31778   ],
31779   "linker_set_key" : "std::hash<bool>",
31780   "name" : "std::hash<bool>",
31781   "referenced_type" : "type-3005",
31782   "self_type" : "type-3005",
31783   "size" : 1,
31784   "source_file" : "/external/libcxx/include/utility",
31785   "template_args" : [ "type-31" ],
31786   "unique_id" : "_ZTSNSt3__14hashIbEE"
31787  },
31788  {
31789   "alignment" : 1,
31790   "base_specifiers" :
31791   [
31792    {
31793     "referenced_type" : "type-2974"
31794    }
31795   ],
31796   "linker_set_key" : "std::hash<char16_t>",
31797   "name" : "std::hash<char16_t>",
31798   "referenced_type" : "type-3017",
31799   "self_type" : "type-3017",
31800   "size" : 1,
31801   "source_file" : "/external/libcxx/include/utility",
31802   "template_args" : [ "type-67" ],
31803   "unique_id" : "_ZTSNSt3__14hashIDsEE"
31804  },
31805  {
31806   "alignment" : 1,
31807   "base_specifiers" :
31808   [
31809    {
31810     "referenced_type" : "type-2975"
31811    }
31812   ],
31813   "linker_set_key" : "std::hash<char32_t>",
31814   "name" : "std::hash<char32_t>",
31815   "referenced_type" : "type-3021",
31816   "self_type" : "type-3021",
31817   "size" : 1,
31818   "source_file" : "/external/libcxx/include/utility",
31819   "template_args" : [ "type-184" ],
31820   "unique_id" : "_ZTSNSt3__14hashIDiEE"
31821  },
31822  {
31823   "alignment" : 1,
31824   "base_specifiers" :
31825   [
31826    {
31827     "referenced_type" : "type-2971"
31828    }
31829   ],
31830   "linker_set_key" : "std::hash<char>",
31831   "name" : "std::hash<char>",
31832   "referenced_type" : "type-3008",
31833   "self_type" : "type-3008",
31834   "size" : 1,
31835   "source_file" : "/external/libcxx/include/utility",
31836   "template_args" : [ "type-22" ],
31837   "unique_id" : "_ZTSNSt3__14hashIcEE"
31838  },
31839  {
31840   "alignment" : 1,
31841   "base_specifiers" :
31842   [
31843    {
31844     "referenced_type" : "type-3001"
31845    }
31846   ],
31847   "linker_set_key" : "std::hash<double>",
31848   "name" : "std::hash<double>",
31849   "referenced_type" : "type-3052",
31850   "self_type" : "type-3052",
31851   "size" : 1,
31852   "source_file" : "/external/libcxx/include/utility",
31853   "template_args" : [ "type-35" ],
31854   "unique_id" : "_ZTSNSt3__14hashIdEE"
31855  },
31856  {
31857   "alignment" : 1,
31858   "base_specifiers" :
31859   [
31860    {
31861     "referenced_type" : "type-2998"
31862    }
31863   ],
31864   "linker_set_key" : "std::hash<float>",
31865   "name" : "std::hash<float>",
31866   "referenced_type" : "type-3049",
31867   "self_type" : "type-3049",
31868   "size" : 1,
31869   "source_file" : "/external/libcxx/include/utility",
31870   "template_args" : [ "type-33" ],
31871   "unique_id" : "_ZTSNSt3__14hashIfEE"
31872  },
31873  {
31874   "alignment" : 1,
31875   "base_specifiers" :
31876   [
31877    {
31878     "referenced_type" : "type-2979"
31879    }
31880   ],
31881   "linker_set_key" : "std::hash<int>",
31882   "name" : "std::hash<int>",
31883   "referenced_type" : "type-3035",
31884   "self_type" : "type-3035",
31885   "size" : 1,
31886   "source_file" : "/external/libcxx/include/utility",
31887   "template_args" : [ "type-11" ],
31888   "unique_id" : "_ZTSNSt3__14hashIiEE"
31889  },
31890  {
31891   "alignment" : 1,
31892   "base_specifiers" :
31893   [
31894    {
31895     "referenced_type" : "type-3004"
31896    }
31897   ],
31898   "linker_set_key" : "std::hash<long double>",
31899   "name" : "std::hash<long double>",
31900   "referenced_type" : "type-3055",
31901   "self_type" : "type-3055",
31902   "size" : 1,
31903   "source_file" : "/external/libcxx/include/utility",
31904   "template_args" : [ "type-3" ],
31905   "unique_id" : "_ZTSNSt3__14hashIeEE"
31906  },
31907  {
31908   "alignment" : 1,
31909   "base_specifiers" :
31910   [
31911    {
31912     "referenced_type" : "type-2996"
31913    }
31914   ],
31915   "linker_set_key" : "std::hash<long long>",
31916   "name" : "std::hash<long long>",
31917   "referenced_type" : "type-3047",
31918   "self_type" : "type-3047",
31919   "size" : 1,
31920   "source_file" : "/external/libcxx/include/utility",
31921   "template_args" : [ "type-2" ],
31922   "unique_id" : "_ZTSNSt3__14hashIxEE"
31923  },
31924  {
31925   "alignment" : 1,
31926   "base_specifiers" :
31927   [
31928    {
31929     "referenced_type" : "type-2981"
31930    }
31931   ],
31932   "linker_set_key" : "std::hash<long>",
31933   "name" : "std::hash<long>",
31934   "referenced_type" : "type-3041",
31935   "self_type" : "type-3041",
31936   "size" : 1,
31937   "source_file" : "/external/libcxx/include/utility",
31938   "template_args" : [ "type-27" ],
31939   "unique_id" : "_ZTSNSt3__14hashIlEE"
31940  },
31941  {
31942   "alignment" : 1,
31943   "base_specifiers" :
31944   [
31945    {
31946     "referenced_type" : "type-2990"
31947    }
31948   ],
31949   "linker_set_key" : "std::hash<nullptr_t>",
31950   "name" : "std::hash<nullptr_t>",
31951   "referenced_type" : "type-3059",
31952   "self_type" : "type-3059",
31953   "size" : 1,
31954   "source_file" : "/external/libcxx/include/utility",
31955   "template_args" : [ "type-494" ],
31956   "unique_id" : "_ZTSNSt3__14hashIDnEE"
31957  },
31958  {
31959   "alignment" : 1,
31960   "base_specifiers" :
31961   [
31962    {
31963     "referenced_type" : "type-2977"
31964    }
31965   ],
31966   "linker_set_key" : "std::hash<short>",
31967   "name" : "std::hash<short>",
31968   "referenced_type" : "type-3029",
31969   "self_type" : "type-3029",
31970   "size" : 1,
31971   "source_file" : "/external/libcxx/include/utility",
31972   "template_args" : [ "type-113" ],
31973   "unique_id" : "_ZTSNSt3__14hashIsEE"
31974  },
31975  {
31976   "alignment" : 1,
31977   "base_specifiers" :
31978   [
31979    {
31980     "referenced_type" : "type-2972"
31981    }
31982   ],
31983   "linker_set_key" : "std::hash<signed char>",
31984   "name" : "std::hash<signed char>",
31985   "referenced_type" : "type-3011",
31986   "self_type" : "type-3011",
31987   "size" : 1,
31988   "source_file" : "/external/libcxx/include/utility",
31989   "template_args" : [ "type-749" ],
31990   "unique_id" : "_ZTSNSt3__14hashIaEE"
31991  },
31992  {
31993   "alignment" : 1,
31994   "base_specifiers" :
31995   [
31996    {
31997     "referenced_type" : "type-1062"
31998    }
31999   ],
32000   "linker_set_key" : "std::hash<std::error_code>",
32001   "name" : "std::hash<std::error_code>",
32002   "referenced_type" : "type-1061",
32003   "self_type" : "type-1061",
32004   "size" : 1,
32005   "source_file" : "/external/libcxx/include/system_error",
32006   "template_args" : [ "type-596" ],
32007   "unique_id" : "_ZTSNSt3__14hashINS_10error_codeEEE"
32008  },
32009  {
32010   "alignment" : 1,
32011   "base_specifiers" :
32012   [
32013    {
32014     "referenced_type" : "type-1066"
32015    }
32016   ],
32017   "linker_set_key" : "std::hash<std::error_condition>",
32018   "name" : "std::hash<std::error_condition>",
32019   "referenced_type" : "type-1065",
32020   "self_type" : "type-1065",
32021   "size" : 1,
32022   "source_file" : "/external/libcxx/include/system_error",
32023   "template_args" : [ "type-1036" ],
32024   "unique_id" : "_ZTSNSt3__14hashINS_15error_conditionEEE"
32025  },
32026  {
32027   "alignment" : 1,
32028   "base_specifiers" :
32029   [
32030    {
32031     "referenced_type" : "type-2973"
32032    }
32033   ],
32034   "linker_set_key" : "std::hash<unsigned char>",
32035   "name" : "std::hash<unsigned char>",
32036   "referenced_type" : "type-3014",
32037   "self_type" : "type-3014",
32038   "size" : 1,
32039   "source_file" : "/external/libcxx/include/utility",
32040   "template_args" : [ "type-141" ],
32041   "unique_id" : "_ZTSNSt3__14hashIhEE"
32042  },
32043  {
32044   "alignment" : 1,
32045   "base_specifiers" :
32046   [
32047    {
32048     "referenced_type" : "type-2980"
32049    }
32050   ],
32051   "linker_set_key" : "std::hash<unsigned int>",
32052   "name" : "std::hash<unsigned int>",
32053   "referenced_type" : "type-3038",
32054   "self_type" : "type-3038",
32055   "size" : 1,
32056   "source_file" : "/external/libcxx/include/utility",
32057   "template_args" : [ "type-25" ],
32058   "unique_id" : "_ZTSNSt3__14hashIjEE"
32059  },
32060  {
32061   "alignment" : 1,
32062   "base_specifiers" :
32063   [
32064    {
32065     "referenced_type" : "type-2997"
32066    }
32067   ],
32068   "linker_set_key" : "std::hash<unsigned long long>",
32069   "name" : "std::hash<unsigned long long>",
32070   "referenced_type" : "type-3048",
32071   "self_type" : "type-3048",
32072   "size" : 1,
32073   "source_file" : "/external/libcxx/include/utility",
32074   "template_args" : [ "type-13" ],
32075   "unique_id" : "_ZTSNSt3__14hashIyEE"
32076  },
32077  {
32078   "alignment" : 1,
32079   "base_specifiers" :
32080   [
32081    {
32082     "referenced_type" : "type-2982"
32083    }
32084   ],
32085   "linker_set_key" : "std::hash<unsigned long>",
32086   "name" : "std::hash<unsigned long>",
32087   "referenced_type" : "type-3044",
32088   "self_type" : "type-3044",
32089   "size" : 1,
32090   "source_file" : "/external/libcxx/include/utility",
32091   "template_args" : [ "type-17" ],
32092   "unique_id" : "_ZTSNSt3__14hashImEE"
32093  },
32094  {
32095   "alignment" : 1,
32096   "base_specifiers" :
32097   [
32098    {
32099     "referenced_type" : "type-2978"
32100    }
32101   ],
32102   "linker_set_key" : "std::hash<unsigned short>",
32103   "name" : "std::hash<unsigned short>",
32104   "referenced_type" : "type-3032",
32105   "self_type" : "type-3032",
32106   "size" : 1,
32107   "source_file" : "/external/libcxx/include/utility",
32108   "template_args" : [ "type-59" ],
32109   "unique_id" : "_ZTSNSt3__14hashItEE"
32110  },
32111  {
32112   "alignment" : 1,
32113   "base_specifiers" :
32114   [
32115    {
32116     "referenced_type" : "type-2976"
32117    }
32118   ],
32119   "linker_set_key" : "std::hash<wchar_t>",
32120   "name" : "std::hash<wchar_t>",
32121   "referenced_type" : "type-3024",
32122   "self_type" : "type-3024",
32123   "size" : 1,
32124   "source_file" : "/external/libcxx/include/utility",
32125   "template_args" : [ "type-210" ],
32126   "unique_id" : "_ZTSNSt3__14hashIwEE"
32127  },
32128  {
32129   "alignment" : 1,
32130   "linker_set_key" : "std::in_place_t",
32131   "name" : "std::in_place_t",
32132   "referenced_type" : "type-2963",
32133   "self_type" : "type-2963",
32134   "size" : 1,
32135   "source_file" : "/external/libcxx/include/utility",
32136   "unique_id" : "_ZTSNSt3__110in_place_tE"
32137  },
32138  {
32139   "alignment" : 4,
32140   "fields" :
32141   [
32142    {
32143     "access" : "private",
32144     "field_name" : "__begin_",
32145     "referenced_type" : "type-2882"
32146    },
32147    {
32148     "access" : "private",
32149     "field_name" : "__size_",
32150     "field_offset" : 32,
32151     "referenced_type" : "type-25"
32152    }
32153   ],
32154   "linker_set_key" : "std::initializer_list<bool>",
32155   "name" : "std::initializer_list<bool>",
32156   "record_kind" : "class",
32157   "referenced_type" : "type-2881",
32158   "self_type" : "type-2881",
32159   "size" : 8,
32160   "source_file" : "/external/libcxx/include/initializer_list",
32161   "template_args" : [ "type-31" ],
32162   "unique_id" : "_ZTSSt16initializer_listIbE"
32163  },
32164  {
32165   "alignment" : 4,
32166   "fields" :
32167   [
32168    {
32169     "access" : "private",
32170     "field_name" : "__begin_",
32171     "referenced_type" : "type-771"
32172    },
32173    {
32174     "access" : "private",
32175     "field_name" : "__size_",
32176     "field_offset" : 32,
32177     "referenced_type" : "type-25"
32178    }
32179   ],
32180   "linker_set_key" : "std::initializer_list<char16_t>",
32181   "name" : "std::initializer_list<char16_t>",
32182   "record_kind" : "class",
32183   "referenced_type" : "type-2879",
32184   "self_type" : "type-2879",
32185   "size" : 8,
32186   "source_file" : "/external/libcxx/include/initializer_list",
32187   "template_args" : [ "type-67" ],
32188   "unique_id" : "_ZTSSt16initializer_listIDsE"
32189  },
32190  {
32191   "alignment" : 4,
32192   "fields" :
32193   [
32194    {
32195     "access" : "private",
32196     "field_name" : "__begin_",
32197     "referenced_type" : "type-778"
32198    },
32199    {
32200     "access" : "private",
32201     "field_name" : "__size_",
32202     "field_offset" : 32,
32203     "referenced_type" : "type-25"
32204    }
32205   ],
32206   "linker_set_key" : "std::initializer_list<char32_t>",
32207   "name" : "std::initializer_list<char32_t>",
32208   "record_kind" : "class",
32209   "referenced_type" : "type-2880",
32210   "self_type" : "type-2880",
32211   "size" : 8,
32212   "source_file" : "/external/libcxx/include/initializer_list",
32213   "template_args" : [ "type-184" ],
32214   "unique_id" : "_ZTSSt16initializer_listIDiE"
32215  },
32216  {
32217   "alignment" : 4,
32218   "fields" :
32219   [
32220    {
32221     "access" : "private",
32222     "field_name" : "__begin_",
32223     "referenced_type" : "type-129"
32224    },
32225    {
32226     "access" : "private",
32227     "field_name" : "__size_",
32228     "field_offset" : 32,
32229     "referenced_type" : "type-25"
32230    }
32231   ],
32232   "linker_set_key" : "std::initializer_list<char>",
32233   "name" : "std::initializer_list<char>",
32234   "record_kind" : "class",
32235   "referenced_type" : "type-2877",
32236   "self_type" : "type-2877",
32237   "size" : 8,
32238   "source_file" : "/external/libcxx/include/initializer_list",
32239   "template_args" : [ "type-22" ],
32240   "unique_id" : "_ZTSSt16initializer_listIcE"
32241  },
32242  {
32243   "alignment" : 4,
32244   "fields" :
32245   [
32246    {
32247     "access" : "private",
32248     "field_name" : "__begin_",
32249     "referenced_type" : "type-2886"
32250    },
32251    {
32252     "access" : "private",
32253     "field_name" : "__size_",
32254     "field_offset" : 32,
32255     "referenced_type" : "type-25"
32256    }
32257   ],
32258   "linker_set_key" : "std::initializer_list<int>",
32259   "name" : "std::initializer_list<int>",
32260   "record_kind" : "class",
32261   "referenced_type" : "type-2885",
32262   "self_type" : "type-2885",
32263   "size" : 8,
32264   "source_file" : "/external/libcxx/include/initializer_list",
32265   "template_args" : [ "type-11" ],
32266   "unique_id" : "_ZTSSt16initializer_listIiE"
32267  },
32268  {
32269   "alignment" : 4,
32270   "fields" :
32271   [
32272    {
32273     "access" : "private",
32274     "field_name" : "__begin_",
32275     "referenced_type" : "type-759"
32276    },
32277    {
32278     "access" : "private",
32279     "field_name" : "__size_",
32280     "field_offset" : 32,
32281     "referenced_type" : "type-25"
32282    }
32283   ],
32284   "linker_set_key" : "std::initializer_list<wchar_t>",
32285   "name" : "std::initializer_list<wchar_t>",
32286   "record_kind" : "class",
32287   "referenced_type" : "type-2878",
32288   "self_type" : "type-2878",
32289   "size" : 8,
32290   "source_file" : "/external/libcxx/include/initializer_list",
32291   "template_args" : [ "type-210" ],
32292   "unique_id" : "_ZTSSt16initializer_listIwE"
32293  },
32294  {
32295   "alignment" : 1,
32296   "linker_set_key" : "std::input_iterator_tag",
32297   "name" : "std::input_iterator_tag",
32298   "referenced_type" : "type-324",
32299   "self_type" : "type-324",
32300   "size" : 1,
32301   "source_file" : "/external/libcxx/include/iterator",
32302   "unique_id" : "_ZTSNSt3__118input_iterator_tagE"
32303  },
32304  {
32305   "alignment" : 1,
32306   "linker_set_key" : "std::integral_constant<bool, false>",
32307   "name" : "std::integral_constant<bool, false>",
32308   "referenced_type" : "type-329",
32309   "self_type" : "type-329",
32310   "size" : 1,
32311   "source_file" : "/external/libcxx/include/type_traits",
32312   "template_args" : [ "type-31" ],
32313   "unique_id" : "_ZTSNSt3__117integral_constantIbLb0EEE"
32314  },
32315  {
32316   "alignment" : 1,
32317   "linker_set_key" : "std::integral_constant<bool, true>",
32318   "name" : "std::integral_constant<bool, true>",
32319   "referenced_type" : "type-323",
32320   "self_type" : "type-323",
32321   "size" : 1,
32322   "source_file" : "/external/libcxx/include/type_traits",
32323   "template_args" : [ "type-31" ],
32324   "unique_id" : "_ZTSNSt3__117integral_constantIbLb1EEE"
32325  },
32326  {
32327   "alignment" : 1,
32328   "linker_set_key" : "std::integral_constant<int, 0>",
32329   "name" : "std::integral_constant<int, 0>",
32330   "referenced_type" : "type-1122",
32331   "self_type" : "type-1122",
32332   "size" : 1,
32333   "source_file" : "/external/libcxx/include/type_traits",
32334   "template_args" : [ "type-11" ],
32335   "unique_id" : "_ZTSNSt3__117integral_constantIiLi0EEE"
32336  },
32337  {
32338   "alignment" : 1,
32339   "linker_set_key" : "std::integral_constant<int, 1>",
32340   "name" : "std::integral_constant<int, 1>",
32341   "referenced_type" : "type-1144",
32342   "self_type" : "type-1144",
32343   "size" : 1,
32344   "source_file" : "/external/libcxx/include/type_traits",
32345   "template_args" : [ "type-11" ],
32346   "unique_id" : "_ZTSNSt3__117integral_constantIiLi1EEE"
32347  },
32348  {
32349   "alignment" : 1,
32350   "linker_set_key" : "std::integral_constant<int, 2>",
32351   "name" : "std::integral_constant<int, 2>",
32352   "referenced_type" : "type-1155",
32353   "self_type" : "type-1155",
32354   "size" : 1,
32355   "source_file" : "/external/libcxx/include/type_traits",
32356   "template_args" : [ "type-11" ],
32357   "unique_id" : "_ZTSNSt3__117integral_constantIiLi2EEE"
32358  },
32359  {
32360   "alignment" : 1,
32361   "linker_set_key" : "std::integral_constant<unsigned int, 0>",
32362   "name" : "std::integral_constant<unsigned int, 0>",
32363   "referenced_type" : "type-1097",
32364   "self_type" : "type-1097",
32365   "size" : 1,
32366   "source_file" : "/external/libcxx/include/type_traits",
32367   "template_args" : [ "type-25" ],
32368   "unique_id" : "_ZTSNSt3__117integral_constantIjLj0EEE"
32369  },
32370  {
32371   "alignment" : 1,
32372   "linker_set_key" : "std::integral_constant<unsigned int, 1>",
32373   "name" : "std::integral_constant<unsigned int, 1>",
32374   "referenced_type" : "type-2718",
32375   "self_type" : "type-2718",
32376   "size" : 1,
32377   "source_file" : "/external/libcxx/include/type_traits",
32378   "template_args" : [ "type-25" ],
32379   "unique_id" : "_ZTSNSt3__117integral_constantIjLj1EEE"
32380  },
32381  {
32382   "alignment" : 1,
32383   "linker_set_key" : "std::integral_constant<unsigned int, 2>",
32384   "name" : "std::integral_constant<unsigned int, 2>",
32385   "referenced_type" : "type-2721",
32386   "self_type" : "type-2721",
32387   "size" : 1,
32388   "source_file" : "/external/libcxx/include/type_traits",
32389   "template_args" : [ "type-25" ],
32390   "unique_id" : "_ZTSNSt3__117integral_constantIjLj2EEE"
32391  },
32392  {
32393   "alignment" : 1,
32394   "linker_set_key" : "std::integral_constant<unsigned int, 4>",
32395   "name" : "std::integral_constant<unsigned int, 4>",
32396   "referenced_type" : "type-2723",
32397   "self_type" : "type-2723",
32398   "size" : 1,
32399   "source_file" : "/external/libcxx/include/type_traits",
32400   "template_args" : [ "type-25" ],
32401   "unique_id" : "_ZTSNSt3__117integral_constantIjLj4EEE"
32402  },
32403  {
32404   "alignment" : 1,
32405   "linker_set_key" : "std::integral_constant<unsigned int, 8>",
32406   "name" : "std::integral_constant<unsigned int, 8>",
32407   "referenced_type" : "type-2726",
32408   "self_type" : "type-2726",
32409   "size" : 1,
32410   "source_file" : "/external/libcxx/include/type_traits",
32411   "template_args" : [ "type-25" ],
32412   "unique_id" : "_ZTSNSt3__117integral_constantIjLj8EEE"
32413  },
32414  {
32415   "alignment" : 4,
32416   "base_specifiers" :
32417   [
32418    {
32419     "referenced_type" : "type-342"
32420    }
32421   ],
32422   "linker_set_key" : "std::invalid_argument",
32423   "name" : "std::invalid_argument",
32424   "record_kind" : "class",
32425   "referenced_type" : "type-349",
32426   "self_type" : "type-349",
32427   "size" : 8,
32428   "source_file" : "/external/libcxx/include/stdexcept",
32429   "unique_id" : "_ZTSSt16invalid_argument",
32430   "vtable_components" :
32431   [
32432    {
32433     "kind" : "offset_to_top"
32434    },
32435    {
32436     "kind" : "rtti",
32437     "mangled_component_name" : "_ZTISt16invalid_argument"
32438    },
32439    {
32440     "kind" : "complete_dtor_pointer",
32441     "mangled_component_name" : "_ZNSt16invalid_argumentD1Ev"
32442    },
32443    {
32444     "kind" : "deleting_dtor_pointer",
32445     "mangled_component_name" : "_ZNSt16invalid_argumentD0Ev"
32446    },
32447    {
32448     "mangled_component_name" : "_ZNKSt11logic_error4whatEv"
32449    }
32450   ]
32451  },
32452  {
32453   "alignment" : 4,
32454   "fields" :
32455   [
32456    {
32457     "access" : "private",
32458     "field_name" : "__fmtflags_",
32459     "field_offset" : 32,
32460     "referenced_type" : "type-25"
32461    },
32462    {
32463     "access" : "private",
32464     "field_name" : "__precision_",
32465     "field_offset" : 64,
32466     "referenced_type" : "type-11"
32467    },
32468    {
32469     "access" : "private",
32470     "field_name" : "__width_",
32471     "field_offset" : 96,
32472     "referenced_type" : "type-11"
32473    },
32474    {
32475     "access" : "private",
32476     "field_name" : "__rdstate_",
32477     "field_offset" : 128,
32478     "referenced_type" : "type-25"
32479    },
32480    {
32481     "access" : "private",
32482     "field_name" : "__exceptions_",
32483     "field_offset" : 160,
32484     "referenced_type" : "type-25"
32485    },
32486    {
32487     "access" : "private",
32488     "field_name" : "__rdbuf_",
32489     "field_offset" : 192,
32490     "referenced_type" : "type-108"
32491    },
32492    {
32493     "access" : "private",
32494     "field_name" : "__loc_",
32495     "field_offset" : 224,
32496     "referenced_type" : "type-108"
32497    },
32498    {
32499     "access" : "private",
32500     "field_name" : "__fn_",
32501     "field_offset" : 256,
32502     "referenced_type" : "type-253"
32503    },
32504    {
32505     "access" : "private",
32506     "field_name" : "__index_",
32507     "field_offset" : 288,
32508     "referenced_type" : "type-258"
32509    },
32510    {
32511     "access" : "private",
32512     "field_name" : "__event_size_",
32513     "field_offset" : 320,
32514     "referenced_type" : "type-25"
32515    },
32516    {
32517     "access" : "private",
32518     "field_name" : "__event_cap_",
32519     "field_offset" : 352,
32520     "referenced_type" : "type-25"
32521    },
32522    {
32523     "access" : "private",
32524     "field_name" : "__iarray_",
32525     "field_offset" : 384,
32526     "referenced_type" : "type-259"
32527    },
32528    {
32529     "access" : "private",
32530     "field_name" : "__iarray_size_",
32531     "field_offset" : 416,
32532     "referenced_type" : "type-25"
32533    },
32534    {
32535     "access" : "private",
32536     "field_name" : "__iarray_cap_",
32537     "field_offset" : 448,
32538     "referenced_type" : "type-25"
32539    },
32540    {
32541     "access" : "private",
32542     "field_name" : "__parray_",
32543     "field_offset" : 480,
32544     "referenced_type" : "type-260"
32545    },
32546    {
32547     "access" : "private",
32548     "field_name" : "__parray_size_",
32549     "field_offset" : 512,
32550     "referenced_type" : "type-25"
32551    },
32552    {
32553     "access" : "private",
32554     "field_name" : "__parray_cap_",
32555     "field_offset" : 544,
32556     "referenced_type" : "type-25"
32557    }
32558   ],
32559   "linker_set_key" : "std::ios_base",
32560   "name" : "std::ios_base",
32561   "record_kind" : "class",
32562   "referenced_type" : "type-252",
32563   "self_type" : "type-252",
32564   "size" : 72,
32565   "source_file" : "/external/libcxx/include/ios",
32566   "unique_id" : "_ZTSNSt3__18ios_baseE",
32567   "vtable_components" :
32568   [
32569    {
32570     "kind" : "offset_to_top"
32571    },
32572    {
32573     "kind" : "rtti",
32574     "mangled_component_name" : "_ZTINSt3__18ios_baseE"
32575    },
32576    {
32577     "kind" : "complete_dtor_pointer",
32578     "mangled_component_name" : "_ZNSt3__18ios_baseD1Ev"
32579    },
32580    {
32581     "kind" : "deleting_dtor_pointer",
32582     "mangled_component_name" : "_ZNSt3__18ios_baseD0Ev"
32583    }
32584   ]
32585  },
32586  {
32587   "alignment" : 1,
32588   "linker_set_key" : "std::ios_base::Init",
32589   "name" : "std::ios_base::Init",
32590   "record_kind" : "class",
32591   "referenced_type" : "type-1203",
32592   "self_type" : "type-1203",
32593   "size" : 1,
32594   "source_file" : "/external/libcxx/include/ios",
32595   "unique_id" : "_ZTSNSt3__18ios_base4InitE"
32596  },
32597  {
32598   "alignment" : 4,
32599   "base_specifiers" :
32600   [
32601    {
32602     "referenced_type" : "type-1069"
32603    }
32604   ],
32605   "linker_set_key" : "std::ios_base::failure",
32606   "name" : "std::ios_base::failure",
32607   "record_kind" : "class",
32608   "referenced_type" : "type-1202",
32609   "self_type" : "type-1202",
32610   "size" : 16,
32611   "source_file" : "/external/libcxx/include/ios",
32612   "unique_id" : "_ZTSNSt3__18ios_base7failureE",
32613   "vtable_components" :
32614   [
32615    {
32616     "kind" : "offset_to_top"
32617    },
32618    {
32619     "kind" : "rtti",
32620     "mangled_component_name" : "_ZTINSt3__18ios_base7failureE"
32621    },
32622    {
32623     "kind" : "complete_dtor_pointer",
32624     "mangled_component_name" : "_ZNSt3__18ios_base7failureD1Ev"
32625    },
32626    {
32627     "kind" : "deleting_dtor_pointer",
32628     "mangled_component_name" : "_ZNSt3__18ios_base7failureD0Ev"
32629    },
32630    {
32631     "mangled_component_name" : "_ZNKSt13runtime_error4whatEv"
32632    }
32633   ]
32634  },
32635  {
32636   "alignment" : 1,
32637   "base_specifiers" :
32638   [
32639    {
32640     "referenced_type" : "type-329"
32641    }
32642   ],
32643   "linker_set_key" : "std::is_abstract<const char *>",
32644   "name" : "std::is_abstract<const char *>",
32645   "referenced_type" : "type-2543",
32646   "self_type" : "type-2543",
32647   "size" : 1,
32648   "source_file" : "/external/libcxx/include/type_traits",
32649   "template_args" : [ "type-129" ],
32650   "unique_id" : "_ZTSNSt3__111is_abstractIPKcEE"
32651  },
32652  {
32653   "alignment" : 1,
32654   "base_specifiers" :
32655   [
32656    {
32657     "referenced_type" : "type-329"
32658    }
32659   ],
32660   "linker_set_key" : "std::is_abstract<const char16_t *>",
32661   "name" : "std::is_abstract<const char16_t *>",
32662   "referenced_type" : "type-2548",
32663   "self_type" : "type-2548",
32664   "size" : 1,
32665   "source_file" : "/external/libcxx/include/type_traits",
32666   "template_args" : [ "type-771" ],
32667   "unique_id" : "_ZTSNSt3__111is_abstractIPKDsEE"
32668  },
32669  {
32670   "alignment" : 1,
32671   "base_specifiers" :
32672   [
32673    {
32674     "referenced_type" : "type-329"
32675    }
32676   ],
32677   "linker_set_key" : "std::is_abstract<const char32_t *>",
32678   "name" : "std::is_abstract<const char32_t *>",
32679   "referenced_type" : "type-2556",
32680   "self_type" : "type-2556",
32681   "size" : 1,
32682   "source_file" : "/external/libcxx/include/type_traits",
32683   "template_args" : [ "type-778" ],
32684   "unique_id" : "_ZTSNSt3__111is_abstractIPKDiEE"
32685  },
32686  {
32687   "alignment" : 1,
32688   "base_specifiers" :
32689   [
32690    {
32691     "referenced_type" : "type-329"
32692    }
32693   ],
32694   "linker_set_key" : "std::is_abstract<const wchar_t *>",
32695   "name" : "std::is_abstract<const wchar_t *>",
32696   "referenced_type" : "type-2545",
32697   "self_type" : "type-2545",
32698   "size" : 1,
32699   "source_file" : "/external/libcxx/include/type_traits",
32700   "template_args" : [ "type-759" ],
32701   "unique_id" : "_ZTSNSt3__111is_abstractIPKwEE"
32702  },
32703  {
32704   "alignment" : 1,
32705   "base_specifiers" :
32706   [
32707    {
32708     "referenced_type" : "type-329"
32709    }
32710   ],
32711   "linker_set_key" : "std::is_abstract<long double>",
32712   "name" : "std::is_abstract<long double>",
32713   "referenced_type" : "type-2562",
32714   "self_type" : "type-2562",
32715   "size" : 1,
32716   "source_file" : "/external/libcxx/include/type_traits",
32717   "template_args" : [ "type-3" ],
32718   "unique_id" : "_ZTSNSt3__111is_abstractIeEE"
32719  },
32720  {
32721   "alignment" : 1,
32722   "base_specifiers" :
32723   [
32724    {
32725     "referenced_type" : "type-329"
32726    }
32727   ],
32728   "linker_set_key" : "std::is_abstract<long long>",
32729   "name" : "std::is_abstract<long long>",
32730   "referenced_type" : "type-2563",
32731   "self_type" : "type-2563",
32732   "size" : 1,
32733   "source_file" : "/external/libcxx/include/type_traits",
32734   "template_args" : [ "type-2" ],
32735   "unique_id" : "_ZTSNSt3__111is_abstractIxEE"
32736  },
32737  {
32738   "alignment" : 1,
32739   "base_specifiers" :
32740   [
32741    {
32742     "referenced_type" : "type-329"
32743    }
32744   ],
32745   "linker_set_key" : "std::is_abstract<long>",
32746   "name" : "std::is_abstract<long>",
32747   "referenced_type" : "type-2557",
32748   "self_type" : "type-2557",
32749   "size" : 1,
32750   "source_file" : "/external/libcxx/include/type_traits",
32751   "template_args" : [ "type-27" ],
32752   "unique_id" : "_ZTSNSt3__111is_abstractIlEE"
32753  },
32754  {
32755   "alignment" : 1,
32756   "base_specifiers" :
32757   [
32758    {
32759     "referenced_type" : "type-329"
32760    }
32761   ],
32762   "linker_set_key" : "std::is_abstract<std::basic_string_view<char, std::char_traits<char> > >",
32763   "name" : "std::is_abstract<std::basic_string_view<char, std::char_traits<char> > >",
32764   "referenced_type" : "type-2538",
32765   "self_type" : "type-2538",
32766   "size" : 1,
32767   "source_file" : "/external/libcxx/include/type_traits",
32768   "template_args" : [ "type-765" ],
32769   "unique_id" : "_ZTSNSt3__111is_abstractINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE"
32770  },
32771  {
32772   "alignment" : 1,
32773   "base_specifiers" :
32774   [
32775    {
32776     "referenced_type" : "type-329"
32777    }
32778   ],
32779   "linker_set_key" : "std::is_abstract<std::basic_string_view<char16_t, std::char_traits<char16_t> > >",
32780   "name" : "std::is_abstract<std::basic_string_view<char16_t, std::char_traits<char16_t> > >",
32781   "referenced_type" : "type-2546",
32782   "self_type" : "type-2546",
32783   "size" : 1,
32784   "source_file" : "/external/libcxx/include/type_traits",
32785   "template_args" : [ "type-770" ],
32786   "unique_id" : "_ZTSNSt3__111is_abstractINS_17basic_string_viewIDsNS_11char_traitsIDsEEEEEE"
32787  },
32788  {
32789   "alignment" : 1,
32790   "base_specifiers" :
32791   [
32792    {
32793     "referenced_type" : "type-329"
32794    }
32795   ],
32796   "linker_set_key" : "std::is_abstract<std::basic_string_view<char32_t, std::char_traits<char32_t> > >",
32797   "name" : "std::is_abstract<std::basic_string_view<char32_t, std::char_traits<char32_t> > >",
32798   "referenced_type" : "type-2549",
32799   "self_type" : "type-2549",
32800   "size" : 1,
32801   "source_file" : "/external/libcxx/include/type_traits",
32802   "template_args" : [ "type-777" ],
32803   "unique_id" : "_ZTSNSt3__111is_abstractINS_17basic_string_viewIDiNS_11char_traitsIDiEEEEEE"
32804  },
32805  {
32806   "alignment" : 1,
32807   "base_specifiers" :
32808   [
32809    {
32810     "referenced_type" : "type-329"
32811    }
32812   ],
32813   "linker_set_key" : "std::is_abstract<std::basic_string_view<wchar_t, std::char_traits<wchar_t> > >",
32814   "name" : "std::is_abstract<std::basic_string_view<wchar_t, std::char_traits<wchar_t> > >",
32815   "referenced_type" : "type-2544",
32816   "self_type" : "type-2544",
32817   "size" : 1,
32818   "source_file" : "/external/libcxx/include/type_traits",
32819   "template_args" : [ "type-783" ],
32820   "unique_id" : "_ZTSNSt3__111is_abstractINS_17basic_string_viewIwNS_11char_traitsIwEEEEEE"
32821  },
32822  {
32823   "alignment" : 1,
32824   "base_specifiers" :
32825   [
32826    {
32827     "referenced_type" : "type-329"
32828    }
32829   ],
32830   "linker_set_key" : "std::is_abstract<std::chrono::duration<long double, std::ratio<1, 1000000000> > >",
32831   "name" : "std::is_abstract<std::chrono::duration<long double, std::ratio<1, 1000000000> > >",
32832   "referenced_type" : "type-2564",
32833   "self_type" : "type-2564",
32834   "size" : 1,
32835   "source_file" : "/external/libcxx/include/type_traits",
32836   "template_args" : [ "type-631" ],
32837   "unique_id" : "_ZTSNSt3__111is_abstractINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE"
32838  },
32839  {
32840   "alignment" : 1,
32841   "base_specifiers" :
32842   [
32843    {
32844     "referenced_type" : "type-329"
32845    }
32846   ],
32847   "linker_set_key" : "std::is_abstract<std::forward_iterator_tag>",
32848   "name" : "std::is_abstract<std::forward_iterator_tag>",
32849   "referenced_type" : "type-2569",
32850   "self_type" : "type-2569",
32851   "size" : 1,
32852   "source_file" : "/external/libcxx/include/type_traits",
32853   "template_args" : [ "type-326" ],
32854   "unique_id" : "_ZTSNSt3__111is_abstractINS_20forward_iterator_tagEEE"
32855  },
32856  {
32857   "alignment" : 1,
32858   "base_specifiers" :
32859   [
32860    {
32861     "referenced_type" : "type-329"
32862    }
32863   ],
32864   "linker_set_key" : "std::is_abstract<std::input_iterator_tag>",
32865   "name" : "std::is_abstract<std::input_iterator_tag>",
32866   "referenced_type" : "type-2568",
32867   "self_type" : "type-2568",
32868   "size" : 1,
32869   "source_file" : "/external/libcxx/include/type_traits",
32870   "template_args" : [ "type-324" ],
32871   "unique_id" : "_ZTSNSt3__111is_abstractINS_18input_iterator_tagEEE"
32872  },
32873  {
32874   "alignment" : 1,
32875   "base_specifiers" :
32876   [
32877    {
32878     "referenced_type" : "type-329"
32879    }
32880   ],
32881   "linker_set_key" : "std::is_arithmetic<android::hardware::hidl_death_recipient *>",
32882   "name" : "std::is_arithmetic<android::hardware::hidl_death_recipient *>",
32883   "referenced_type" : "type-2348",
32884   "self_type" : "type-2348",
32885   "size" : 1,
32886   "source_file" : "/external/libcxx/include/type_traits",
32887   "template_args" : [ "type-901" ],
32888   "unique_id" : "_ZTSNSt3__113is_arithmeticIPN7android8hardware20hidl_death_recipientEEE"
32889  },
32890  {
32891   "alignment" : 1,
32892   "base_specifiers" :
32893   [
32894    {
32895     "referenced_type" : "type-329"
32896    }
32897   ],
32898   "linker_set_key" : "std::is_arithmetic<android::hardware::hidl_string>",
32899   "name" : "std::is_arithmetic<android::hardware::hidl_string>",
32900   "referenced_type" : "type-2347",
32901   "self_type" : "type-2347",
32902   "size" : 1,
32903   "source_file" : "/external/libcxx/include/type_traits",
32904   "template_args" : [ "type-126" ],
32905   "unique_id" : "_ZTSNSt3__113is_arithmeticIN7android8hardware11hidl_stringEEE"
32906  },
32907  {
32908   "alignment" : 1,
32909   "base_specifiers" :
32910   [
32911    {
32912     "referenced_type" : "type-323"
32913    }
32914   ],
32915   "linker_set_key" : "std::is_arithmetic<char>",
32916   "name" : "std::is_arithmetic<char>",
32917   "referenced_type" : "type-2342",
32918   "self_type" : "type-2342",
32919   "size" : 1,
32920   "source_file" : "/external/libcxx/include/type_traits",
32921   "template_args" : [ "type-22" ],
32922   "unique_id" : "_ZTSNSt3__113is_arithmeticIcEE"
32923  },
32924  {
32925   "alignment" : 1,
32926   "base_specifiers" :
32927   [
32928    {
32929     "referenced_type" : "type-329"
32930    }
32931   ],
32932   "linker_set_key" : "std::is_arithmetic<const native_handle *>",
32933   "name" : "std::is_arithmetic<const native_handle *>",
32934   "referenced_type" : "type-2346",
32935   "self_type" : "type-2346",
32936   "size" : 1,
32937   "source_file" : "/external/libcxx/include/type_traits",
32938   "template_args" : [ "type-8" ],
32939   "unique_id" : "_ZTSNSt3__113is_arithmeticIPK13native_handleEE"
32940  },
32941  {
32942   "alignment" : 1,
32943   "base_specifiers" :
32944   [
32945    {
32946     "referenced_type" : "type-323"
32947    }
32948   ],
32949   "linker_set_key" : "std::is_arithmetic<int>",
32950   "name" : "std::is_arithmetic<int>",
32951   "referenced_type" : "type-2336",
32952   "self_type" : "type-2336",
32953   "size" : 1,
32954   "source_file" : "/external/libcxx/include/type_traits",
32955   "template_args" : [ "type-11" ],
32956   "unique_id" : "_ZTSNSt3__113is_arithmeticIiEE"
32957  },
32958  {
32959   "alignment" : 1,
32960   "base_specifiers" :
32961   [
32962    {
32963     "referenced_type" : "type-323"
32964    }
32965   ],
32966   "linker_set_key" : "std::is_arithmetic<long long>",
32967   "name" : "std::is_arithmetic<long long>",
32968   "referenced_type" : "type-2339",
32969   "self_type" : "type-2339",
32970   "size" : 1,
32971   "source_file" : "/external/libcxx/include/type_traits",
32972   "template_args" : [ "type-2" ],
32973   "unique_id" : "_ZTSNSt3__113is_arithmeticIxEE"
32974  },
32975  {
32976   "alignment" : 1,
32977   "base_specifiers" :
32978   [
32979    {
32980     "referenced_type" : "type-323"
32981    }
32982   ],
32983   "linker_set_key" : "std::is_arithmetic<long>",
32984   "name" : "std::is_arithmetic<long>",
32985   "referenced_type" : "type-2338",
32986   "self_type" : "type-2338",
32987   "size" : 1,
32988   "source_file" : "/external/libcxx/include/type_traits",
32989   "template_args" : [ "type-27" ],
32990   "unique_id" : "_ZTSNSt3__113is_arithmeticIlEE"
32991  },
32992  {
32993   "alignment" : 1,
32994   "base_specifiers" :
32995   [
32996    {
32997     "referenced_type" : "type-323"
32998    }
32999   ],
33000   "linker_set_key" : "std::is_arithmetic<signed char>",
33001   "name" : "std::is_arithmetic<signed char>",
33002   "referenced_type" : "type-2345",
33003   "self_type" : "type-2345",
33004   "size" : 1,
33005   "source_file" : "/external/libcxx/include/type_traits",
33006   "template_args" : [ "type-749" ],
33007   "unique_id" : "_ZTSNSt3__113is_arithmeticIaEE"
33008  },
33009  {
33010   "alignment" : 1,
33011   "base_specifiers" :
33012   [
33013    {
33014     "referenced_type" : "type-323"
33015    }
33016   ],
33017   "linker_set_key" : "std::is_arithmetic<unsigned char>",
33018   "name" : "std::is_arithmetic<unsigned char>",
33019   "referenced_type" : "type-2344",
33020   "self_type" : "type-2344",
33021   "size" : 1,
33022   "source_file" : "/external/libcxx/include/type_traits",
33023   "template_args" : [ "type-141" ],
33024   "unique_id" : "_ZTSNSt3__113is_arithmeticIhEE"
33025  },
33026  {
33027   "alignment" : 1,
33028   "base_specifiers" :
33029   [
33030    {
33031     "referenced_type" : "type-323"
33032    }
33033   ],
33034   "linker_set_key" : "std::is_arithmetic<unsigned int>",
33035   "name" : "std::is_arithmetic<unsigned int>",
33036   "referenced_type" : "type-2337",
33037   "self_type" : "type-2337",
33038   "size" : 1,
33039   "source_file" : "/external/libcxx/include/type_traits",
33040   "template_args" : [ "type-25" ],
33041   "unique_id" : "_ZTSNSt3__113is_arithmeticIjEE"
33042  },
33043  {
33044   "alignment" : 1,
33045   "base_specifiers" :
33046   [
33047    {
33048     "referenced_type" : "type-323"
33049    }
33050   ],
33051   "linker_set_key" : "std::is_arithmetic<unsigned long long>",
33052   "name" : "std::is_arithmetic<unsigned long long>",
33053   "referenced_type" : "type-2341",
33054   "self_type" : "type-2341",
33055   "size" : 1,
33056   "source_file" : "/external/libcxx/include/type_traits",
33057   "template_args" : [ "type-13" ],
33058   "unique_id" : "_ZTSNSt3__113is_arithmeticIyEE"
33059  },
33060  {
33061   "alignment" : 1,
33062   "base_specifiers" :
33063   [
33064    {
33065     "referenced_type" : "type-323"
33066    }
33067   ],
33068   "linker_set_key" : "std::is_arithmetic<unsigned long>",
33069   "name" : "std::is_arithmetic<unsigned long>",
33070   "referenced_type" : "type-2340",
33071   "self_type" : "type-2340",
33072   "size" : 1,
33073   "source_file" : "/external/libcxx/include/type_traits",
33074   "template_args" : [ "type-17" ],
33075   "unique_id" : "_ZTSNSt3__113is_arithmeticImEE"
33076  },
33077  {
33078   "alignment" : 1,
33079   "base_specifiers" :
33080   [
33081    {
33082     "referenced_type" : "type-329"
33083    }
33084   ],
33085   "linker_set_key" : "std::is_array<char16_t>",
33086   "name" : "std::is_array<char16_t>",
33087   "referenced_type" : "type-1934",
33088   "self_type" : "type-1934",
33089   "size" : 1,
33090   "source_file" : "/external/libcxx/include/type_traits",
33091   "template_args" : [ "type-67" ],
33092   "unique_id" : "_ZTSNSt3__18is_arrayIDsEE"
33093  },
33094  {
33095   "alignment" : 1,
33096   "base_specifiers" :
33097   [
33098    {
33099     "referenced_type" : "type-329"
33100    }
33101   ],
33102   "linker_set_key" : "std::is_array<char32_t>",
33103   "name" : "std::is_array<char32_t>",
33104   "referenced_type" : "type-1935",
33105   "self_type" : "type-1935",
33106   "size" : 1,
33107   "source_file" : "/external/libcxx/include/type_traits",
33108   "template_args" : [ "type-184" ],
33109   "unique_id" : "_ZTSNSt3__18is_arrayIDiEE"
33110  },
33111  {
33112   "alignment" : 1,
33113   "base_specifiers" :
33114   [
33115    {
33116     "referenced_type" : "type-329"
33117    }
33118   ],
33119   "linker_set_key" : "std::is_array<char>",
33120   "name" : "std::is_array<char>",
33121   "referenced_type" : "type-1932",
33122   "self_type" : "type-1932",
33123   "size" : 1,
33124   "source_file" : "/external/libcxx/include/type_traits",
33125   "template_args" : [ "type-22" ],
33126   "unique_id" : "_ZTSNSt3__18is_arrayIcEE"
33127  },
33128  {
33129   "alignment" : 1,
33130   "base_specifiers" :
33131   [
33132    {
33133     "referenced_type" : "type-329"
33134    }
33135   ],
33136   "linker_set_key" : "std::is_array<const std::__compressed_pair<char *, void (*)(void *)> >",
33137   "name" : "std::is_array<const std::__compressed_pair<char *, void (*)(void *)> >",
33138   "referenced_type" : "type-1949",
33139   "self_type" : "type-1949",
33140   "size" : 1,
33141   "source_file" : "/external/libcxx/include/type_traits",
33142   "template_args" : [ "type-1519" ],
33143   "unique_id" : "_ZTSNSt3__18is_arrayIKNS_17__compressed_pairIPcPFvPvEEEEE"
33144  },
33145  {
33146   "alignment" : 1,
33147   "base_specifiers" :
33148   [
33149    {
33150     "referenced_type" : "type-329"
33151    }
33152   ],
33153   "linker_set_key" : "std::is_array<const std::__compressed_pair<unsigned char *, void (*)(void *)> >",
33154   "name" : "std::is_array<const std::__compressed_pair<unsigned char *, void (*)(void *)> >",
33155   "referenced_type" : "type-1946",
33156   "self_type" : "type-1946",
33157   "size" : 1,
33158   "source_file" : "/external/libcxx/include/type_traits",
33159   "template_args" : [ "type-1464" ],
33160   "unique_id" : "_ZTSNSt3__18is_arrayIKNS_17__compressed_pairIPhPFvPvEEEEE"
33161  },
33162  {
33163   "alignment" : 1,
33164   "base_specifiers" :
33165   [
33166    {
33167     "referenced_type" : "type-329"
33168    }
33169   ],
33170   "linker_set_key" : "std::is_array<const std::__compressed_pair<unsigned int *, void (*)(void *)> >",
33171   "name" : "std::is_array<const std::__compressed_pair<unsigned int *, void (*)(void *)> >",
33172   "referenced_type" : "type-1952",
33173   "self_type" : "type-1952",
33174   "size" : 1,
33175   "source_file" : "/external/libcxx/include/type_traits",
33176   "template_args" : [ "type-1557" ],
33177   "unique_id" : "_ZTSNSt3__18is_arrayIKNS_17__compressed_pairIPjPFvPvEEEEE"
33178  },
33179  {
33180   "alignment" : 1,
33181   "base_specifiers" :
33182   [
33183    {
33184     "referenced_type" : "type-329"
33185    }
33186   ],
33187   "linker_set_key" : "std::is_array<const std::__compressed_pair_elem<char *, 0, false> >",
33188   "name" : "std::is_array<const std::__compressed_pair_elem<char *, 0, false> >",
33189   "referenced_type" : "type-1947",
33190   "self_type" : "type-1947",
33191   "size" : 1,
33192   "source_file" : "/external/libcxx/include/type_traits",
33193   "template_args" : [ "type-1496" ],
33194   "unique_id" : "_ZTSNSt3__18is_arrayIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE"
33195  },
33196  {
33197   "alignment" : 1,
33198   "base_specifiers" :
33199   [
33200    {
33201     "referenced_type" : "type-329"
33202    }
33203   ],
33204   "linker_set_key" : "std::is_array<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
33205   "name" : "std::is_array<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
33206   "referenced_type" : "type-1963",
33207   "self_type" : "type-1963",
33208   "size" : 1,
33209   "source_file" : "/external/libcxx/include/type_traits",
33210   "template_args" : [ "type-64" ],
33211   "unique_id" : "_ZTSNSt3__18is_arrayIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE"
33212  },
33213  {
33214   "alignment" : 1,
33215   "base_specifiers" :
33216   [
33217    {
33218     "referenced_type" : "type-329"
33219    }
33220   ],
33221   "linker_set_key" : "std::is_array<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
33222   "name" : "std::is_array<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
33223   "referenced_type" : "type-1971",
33224   "self_type" : "type-1971",
33225   "size" : 1,
33226   "source_file" : "/external/libcxx/include/type_traits",
33227   "template_args" : [ "type-271" ],
33228   "unique_id" : "_ZTSNSt3__18is_arrayIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE"
33229  },
33230  {
33231   "alignment" : 1,
33232   "base_specifiers" :
33233   [
33234    {
33235     "referenced_type" : "type-329"
33236    }
33237   ],
33238   "linker_set_key" : "std::is_array<const std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
33239   "name" : "std::is_array<const std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
33240   "referenced_type" : "type-1955",
33241   "self_type" : "type-1955",
33242   "size" : 1,
33243   "source_file" : "/external/libcxx/include/type_traits",
33244   "template_args" : [ "type-370" ],
33245   "unique_id" : "_ZTSNSt3__18is_arrayIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE"
33246  },
33247  {
33248   "alignment" : 1,
33249   "base_specifiers" :
33250   [
33251    {
33252     "referenced_type" : "type-329"
33253    }
33254   ],
33255   "linker_set_key" : "std::is_array<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
33256   "name" : "std::is_array<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
33257   "referenced_type" : "type-1959",
33258   "self_type" : "type-1959",
33259   "size" : 1,
33260   "source_file" : "/external/libcxx/include/type_traits",
33261   "template_args" : [ "type-605" ],
33262   "unique_id" : "_ZTSNSt3__18is_arrayIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE"
33263  },
33264  {
33265   "alignment" : 1,
33266   "base_specifiers" :
33267   [
33268    {
33269     "referenced_type" : "type-329"
33270    }
33271   ],
33272   "linker_set_key" : "std::is_array<const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
33273   "name" : "std::is_array<const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
33274   "referenced_type" : "type-1962",
33275   "self_type" : "type-1962",
33276   "size" : 1,
33277   "source_file" : "/external/libcxx/include/type_traits",
33278   "template_args" : [ "type-709" ],
33279   "unique_id" : "_ZTSNSt3__18is_arrayIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE"
33280  },
33281  {
33282   "alignment" : 1,
33283   "base_specifiers" :
33284   [
33285    {
33286     "referenced_type" : "type-329"
33287    }
33288   ],
33289   "linker_set_key" : "std::is_array<const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
33290   "name" : "std::is_array<const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
33291   "referenced_type" : "type-1970",
33292   "self_type" : "type-1970",
33293   "size" : 1,
33294   "source_file" : "/external/libcxx/include/type_traits",
33295   "template_args" : [ "type-178" ],
33296   "unique_id" : "_ZTSNSt3__18is_arrayIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE"
33297  },
33298  {
33299   "alignment" : 1,
33300   "base_specifiers" :
33301   [
33302    {
33303     "referenced_type" : "type-329"
33304    }
33305   ],
33306   "linker_set_key" : "std::is_array<const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
33307   "name" : "std::is_array<const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
33308   "referenced_type" : "type-1954",
33309   "self_type" : "type-1954",
33310   "size" : 1,
33311   "source_file" : "/external/libcxx/include/type_traits",
33312   "template_args" : [ "type-321" ],
33313   "unique_id" : "_ZTSNSt3__18is_arrayIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE"
33314  },
33315  {
33316   "alignment" : 1,
33317   "base_specifiers" :
33318   [
33319    {
33320     "referenced_type" : "type-329"
33321    }
33322   ],
33323   "linker_set_key" : "std::is_array<const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
33324   "name" : "std::is_array<const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
33325   "referenced_type" : "type-1958",
33326   "self_type" : "type-1958",
33327   "size" : 1,
33328   "source_file" : "/external/libcxx/include/type_traits",
33329   "template_args" : [ "type-444" ],
33330   "unique_id" : "_ZTSNSt3__18is_arrayIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE"
33331  },
33332  {
33333   "alignment" : 1,
33334   "base_specifiers" :
33335   [
33336    {
33337     "referenced_type" : "type-329"
33338    }
33339   ],
33340   "linker_set_key" : "std::is_array<const std::__compressed_pair_elem<unsigned char *, 0, false> >",
33341   "name" : "std::is_array<const std::__compressed_pair_elem<unsigned char *, 0, false> >",
33342   "referenced_type" : "type-1939",
33343   "self_type" : "type-1939",
33344   "size" : 1,
33345   "source_file" : "/external/libcxx/include/type_traits",
33346   "template_args" : [ "type-300" ],
33347   "unique_id" : "_ZTSNSt3__18is_arrayIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE"
33348  },
33349  {
33350   "alignment" : 1,
33351   "base_specifiers" :
33352   [
33353    {
33354     "referenced_type" : "type-329"
33355    }
33356   ],
33357   "linker_set_key" : "std::is_array<const std::__compressed_pair_elem<unsigned int *, 0, false> >",
33358   "name" : "std::is_array<const std::__compressed_pair_elem<unsigned int *, 0, false> >",
33359   "referenced_type" : "type-1950",
33360   "self_type" : "type-1950",
33361   "size" : 1,
33362   "source_file" : "/external/libcxx/include/type_traits",
33363   "template_args" : [ "type-1531" ],
33364   "unique_id" : "_ZTSNSt3__18is_arrayIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE"
33365  },
33366  {
33367   "alignment" : 1,
33368   "base_specifiers" :
33369   [
33370    {
33371     "referenced_type" : "type-329"
33372    }
33373   ],
33374   "linker_set_key" : "std::is_array<const std::__compressed_pair_elem<void (*)(void *), 1, false> >",
33375   "name" : "std::is_array<const std::__compressed_pair_elem<void (*)(void *), 1, false> >",
33376   "referenced_type" : "type-1940",
33377   "self_type" : "type-1940",
33378   "size" : 1,
33379   "source_file" : "/external/libcxx/include/type_traits",
33380   "template_args" : [ "type-1426" ],
33381   "unique_id" : "_ZTSNSt3__18is_arrayIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE"
33382  },
33383  {
33384   "alignment" : 1,
33385   "base_specifiers" :
33386   [
33387    {
33388     "referenced_type" : "type-329"
33389    }
33390   ],
33391   "linker_set_key" : "std::is_array<const std::allocator<char> >",
33392   "name" : "std::is_array<const std::allocator<char> >",
33393   "referenced_type" : "type-1974",
33394   "self_type" : "type-1974",
33395   "size" : 1,
33396   "source_file" : "/external/libcxx/include/type_traits",
33397   "template_args" : [ "type-399" ],
33398   "unique_id" : "_ZTSNSt3__18is_arrayIKNS_9allocatorIcEEEE"
33399  },
33400  {
33401   "alignment" : 1,
33402   "base_specifiers" :
33403   [
33404    {
33405     "referenced_type" : "type-329"
33406    }
33407   ],
33408   "linker_set_key" : "std::is_array<long double>",
33409   "name" : "std::is_array<long double>",
33410   "referenced_type" : "type-1938",
33411   "self_type" : "type-1938",
33412   "size" : 1,
33413   "source_file" : "/external/libcxx/include/type_traits",
33414   "template_args" : [ "type-3" ],
33415   "unique_id" : "_ZTSNSt3__18is_arrayIeEE"
33416  },
33417  {
33418   "alignment" : 1,
33419   "base_specifiers" :
33420   [
33421    {
33422     "referenced_type" : "type-329"
33423    }
33424   ],
33425   "linker_set_key" : "std::is_array<long long>",
33426   "name" : "std::is_array<long long>",
33427   "referenced_type" : "type-1936",
33428   "self_type" : "type-1936",
33429   "size" : 1,
33430   "source_file" : "/external/libcxx/include/type_traits",
33431   "template_args" : [ "type-2" ],
33432   "unique_id" : "_ZTSNSt3__18is_arrayIxEE"
33433  },
33434  {
33435   "alignment" : 1,
33436   "base_specifiers" :
33437   [
33438    {
33439     "referenced_type" : "type-329"
33440    }
33441   ],
33442   "linker_set_key" : "std::is_array<long>",
33443   "name" : "std::is_array<long>",
33444   "referenced_type" : "type-1937",
33445   "self_type" : "type-1937",
33446   "size" : 1,
33447   "source_file" : "/external/libcxx/include/type_traits",
33448   "template_args" : [ "type-27" ],
33449   "unique_id" : "_ZTSNSt3__18is_arrayIlEE"
33450  },
33451  {
33452   "alignment" : 1,
33453   "base_specifiers" :
33454   [
33455    {
33456     "referenced_type" : "type-329"
33457    }
33458   ],
33459   "linker_set_key" : "std::is_array<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> > >",
33460   "name" : "std::is_array<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> > >",
33461   "referenced_type" : "type-1975",
33462   "self_type" : "type-1975",
33463   "size" : 1,
33464   "source_file" : "/external/libcxx/include/type_traits",
33465   "template_args" : [ "type-223" ],
33466   "unique_id" : "_ZTSNSt3__18is_arrayINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE"
33467  },
33468  {
33469   "alignment" : 1,
33470   "base_specifiers" :
33471   [
33472    {
33473     "referenced_type" : "type-329"
33474    }
33475   ],
33476   "linker_set_key" : "std::is_array<std::__compressed_pair_elem<char *, 0, false> >",
33477   "name" : "std::is_array<std::__compressed_pair_elem<char *, 0, false> >",
33478   "referenced_type" : "type-1948",
33479   "self_type" : "type-1948",
33480   "size" : 1,
33481   "source_file" : "/external/libcxx/include/type_traits",
33482   "template_args" : [ "type-634" ],
33483   "unique_id" : "_ZTSNSt3__18is_arrayINS_22__compressed_pair_elemIPcLi0ELb0EEEEE"
33484  },
33485  {
33486   "alignment" : 1,
33487   "base_specifiers" :
33488   [
33489    {
33490     "referenced_type" : "type-329"
33491    }
33492   ],
33493   "linker_set_key" : "std::is_array<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
33494   "name" : "std::is_array<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
33495   "referenced_type" : "type-1966",
33496   "self_type" : "type-1966",
33497   "size" : 1,
33498   "source_file" : "/external/libcxx/include/type_traits",
33499   "template_args" : [ "type-65" ],
33500   "unique_id" : "_ZTSNSt3__18is_arrayINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE"
33501  },
33502  {
33503   "alignment" : 1,
33504   "base_specifiers" :
33505   [
33506    {
33507     "referenced_type" : "type-329"
33508    }
33509   ],
33510   "linker_set_key" : "std::is_array<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
33511   "name" : "std::is_array<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
33512   "referenced_type" : "type-1973",
33513   "self_type" : "type-1973",
33514   "size" : 1,
33515   "source_file" : "/external/libcxx/include/type_traits",
33516   "template_args" : [ "type-272" ],
33517   "unique_id" : "_ZTSNSt3__18is_arrayINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE"
33518  },
33519  {
33520   "alignment" : 1,
33521   "base_specifiers" :
33522   [
33523    {
33524     "referenced_type" : "type-329"
33525    }
33526   ],
33527   "linker_set_key" : "std::is_array<std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
33528   "name" : "std::is_array<std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
33529   "referenced_type" : "type-1957",
33530   "self_type" : "type-1957",
33531   "size" : 1,
33532   "source_file" : "/external/libcxx/include/type_traits",
33533   "template_args" : [ "type-232" ],
33534   "unique_id" : "_ZTSNSt3__18is_arrayINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE"
33535  },
33536  {
33537   "alignment" : 1,
33538   "base_specifiers" :
33539   [
33540    {
33541     "referenced_type" : "type-329"
33542    }
33543   ],
33544   "linker_set_key" : "std::is_array<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
33545   "name" : "std::is_array<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
33546   "referenced_type" : "type-1961",
33547   "self_type" : "type-1961",
33548   "size" : 1,
33549   "source_file" : "/external/libcxx/include/type_traits",
33550   "template_args" : [ "type-606" ],
33551   "unique_id" : "_ZTSNSt3__18is_arrayINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE"
33552  },
33553  {
33554   "alignment" : 1,
33555   "base_specifiers" :
33556   [
33557    {
33558     "referenced_type" : "type-329"
33559    }
33560   ],
33561   "linker_set_key" : "std::is_array<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
33562   "name" : "std::is_array<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
33563   "referenced_type" : "type-1965",
33564   "self_type" : "type-1965",
33565   "size" : 1,
33566   "source_file" : "/external/libcxx/include/type_traits",
33567   "template_args" : [ "type-134" ],
33568   "unique_id" : "_ZTSNSt3__18is_arrayINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE"
33569  },
33570  {
33571   "alignment" : 1,
33572   "base_specifiers" :
33573   [
33574    {
33575     "referenced_type" : "type-329"
33576    }
33577   ],
33578   "linker_set_key" : "std::is_array<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
33579   "name" : "std::is_array<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
33580   "referenced_type" : "type-1972",
33581   "self_type" : "type-1972",
33582   "size" : 1,
33583   "source_file" : "/external/libcxx/include/type_traits",
33584   "template_args" : [ "type-179" ],
33585   "unique_id" : "_ZTSNSt3__18is_arrayINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE"
33586  },
33587  {
33588   "alignment" : 1,
33589   "base_specifiers" :
33590   [
33591    {
33592     "referenced_type" : "type-329"
33593    }
33594   ],
33595   "linker_set_key" : "std::is_array<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
33596   "name" : "std::is_array<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
33597   "referenced_type" : "type-1956",
33598   "self_type" : "type-1956",
33599   "size" : 1,
33600   "source_file" : "/external/libcxx/include/type_traits",
33601   "template_args" : [ "type-224" ],
33602   "unique_id" : "_ZTSNSt3__18is_arrayINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE"
33603  },
33604  {
33605   "alignment" : 1,
33606   "base_specifiers" :
33607   [
33608    {
33609     "referenced_type" : "type-329"
33610    }
33611   ],
33612   "linker_set_key" : "std::is_array<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
33613   "name" : "std::is_array<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
33614   "referenced_type" : "type-1960",
33615   "self_type" : "type-1960",
33616   "size" : 1,
33617   "source_file" : "/external/libcxx/include/type_traits",
33618   "template_args" : [ "type-445" ],
33619   "unique_id" : "_ZTSNSt3__18is_arrayINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE"
33620  },
33621  {
33622   "alignment" : 1,
33623   "base_specifiers" :
33624   [
33625    {
33626     "referenced_type" : "type-329"
33627    }
33628   ],
33629   "linker_set_key" : "std::is_array<std::__compressed_pair_elem<unsigned char *, 0, false> >",
33630   "name" : "std::is_array<std::__compressed_pair_elem<unsigned char *, 0, false> >",
33631   "referenced_type" : "type-1941",
33632   "self_type" : "type-1941",
33633   "size" : 1,
33634   "source_file" : "/external/libcxx/include/type_traits",
33635   "template_args" : [ "type-301" ],
33636   "unique_id" : "_ZTSNSt3__18is_arrayINS_22__compressed_pair_elemIPhLi0ELb0EEEEE"
33637  },
33638  {
33639   "alignment" : 1,
33640   "base_specifiers" :
33641   [
33642    {
33643     "referenced_type" : "type-329"
33644    }
33645   ],
33646   "linker_set_key" : "std::is_array<std::__compressed_pair_elem<unsigned int *, 0, false> >",
33647   "name" : "std::is_array<std::__compressed_pair_elem<unsigned int *, 0, false> >",
33648   "referenced_type" : "type-1951",
33649   "self_type" : "type-1951",
33650   "size" : 1,
33651   "source_file" : "/external/libcxx/include/type_traits",
33652   "template_args" : [ "type-637" ],
33653   "unique_id" : "_ZTSNSt3__18is_arrayINS_22__compressed_pair_elemIPjLi0ELb0EEEEE"
33654  },
33655  {
33656   "alignment" : 1,
33657   "base_specifiers" :
33658   [
33659    {
33660     "referenced_type" : "type-329"
33661    }
33662   ],
33663   "linker_set_key" : "std::is_array<std::__compressed_pair_elem<void (*)(void *), 1, false> >",
33664   "name" : "std::is_array<std::__compressed_pair_elem<void (*)(void *), 1, false> >",
33665   "referenced_type" : "type-1945",
33666   "self_type" : "type-1945",
33667   "size" : 1,
33668   "source_file" : "/external/libcxx/include/type_traits",
33669   "template_args" : [ "type-629" ],
33670   "unique_id" : "_ZTSNSt3__18is_arrayINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE"
33671  },
33672  {
33673   "alignment" : 1,
33674   "base_specifiers" :
33675   [
33676    {
33677     "referenced_type" : "type-329"
33678    }
33679   ],
33680   "linker_set_key" : "std::is_array<wchar_t>",
33681   "name" : "std::is_array<wchar_t>",
33682   "referenced_type" : "type-1933",
33683   "self_type" : "type-1933",
33684   "size" : 1,
33685   "source_file" : "/external/libcxx/include/type_traits",
33686   "template_args" : [ "type-210" ],
33687   "unique_id" : "_ZTSNSt3__18is_arrayIwEE"
33688  },
33689  {
33690   "alignment" : 1,
33691   "base_specifiers" :
33692   [
33693    {
33694     "referenced_type" : "type-329"
33695    }
33696   ],
33697   "linker_set_key" : "std::is_base_of<std::ios_base, std::basic_ostream<char, std::char_traits<char> > &>",
33698   "name" : "std::is_base_of<std::ios_base, std::basic_ostream<char, std::char_traits<char> > &>",
33699   "referenced_type" : "type-2620",
33700   "self_type" : "type-2620",
33701   "size" : 1,
33702   "source_file" : "/external/libcxx/include/type_traits",
33703   "template_args" : [ "type-252", "type-953" ],
33704   "unique_id" : "_ZTSNSt3__110is_base_ofINS_8ios_baseERNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE"
33705  },
33706  {
33707   "alignment" : 1,
33708   "base_specifiers" :
33709   [
33710    {
33711     "referenced_type" : "type-329"
33712    }
33713   ],
33714   "linker_set_key" : "std::is_base_of<std::ios_base, std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > &>",
33715   "name" : "std::is_base_of<std::ios_base, std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > &>",
33716   "referenced_type" : "type-2619",
33717   "self_type" : "type-2619",
33718   "size" : 1,
33719   "source_file" : "/external/libcxx/include/type_traits",
33720   "template_args" : [ "type-252", "type-682" ],
33721   "unique_id" : "_ZTSNSt3__110is_base_ofINS_8ios_baseERNS_19basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE"
33722  },
33723  {
33724   "alignment" : 1,
33725   "base_specifiers" :
33726   [
33727    {
33728     "referenced_type" : "type-323"
33729    }
33730   ],
33731   "linker_set_key" : "std::is_class<const std::__compressed_pair<char *, void (*)(void *)> >",
33732   "name" : "std::is_class<const std::__compressed_pair<char *, void (*)(void *)> >",
33733   "referenced_type" : "type-2082",
33734   "self_type" : "type-2082",
33735   "size" : 1,
33736   "source_file" : "/external/libcxx/include/type_traits",
33737   "template_args" : [ "type-1519" ],
33738   "unique_id" : "_ZTSNSt3__18is_classIKNS_17__compressed_pairIPcPFvPvEEEEE"
33739  },
33740  {
33741   "alignment" : 1,
33742   "base_specifiers" :
33743   [
33744    {
33745     "referenced_type" : "type-323"
33746    }
33747   ],
33748   "linker_set_key" : "std::is_class<const std::__compressed_pair<unsigned char *, void (*)(void *)> >",
33749   "name" : "std::is_class<const std::__compressed_pair<unsigned char *, void (*)(void *)> >",
33750   "referenced_type" : "type-2078",
33751   "self_type" : "type-2078",
33752   "size" : 1,
33753   "source_file" : "/external/libcxx/include/type_traits",
33754   "template_args" : [ "type-1464" ],
33755   "unique_id" : "_ZTSNSt3__18is_classIKNS_17__compressed_pairIPhPFvPvEEEEE"
33756  },
33757  {
33758   "alignment" : 1,
33759   "base_specifiers" :
33760   [
33761    {
33762     "referenced_type" : "type-323"
33763    }
33764   ],
33765   "linker_set_key" : "std::is_class<const std::__compressed_pair<unsigned int *, void (*)(void *)> >",
33766   "name" : "std::is_class<const std::__compressed_pair<unsigned int *, void (*)(void *)> >",
33767   "referenced_type" : "type-2085",
33768   "self_type" : "type-2085",
33769   "size" : 1,
33770   "source_file" : "/external/libcxx/include/type_traits",
33771   "template_args" : [ "type-1557" ],
33772   "unique_id" : "_ZTSNSt3__18is_classIKNS_17__compressed_pairIPjPFvPvEEEEE"
33773  },
33774  {
33775   "alignment" : 1,
33776   "base_specifiers" :
33777   [
33778    {
33779     "referenced_type" : "type-323"
33780    }
33781   ],
33782   "linker_set_key" : "std::is_class<const std::__compressed_pair_elem<char *, 0, false> >",
33783   "name" : "std::is_class<const std::__compressed_pair_elem<char *, 0, false> >",
33784   "referenced_type" : "type-2079",
33785   "self_type" : "type-2079",
33786   "size" : 1,
33787   "source_file" : "/external/libcxx/include/type_traits",
33788   "template_args" : [ "type-1496" ],
33789   "unique_id" : "_ZTSNSt3__18is_classIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE"
33790  },
33791  {
33792   "alignment" : 1,
33793   "base_specifiers" :
33794   [
33795    {
33796     "referenced_type" : "type-323"
33797    }
33798   ],
33799   "linker_set_key" : "std::is_class<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
33800   "name" : "std::is_class<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
33801   "referenced_type" : "type-2099",
33802   "self_type" : "type-2099",
33803   "size" : 1,
33804   "source_file" : "/external/libcxx/include/type_traits",
33805   "template_args" : [ "type-64" ],
33806   "unique_id" : "_ZTSNSt3__18is_classIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE"
33807  },
33808  {
33809   "alignment" : 1,
33810   "base_specifiers" :
33811   [
33812    {
33813     "referenced_type" : "type-323"
33814    }
33815   ],
33816   "linker_set_key" : "std::is_class<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
33817   "name" : "std::is_class<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
33818   "referenced_type" : "type-2103",
33819   "self_type" : "type-2103",
33820   "size" : 1,
33821   "source_file" : "/external/libcxx/include/type_traits",
33822   "template_args" : [ "type-271" ],
33823   "unique_id" : "_ZTSNSt3__18is_classIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE"
33824  },
33825  {
33826   "alignment" : 1,
33827   "base_specifiers" :
33828   [
33829    {
33830     "referenced_type" : "type-323"
33831    }
33832   ],
33833   "linker_set_key" : "std::is_class<const std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
33834   "name" : "std::is_class<const std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
33835   "referenced_type" : "type-2087",
33836   "self_type" : "type-2087",
33837   "size" : 1,
33838   "source_file" : "/external/libcxx/include/type_traits",
33839   "template_args" : [ "type-370" ],
33840   "unique_id" : "_ZTSNSt3__18is_classIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE"
33841  },
33842  {
33843   "alignment" : 1,
33844   "base_specifiers" :
33845   [
33846    {
33847     "referenced_type" : "type-323"
33848    }
33849   ],
33850   "linker_set_key" : "std::is_class<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
33851   "name" : "std::is_class<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
33852   "referenced_type" : "type-2095",
33853   "self_type" : "type-2095",
33854   "size" : 1,
33855   "source_file" : "/external/libcxx/include/type_traits",
33856   "template_args" : [ "type-605" ],
33857   "unique_id" : "_ZTSNSt3__18is_classIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE"
33858  },
33859  {
33860   "alignment" : 1,
33861   "base_specifiers" :
33862   [
33863    {
33864     "referenced_type" : "type-323"
33865    }
33866   ],
33867   "linker_set_key" : "std::is_class<const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
33868   "name" : "std::is_class<const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
33869   "referenced_type" : "type-2098",
33870   "self_type" : "type-2098",
33871   "size" : 1,
33872   "source_file" : "/external/libcxx/include/type_traits",
33873   "template_args" : [ "type-709" ],
33874   "unique_id" : "_ZTSNSt3__18is_classIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE"
33875  },
33876  {
33877   "alignment" : 1,
33878   "base_specifiers" :
33879   [
33880    {
33881     "referenced_type" : "type-323"
33882    }
33883   ],
33884   "linker_set_key" : "std::is_class<const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
33885   "name" : "std::is_class<const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
33886   "referenced_type" : "type-2102",
33887   "self_type" : "type-2102",
33888   "size" : 1,
33889   "source_file" : "/external/libcxx/include/type_traits",
33890   "template_args" : [ "type-178" ],
33891   "unique_id" : "_ZTSNSt3__18is_classIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE"
33892  },
33893  {
33894   "alignment" : 1,
33895   "base_specifiers" :
33896   [
33897    {
33898     "referenced_type" : "type-323"
33899    }
33900   ],
33901   "linker_set_key" : "std::is_class<const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
33902   "name" : "std::is_class<const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
33903   "referenced_type" : "type-2086",
33904   "self_type" : "type-2086",
33905   "size" : 1,
33906   "source_file" : "/external/libcxx/include/type_traits",
33907   "template_args" : [ "type-321" ],
33908   "unique_id" : "_ZTSNSt3__18is_classIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE"
33909  },
33910  {
33911   "alignment" : 1,
33912   "base_specifiers" :
33913   [
33914    {
33915     "referenced_type" : "type-323"
33916    }
33917   ],
33918   "linker_set_key" : "std::is_class<const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
33919   "name" : "std::is_class<const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
33920   "referenced_type" : "type-2094",
33921   "self_type" : "type-2094",
33922   "size" : 1,
33923   "source_file" : "/external/libcxx/include/type_traits",
33924   "template_args" : [ "type-444" ],
33925   "unique_id" : "_ZTSNSt3__18is_classIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE"
33926  },
33927  {
33928   "alignment" : 1,
33929   "base_specifiers" :
33930   [
33931    {
33932     "referenced_type" : "type-323"
33933    }
33934   ],
33935   "linker_set_key" : "std::is_class<const std::__compressed_pair_elem<unsigned char *, 0, false> >",
33936   "name" : "std::is_class<const std::__compressed_pair_elem<unsigned char *, 0, false> >",
33937   "referenced_type" : "type-2074",
33938   "self_type" : "type-2074",
33939   "size" : 1,
33940   "source_file" : "/external/libcxx/include/type_traits",
33941   "template_args" : [ "type-300" ],
33942   "unique_id" : "_ZTSNSt3__18is_classIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE"
33943  },
33944  {
33945   "alignment" : 1,
33946   "base_specifiers" :
33947   [
33948    {
33949     "referenced_type" : "type-323"
33950    }
33951   ],
33952   "linker_set_key" : "std::is_class<const std::__compressed_pair_elem<unsigned int *, 0, false> >",
33953   "name" : "std::is_class<const std::__compressed_pair_elem<unsigned int *, 0, false> >",
33954   "referenced_type" : "type-2083",
33955   "self_type" : "type-2083",
33956   "size" : 1,
33957   "source_file" : "/external/libcxx/include/type_traits",
33958   "template_args" : [ "type-1531" ],
33959   "unique_id" : "_ZTSNSt3__18is_classIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE"
33960  },
33961  {
33962   "alignment" : 1,
33963   "base_specifiers" :
33964   [
33965    {
33966     "referenced_type" : "type-323"
33967    }
33968   ],
33969   "linker_set_key" : "std::is_class<const std::__compressed_pair_elem<void (*)(void *), 1, false> >",
33970   "name" : "std::is_class<const std::__compressed_pair_elem<void (*)(void *), 1, false> >",
33971   "referenced_type" : "type-2075",
33972   "self_type" : "type-2075",
33973   "size" : 1,
33974   "source_file" : "/external/libcxx/include/type_traits",
33975   "template_args" : [ "type-1426" ],
33976   "unique_id" : "_ZTSNSt3__18is_classIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE"
33977  },
33978  {
33979   "alignment" : 1,
33980   "base_specifiers" :
33981   [
33982    {
33983     "referenced_type" : "type-323"
33984    }
33985   ],
33986   "linker_set_key" : "std::is_class<const std::allocator<char> >",
33987   "name" : "std::is_class<const std::allocator<char> >",
33988   "referenced_type" : "type-2107",
33989   "self_type" : "type-2107",
33990   "size" : 1,
33991   "source_file" : "/external/libcxx/include/type_traits",
33992   "template_args" : [ "type-399" ],
33993   "unique_id" : "_ZTSNSt3__18is_classIKNS_9allocatorIcEEEE"
33994  },
33995  {
33996   "alignment" : 1,
33997   "base_specifiers" :
33998   [
33999    {
34000     "referenced_type" : "type-329"
34001    }
34002   ],
34003   "linker_set_key" : "std::is_class<long double>",
34004   "name" : "std::is_class<long double>",
34005   "referenced_type" : "type-2073",
34006   "self_type" : "type-2073",
34007   "size" : 1,
34008   "source_file" : "/external/libcxx/include/type_traits",
34009   "template_args" : [ "type-3" ],
34010   "unique_id" : "_ZTSNSt3__18is_classIeEE"
34011  },
34012  {
34013   "alignment" : 1,
34014   "base_specifiers" :
34015   [
34016    {
34017     "referenced_type" : "type-329"
34018    }
34019   ],
34020   "linker_set_key" : "std::is_class<long long>",
34021   "name" : "std::is_class<long long>",
34022   "referenced_type" : "type-2071",
34023   "self_type" : "type-2071",
34024   "size" : 1,
34025   "source_file" : "/external/libcxx/include/type_traits",
34026   "template_args" : [ "type-2" ],
34027   "unique_id" : "_ZTSNSt3__18is_classIxEE"
34028  },
34029  {
34030   "alignment" : 1,
34031   "base_specifiers" :
34032   [
34033    {
34034     "referenced_type" : "type-329"
34035    }
34036   ],
34037   "linker_set_key" : "std::is_class<long>",
34038   "name" : "std::is_class<long>",
34039   "referenced_type" : "type-2072",
34040   "self_type" : "type-2072",
34041   "size" : 1,
34042   "source_file" : "/external/libcxx/include/type_traits",
34043   "template_args" : [ "type-27" ],
34044   "unique_id" : "_ZTSNSt3__18is_classIlEE"
34045  },
34046  {
34047   "alignment" : 1,
34048   "base_specifiers" :
34049   [
34050    {
34051     "referenced_type" : "type-323"
34052    }
34053   ],
34054   "linker_set_key" : "std::is_class<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> > >",
34055   "name" : "std::is_class<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> > >",
34056   "referenced_type" : "type-2108",
34057   "self_type" : "type-2108",
34058   "size" : 1,
34059   "source_file" : "/external/libcxx/include/type_traits",
34060   "template_args" : [ "type-223" ],
34061   "unique_id" : "_ZTSNSt3__18is_classINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE"
34062  },
34063  {
34064   "alignment" : 1,
34065   "base_specifiers" :
34066   [
34067    {
34068     "referenced_type" : "type-323"
34069    }
34070   ],
34071   "linker_set_key" : "std::is_class<std::__compressed_pair_elem<char *, 0, false> >",
34072   "name" : "std::is_class<std::__compressed_pair_elem<char *, 0, false> >",
34073   "referenced_type" : "type-2080",
34074   "self_type" : "type-2080",
34075   "size" : 1,
34076   "source_file" : "/external/libcxx/include/type_traits",
34077   "template_args" : [ "type-634" ],
34078   "unique_id" : "_ZTSNSt3__18is_classINS_22__compressed_pair_elemIPcLi0ELb0EEEEE"
34079  },
34080  {
34081   "alignment" : 1,
34082   "base_specifiers" :
34083   [
34084    {
34085     "referenced_type" : "type-323"
34086    }
34087   ],
34088   "linker_set_key" : "std::is_class<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
34089   "name" : "std::is_class<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
34090   "referenced_type" : "type-2101",
34091   "self_type" : "type-2101",
34092   "size" : 1,
34093   "source_file" : "/external/libcxx/include/type_traits",
34094   "template_args" : [ "type-65" ],
34095   "unique_id" : "_ZTSNSt3__18is_classINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE"
34096  },
34097  {
34098   "alignment" : 1,
34099   "base_specifiers" :
34100   [
34101    {
34102     "referenced_type" : "type-323"
34103    }
34104   ],
34105   "linker_set_key" : "std::is_class<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
34106   "name" : "std::is_class<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
34107   "referenced_type" : "type-2106",
34108   "self_type" : "type-2106",
34109   "size" : 1,
34110   "source_file" : "/external/libcxx/include/type_traits",
34111   "template_args" : [ "type-272" ],
34112   "unique_id" : "_ZTSNSt3__18is_classINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE"
34113  },
34114  {
34115   "alignment" : 1,
34116   "base_specifiers" :
34117   [
34118    {
34119     "referenced_type" : "type-323"
34120    }
34121   ],
34122   "linker_set_key" : "std::is_class<std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
34123   "name" : "std::is_class<std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
34124   "referenced_type" : "type-2089",
34125   "self_type" : "type-2089",
34126   "size" : 1,
34127   "source_file" : "/external/libcxx/include/type_traits",
34128   "template_args" : [ "type-232" ],
34129   "unique_id" : "_ZTSNSt3__18is_classINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE"
34130  },
34131  {
34132   "alignment" : 1,
34133   "base_specifiers" :
34134   [
34135    {
34136     "referenced_type" : "type-323"
34137    }
34138   ],
34139   "linker_set_key" : "std::is_class<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
34140   "name" : "std::is_class<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
34141   "referenced_type" : "type-2097",
34142   "self_type" : "type-2097",
34143   "size" : 1,
34144   "source_file" : "/external/libcxx/include/type_traits",
34145   "template_args" : [ "type-606" ],
34146   "unique_id" : "_ZTSNSt3__18is_classINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE"
34147  },
34148  {
34149   "alignment" : 1,
34150   "base_specifiers" :
34151   [
34152    {
34153     "referenced_type" : "type-323"
34154    }
34155   ],
34156   "linker_set_key" : "std::is_class<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
34157   "name" : "std::is_class<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
34158   "referenced_type" : "type-2100",
34159   "self_type" : "type-2100",
34160   "size" : 1,
34161   "source_file" : "/external/libcxx/include/type_traits",
34162   "template_args" : [ "type-134" ],
34163   "unique_id" : "_ZTSNSt3__18is_classINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE"
34164  },
34165  {
34166   "alignment" : 1,
34167   "base_specifiers" :
34168   [
34169    {
34170     "referenced_type" : "type-323"
34171    }
34172   ],
34173   "linker_set_key" : "std::is_class<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
34174   "name" : "std::is_class<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
34175   "referenced_type" : "type-2105",
34176   "self_type" : "type-2105",
34177   "size" : 1,
34178   "source_file" : "/external/libcxx/include/type_traits",
34179   "template_args" : [ "type-179" ],
34180   "unique_id" : "_ZTSNSt3__18is_classINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE"
34181  },
34182  {
34183   "alignment" : 1,
34184   "base_specifiers" :
34185   [
34186    {
34187     "referenced_type" : "type-323"
34188    }
34189   ],
34190   "linker_set_key" : "std::is_class<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
34191   "name" : "std::is_class<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
34192   "referenced_type" : "type-2088",
34193   "self_type" : "type-2088",
34194   "size" : 1,
34195   "source_file" : "/external/libcxx/include/type_traits",
34196   "template_args" : [ "type-224" ],
34197   "unique_id" : "_ZTSNSt3__18is_classINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE"
34198  },
34199  {
34200   "alignment" : 1,
34201   "base_specifiers" :
34202   [
34203    {
34204     "referenced_type" : "type-323"
34205    }
34206   ],
34207   "linker_set_key" : "std::is_class<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
34208   "name" : "std::is_class<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
34209   "referenced_type" : "type-2096",
34210   "self_type" : "type-2096",
34211   "size" : 1,
34212   "source_file" : "/external/libcxx/include/type_traits",
34213   "template_args" : [ "type-445" ],
34214   "unique_id" : "_ZTSNSt3__18is_classINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE"
34215  },
34216  {
34217   "alignment" : 1,
34218   "base_specifiers" :
34219   [
34220    {
34221     "referenced_type" : "type-323"
34222    }
34223   ],
34224   "linker_set_key" : "std::is_class<std::__compressed_pair_elem<unsigned char *, 0, false> >",
34225   "name" : "std::is_class<std::__compressed_pair_elem<unsigned char *, 0, false> >",
34226   "referenced_type" : "type-2076",
34227   "self_type" : "type-2076",
34228   "size" : 1,
34229   "source_file" : "/external/libcxx/include/type_traits",
34230   "template_args" : [ "type-301" ],
34231   "unique_id" : "_ZTSNSt3__18is_classINS_22__compressed_pair_elemIPhLi0ELb0EEEEE"
34232  },
34233  {
34234   "alignment" : 1,
34235   "base_specifiers" :
34236   [
34237    {
34238     "referenced_type" : "type-323"
34239    }
34240   ],
34241   "linker_set_key" : "std::is_class<std::__compressed_pair_elem<unsigned int *, 0, false> >",
34242   "name" : "std::is_class<std::__compressed_pair_elem<unsigned int *, 0, false> >",
34243   "referenced_type" : "type-2084",
34244   "self_type" : "type-2084",
34245   "size" : 1,
34246   "source_file" : "/external/libcxx/include/type_traits",
34247   "template_args" : [ "type-637" ],
34248   "unique_id" : "_ZTSNSt3__18is_classINS_22__compressed_pair_elemIPjLi0ELb0EEEEE"
34249  },
34250  {
34251   "alignment" : 1,
34252   "base_specifiers" :
34253   [
34254    {
34255     "referenced_type" : "type-323"
34256    }
34257   ],
34258   "linker_set_key" : "std::is_class<std::__compressed_pair_elem<void (*)(void *), 1, false> >",
34259   "name" : "std::is_class<std::__compressed_pair_elem<void (*)(void *), 1, false> >",
34260   "referenced_type" : "type-2077",
34261   "self_type" : "type-2077",
34262   "size" : 1,
34263   "source_file" : "/external/libcxx/include/type_traits",
34264   "template_args" : [ "type-629" ],
34265   "unique_id" : "_ZTSNSt3__18is_classINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE"
34266  },
34267  {
34268   "alignment" : 1,
34269   "base_specifiers" :
34270   [
34271    {
34272     "referenced_type" : "type-323"
34273    }
34274   ],
34275   "linker_set_key" : "std::is_constructible<std::allocator<android::hardware::GrantorDescriptor>>",
34276   "name" : "std::is_constructible<std::allocator<android::hardware::GrantorDescriptor>>",
34277   "referenced_type" : "type-2850",
34278   "self_type" : "type-2850",
34279   "size" : 1,
34280   "source_file" : "/external/libcxx/include/type_traits",
34281   "template_args" : [ "type-241" ],
34282   "unique_id" : "_ZTSNSt3__116is_constructibleINS_9allocatorIN7android8hardware17GrantorDescriptorEEEJEEE"
34283  },
34284  {
34285   "alignment" : 1,
34286   "base_specifiers" :
34287   [
34288    {
34289     "referenced_type" : "type-323"
34290    }
34291   ],
34292   "linker_set_key" : "std::is_constructible<std::allocator<char16_t>>",
34293   "name" : "std::is_constructible<std::allocator<char16_t>>",
34294   "referenced_type" : "type-2092",
34295   "self_type" : "type-2092",
34296   "size" : 1,
34297   "source_file" : "/external/libcxx/include/type_traits",
34298   "template_args" : [ "type-66" ],
34299   "unique_id" : "_ZTSNSt3__116is_constructibleINS_9allocatorIDsEEJEEE"
34300  },
34301  {
34302   "alignment" : 1,
34303   "base_specifiers" :
34304   [
34305    {
34306     "referenced_type" : "type-323"
34307    }
34308   ],
34309   "linker_set_key" : "std::is_constructible<std::allocator<char32_t>>",
34310   "name" : "std::is_constructible<std::allocator<char32_t>>",
34311   "referenced_type" : "type-2136",
34312   "self_type" : "type-2136",
34313   "size" : 1,
34314   "source_file" : "/external/libcxx/include/type_traits",
34315   "template_args" : [ "type-217" ],
34316   "unique_id" : "_ZTSNSt3__116is_constructibleINS_9allocatorIDiEEJEEE"
34317  },
34318  {
34319   "alignment" : 1,
34320   "base_specifiers" :
34321   [
34322    {
34323     "referenced_type" : "type-323"
34324    }
34325   ],
34326   "linker_set_key" : "std::is_constructible<std::allocator<char>>",
34327   "name" : "std::is_constructible<std::allocator<char>>",
34328   "referenced_type" : "type-1990",
34329   "self_type" : "type-1990",
34330   "size" : 1,
34331   "source_file" : "/external/libcxx/include/type_traits",
34332   "template_args" : [ "type-207" ],
34333   "unique_id" : "_ZTSNSt3__116is_constructibleINS_9allocatorIcEEJEEE"
34334  },
34335  {
34336   "alignment" : 1,
34337   "base_specifiers" :
34338   [
34339    {
34340     "referenced_type" : "type-323"
34341    }
34342   ],
34343   "linker_set_key" : "std::is_constructible<std::allocator<wchar_t>>",
34344   "name" : "std::is_constructible<std::allocator<wchar_t>>",
34345   "referenced_type" : "type-2041",
34346   "self_type" : "type-2041",
34347   "size" : 1,
34348   "source_file" : "/external/libcxx/include/type_traits",
34349   "template_args" : [ "type-209" ],
34350   "unique_id" : "_ZTSNSt3__116is_constructibleINS_9allocatorIwEEJEEE"
34351  },
34352  {
34353   "alignment" : 1,
34354   "base_specifiers" :
34355   [
34356    {
34357     "referenced_type" : "type-323"
34358    }
34359   ],
34360   "linker_set_key" : "std::is_constructible<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep>",
34361   "name" : "std::is_constructible<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep>",
34362   "referenced_type" : "type-2067",
34363   "self_type" : "type-2067",
34364   "size" : 1,
34365   "source_file" : "/external/libcxx/include/type_traits",
34366   "template_args" : [ "type-135" ],
34367   "unique_id" : "_ZTSNSt3__116is_constructibleINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEJEEE"
34368  },
34369  {
34370   "alignment" : 1,
34371   "base_specifiers" :
34372   [
34373    {
34374     "referenced_type" : "type-323"
34375    }
34376   ],
34377   "linker_set_key" : "std::is_constructible<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep>",
34378   "name" : "std::is_constructible<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep>",
34379   "referenced_type" : "type-2116",
34380   "self_type" : "type-2116",
34381   "size" : 1,
34382   "source_file" : "/external/libcxx/include/type_traits",
34383   "template_args" : [ "type-180" ],
34384   "unique_id" : "_ZTSNSt3__116is_constructibleINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEJEEE"
34385  },
34386  {
34387   "alignment" : 1,
34388   "base_specifiers" :
34389   [
34390    {
34391     "referenced_type" : "type-323"
34392    }
34393   ],
34394   "linker_set_key" : "std::is_constructible<std::basic_string<char>::__rep>",
34395   "name" : "std::is_constructible<std::basic_string<char>::__rep>",
34396   "referenced_type" : "type-1969",
34397   "self_type" : "type-1969",
34398   "size" : 1,
34399   "source_file" : "/external/libcxx/include/type_traits",
34400   "template_args" : [ "type-225" ],
34401   "unique_id" : "_ZTSNSt3__116is_constructibleINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEJEEE"
34402  },
34403  {
34404   "alignment" : 1,
34405   "base_specifiers" :
34406   [
34407    {
34408     "referenced_type" : "type-323"
34409    }
34410   ],
34411   "linker_set_key" : "std::is_constructible<std::basic_string<wchar_t>::__rep>",
34412   "name" : "std::is_constructible<std::basic_string<wchar_t>::__rep>",
34413   "referenced_type" : "type-2014",
34414   "self_type" : "type-2014",
34415   "size" : 1,
34416   "source_file" : "/external/libcxx/include/type_traits",
34417   "template_args" : [ "type-446" ],
34418   "unique_id" : "_ZTSNSt3__116is_constructibleINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEJEEE"
34419  },
34420  {
34421   "alignment" : 1,
34422   "base_specifiers" :
34423   [
34424    {
34425     "referenced_type" : "type-323"
34426    }
34427   ],
34428   "linker_set_key" : "std::is_constructible<std::mutex>",
34429   "name" : "std::is_constructible<std::mutex>",
34430   "referenced_type" : "type-2845",
34431   "self_type" : "type-2845",
34432   "size" : 1,
34433   "source_file" : "/external/libcxx/include/type_traits",
34434   "template_args" : [ "type-1086" ],
34435   "unique_id" : "_ZTSNSt3__116is_constructibleINS_5mutexEJEEE"
34436  },
34437  {
34438   "alignment" : 1,
34439   "base_specifiers" :
34440   [
34441    {
34442     "referenced_type" : "type-323"
34443    }
34444   ],
34445   "linker_set_key" : "std::is_constructible<void (*)(void *), void (*&&)(void *)>",
34446   "name" : "std::is_constructible<void (*)(void *), void (*&&)(void *)>",
34447   "referenced_type" : "type-2847",
34448   "self_type" : "type-2847",
34449   "size" : 1,
34450   "source_file" : "/external/libcxx/include/type_traits",
34451   "template_args" : [ "type-418" ],
34452   "unique_id" : "_ZTSNSt3__116is_constructibleIPFvPvEJOS3_EEE"
34453  },
34454  {
34455   "alignment" : 1,
34456   "base_specifiers" :
34457   [
34458    {
34459     "referenced_type" : "type-323"
34460    }
34461   ],
34462   "linker_set_key" : "std::is_constructible<void (*)(void *), void (*const &)(void *)>",
34463   "name" : "std::is_constructible<void (*)(void *), void (*const &)(void *)>",
34464   "referenced_type" : "type-2846",
34465   "self_type" : "type-2846",
34466   "size" : 1,
34467   "source_file" : "/external/libcxx/include/type_traits",
34468   "template_args" : [ "type-418" ],
34469   "unique_id" : "_ZTSNSt3__116is_constructibleIPFvPvEJRKS3_EEE"
34470  },
34471  {
34472   "alignment" : 1,
34473   "base_specifiers" :
34474   [
34475    {
34476     "referenced_type" : "type-323"
34477    }
34478   ],
34479   "linker_set_key" : "std::is_convertible<char *const &, const char *>",
34480   "name" : "std::is_convertible<char *const &, const char *>",
34481   "referenced_type" : "type-2692",
34482   "self_type" : "type-2692",
34483   "size" : 1,
34484   "source_file" : "/external/libcxx/include/type_traits",
34485   "template_args" : [ "type-2690", "type-129" ],
34486   "unique_id" : "_ZTSNSt3__114is_convertibleIRKPcPKcEE"
34487  },
34488  {
34489   "alignment" : 1,
34490   "base_specifiers" :
34491   [
34492    {
34493     "referenced_type" : "type-323"
34494    }
34495   ],
34496   "linker_set_key" : "std::is_convertible<char *const &, std::basic_string_view<char, std::char_traits<char> > >",
34497   "name" : "std::is_convertible<char *const &, std::basic_string_view<char, std::char_traits<char> > >",
34498   "referenced_type" : "type-2689",
34499   "self_type" : "type-2689",
34500   "size" : 1,
34501   "source_file" : "/external/libcxx/include/type_traits",
34502   "template_args" : [ "type-2690", "type-765" ],
34503   "unique_id" : "_ZTSNSt3__114is_convertibleIRKPcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE"
34504  },
34505  {
34506   "alignment" : 1,
34507   "base_specifiers" :
34508   [
34509    {
34510     "referenced_type" : "type-323"
34511    }
34512   ],
34513   "linker_set_key" : "std::is_convertible<char const (&)[10], const char *>",
34514   "name" : "std::is_convertible<char const (&)[10], const char *>",
34515   "referenced_type" : "type-2688",
34516   "self_type" : "type-2688",
34517   "size" : 1,
34518   "source_file" : "/external/libcxx/include/type_traits",
34519   "template_args" : [ "type-2686", "type-129" ],
34520   "unique_id" : "_ZTSNSt3__114is_convertibleIRA10_KcPS1_EE"
34521  },
34522  {
34523   "alignment" : 1,
34524   "base_specifiers" :
34525   [
34526    {
34527     "referenced_type" : "type-323"
34528    }
34529   ],
34530   "linker_set_key" : "std::is_convertible<char const (&)[10], std::basic_string_view<char, std::char_traits<char> > >",
34531   "name" : "std::is_convertible<char const (&)[10], std::basic_string_view<char, std::char_traits<char> > >",
34532   "referenced_type" : "type-2685",
34533   "self_type" : "type-2685",
34534   "size" : 1,
34535   "source_file" : "/external/libcxx/include/type_traits",
34536   "template_args" : [ "type-2686", "type-765" ],
34537   "unique_id" : "_ZTSNSt3__114is_convertibleIRA10_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE"
34538  },
34539  {
34540   "alignment" : 1,
34541   "base_specifiers" :
34542   [
34543    {
34544     "referenced_type" : "type-323"
34545    }
34546   ],
34547   "linker_set_key" : "std::is_convertible<char const (&)[11], const char *>",
34548   "name" : "std::is_convertible<char const (&)[11], const char *>",
34549   "referenced_type" : "type-2678",
34550   "self_type" : "type-2678",
34551   "size" : 1,
34552   "source_file" : "/external/libcxx/include/type_traits",
34553   "template_args" : [ "type-2676", "type-129" ],
34554   "unique_id" : "_ZTSNSt3__114is_convertibleIRA11_KcPS1_EE"
34555  },
34556  {
34557   "alignment" : 1,
34558   "base_specifiers" :
34559   [
34560    {
34561     "referenced_type" : "type-323"
34562    }
34563   ],
34564   "linker_set_key" : "std::is_convertible<char const (&)[11], std::basic_string_view<char, std::char_traits<char> > >",
34565   "name" : "std::is_convertible<char const (&)[11], std::basic_string_view<char, std::char_traits<char> > >",
34566   "referenced_type" : "type-2675",
34567   "self_type" : "type-2675",
34568   "size" : 1,
34569   "source_file" : "/external/libcxx/include/type_traits",
34570   "template_args" : [ "type-2676", "type-765" ],
34571   "unique_id" : "_ZTSNSt3__114is_convertibleIRA11_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE"
34572  },
34573  {
34574   "alignment" : 1,
34575   "base_specifiers" :
34576   [
34577    {
34578     "referenced_type" : "type-323"
34579    }
34580   ],
34581   "linker_set_key" : "std::is_convertible<char const (&)[17], const char *>",
34582   "name" : "std::is_convertible<char const (&)[17], const char *>",
34583   "referenced_type" : "type-2669",
34584   "self_type" : "type-2669",
34585   "size" : 1,
34586   "source_file" : "/external/libcxx/include/type_traits",
34587   "template_args" : [ "type-2667", "type-129" ],
34588   "unique_id" : "_ZTSNSt3__114is_convertibleIRA17_KcPS1_EE"
34589  },
34590  {
34591   "alignment" : 1,
34592   "base_specifiers" :
34593   [
34594    {
34595     "referenced_type" : "type-323"
34596    }
34597   ],
34598   "linker_set_key" : "std::is_convertible<char const (&)[17], std::basic_string_view<char, std::char_traits<char> > >",
34599   "name" : "std::is_convertible<char const (&)[17], std::basic_string_view<char, std::char_traits<char> > >",
34600   "referenced_type" : "type-2666",
34601   "self_type" : "type-2666",
34602   "size" : 1,
34603   "source_file" : "/external/libcxx/include/type_traits",
34604   "template_args" : [ "type-2667", "type-765" ],
34605   "unique_id" : "_ZTSNSt3__114is_convertibleIRA17_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE"
34606  },
34607  {
34608   "alignment" : 1,
34609   "base_specifiers" :
34610   [
34611    {
34612     "referenced_type" : "type-323"
34613    }
34614   ],
34615   "linker_set_key" : "std::is_convertible<char const (&)[2], const char *>",
34616   "name" : "std::is_convertible<char const (&)[2], const char *>",
34617   "referenced_type" : "type-2661",
34618   "self_type" : "type-2661",
34619   "size" : 1,
34620   "source_file" : "/external/libcxx/include/type_traits",
34621   "template_args" : [ "type-2659", "type-129" ],
34622   "unique_id" : "_ZTSNSt3__114is_convertibleIRA2_KcPS1_EE"
34623  },
34624  {
34625   "alignment" : 1,
34626   "base_specifiers" :
34627   [
34628    {
34629     "referenced_type" : "type-323"
34630    }
34631   ],
34632   "linker_set_key" : "std::is_convertible<char const (&)[2], std::basic_string_view<char, std::char_traits<char> > >",
34633   "name" : "std::is_convertible<char const (&)[2], std::basic_string_view<char, std::char_traits<char> > >",
34634   "referenced_type" : "type-2658",
34635   "self_type" : "type-2658",
34636   "size" : 1,
34637   "source_file" : "/external/libcxx/include/type_traits",
34638   "template_args" : [ "type-2659", "type-765" ],
34639   "unique_id" : "_ZTSNSt3__114is_convertibleIRA2_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE"
34640  },
34641  {
34642   "alignment" : 1,
34643   "base_specifiers" :
34644   [
34645    {
34646     "referenced_type" : "type-323"
34647    }
34648   ],
34649   "linker_set_key" : "std::is_convertible<char const (&)[3], const char *>",
34650   "name" : "std::is_convertible<char const (&)[3], const char *>",
34651   "referenced_type" : "type-2665",
34652   "self_type" : "type-2665",
34653   "size" : 1,
34654   "source_file" : "/external/libcxx/include/type_traits",
34655   "template_args" : [ "type-2663", "type-129" ],
34656   "unique_id" : "_ZTSNSt3__114is_convertibleIRA3_KcPS1_EE"
34657  },
34658  {
34659   "alignment" : 1,
34660   "base_specifiers" :
34661   [
34662    {
34663     "referenced_type" : "type-323"
34664    }
34665   ],
34666   "linker_set_key" : "std::is_convertible<char const (&)[3], std::basic_string_view<char, std::char_traits<char> > >",
34667   "name" : "std::is_convertible<char const (&)[3], std::basic_string_view<char, std::char_traits<char> > >",
34668   "referenced_type" : "type-2662",
34669   "self_type" : "type-2662",
34670   "size" : 1,
34671   "source_file" : "/external/libcxx/include/type_traits",
34672   "template_args" : [ "type-2663", "type-765" ],
34673   "unique_id" : "_ZTSNSt3__114is_convertibleIRA3_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE"
34674  },
34675  {
34676   "alignment" : 1,
34677   "base_specifiers" :
34678   [
34679    {
34680     "referenced_type" : "type-323"
34681    }
34682   ],
34683   "linker_set_key" : "std::is_convertible<char const (&)[8], const char *>",
34684   "name" : "std::is_convertible<char const (&)[8], const char *>",
34685   "referenced_type" : "type-2684",
34686   "self_type" : "type-2684",
34687   "size" : 1,
34688   "source_file" : "/external/libcxx/include/type_traits",
34689   "template_args" : [ "type-2680", "type-129" ],
34690   "unique_id" : "_ZTSNSt3__114is_convertibleIRA8_KcPS1_EE"
34691  },
34692  {
34693   "alignment" : 1,
34694   "base_specifiers" :
34695   [
34696    {
34697     "referenced_type" : "type-323"
34698    }
34699   ],
34700   "linker_set_key" : "std::is_convertible<char const (&)[8], std::basic_string_view<char, std::char_traits<char> > >",
34701   "name" : "std::is_convertible<char const (&)[8], std::basic_string_view<char, std::char_traits<char> > >",
34702   "referenced_type" : "type-2679",
34703   "self_type" : "type-2679",
34704   "size" : 1,
34705   "source_file" : "/external/libcxx/include/type_traits",
34706   "template_args" : [ "type-2680", "type-765" ],
34707   "unique_id" : "_ZTSNSt3__114is_convertibleIRA8_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE"
34708  },
34709  {
34710   "alignment" : 1,
34711   "base_specifiers" :
34712   [
34713    {
34714     "referenced_type" : "type-323"
34715    }
34716   ],
34717   "linker_set_key" : "std::is_convertible<char const (&)[9], const char *>",
34718   "name" : "std::is_convertible<char const (&)[9], const char *>",
34719   "referenced_type" : "type-2674",
34720   "self_type" : "type-2674",
34721   "size" : 1,
34722   "source_file" : "/external/libcxx/include/type_traits",
34723   "template_args" : [ "type-2671", "type-129" ],
34724   "unique_id" : "_ZTSNSt3__114is_convertibleIRA9_KcPS1_EE"
34725  },
34726  {
34727   "alignment" : 1,
34728   "base_specifiers" :
34729   [
34730    {
34731     "referenced_type" : "type-323"
34732    }
34733   ],
34734   "linker_set_key" : "std::is_convertible<char const (&)[9], std::basic_string_view<char, std::char_traits<char> > >",
34735   "name" : "std::is_convertible<char const (&)[9], std::basic_string_view<char, std::char_traits<char> > >",
34736   "referenced_type" : "type-2670",
34737   "self_type" : "type-2670",
34738   "size" : 1,
34739   "source_file" : "/external/libcxx/include/type_traits",
34740   "template_args" : [ "type-2671", "type-765" ],
34741   "unique_id" : "_ZTSNSt3__114is_convertibleIRA9_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE"
34742  },
34743  {
34744   "alignment" : 1,
34745   "base_specifiers" :
34746   [
34747    {
34748     "referenced_type" : "type-323"
34749    }
34750   ],
34751   "linker_set_key" : "std::is_convertible<const char *const &, const char *>",
34752   "name" : "std::is_convertible<const char *const &, const char *>",
34753   "referenced_type" : "type-2624",
34754   "self_type" : "type-2624",
34755   "size" : 1,
34756   "source_file" : "/external/libcxx/include/type_traits",
34757   "template_args" : [ "type-2622", "type-129" ],
34758   "unique_id" : "_ZTSNSt3__114is_convertibleIRKPKcS2_EE"
34759  },
34760  {
34761   "alignment" : 1,
34762   "base_specifiers" :
34763   [
34764    {
34765     "referenced_type" : "type-323"
34766    }
34767   ],
34768   "linker_set_key" : "std::is_convertible<const char *const &, std::basic_string_view<char, std::char_traits<char> > >",
34769   "name" : "std::is_convertible<const char *const &, std::basic_string_view<char, std::char_traits<char> > >",
34770   "referenced_type" : "type-2621",
34771   "self_type" : "type-2621",
34772   "size" : 1,
34773   "source_file" : "/external/libcxx/include/type_traits",
34774   "template_args" : [ "type-2622", "type-765" ],
34775   "unique_id" : "_ZTSNSt3__114is_convertibleIRKPKcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE"
34776  },
34777  {
34778   "alignment" : 1,
34779   "base_specifiers" :
34780   [
34781    {
34782     "referenced_type" : "type-323"
34783    }
34784   ],
34785   "linker_set_key" : "std::is_convertible<const char16_t *const &, const char16_t *>",
34786   "name" : "std::is_convertible<const char16_t *const &, const char16_t *>",
34787   "referenced_type" : "type-2632",
34788   "self_type" : "type-2632",
34789   "size" : 1,
34790   "source_file" : "/external/libcxx/include/type_traits",
34791   "template_args" : [ "type-2630", "type-771" ],
34792   "unique_id" : "_ZTSNSt3__114is_convertibleIRKPKDsS2_EE"
34793  },
34794  {
34795   "alignment" : 1,
34796   "base_specifiers" :
34797   [
34798    {
34799     "referenced_type" : "type-323"
34800    }
34801   ],
34802   "linker_set_key" : "std::is_convertible<const char16_t *const &, std::basic_string_view<char16_t, std::char_traits<char16_t> > >",
34803   "name" : "std::is_convertible<const char16_t *const &, std::basic_string_view<char16_t, std::char_traits<char16_t> > >",
34804   "referenced_type" : "type-2629",
34805   "self_type" : "type-2629",
34806   "size" : 1,
34807   "source_file" : "/external/libcxx/include/type_traits",
34808   "template_args" : [ "type-2630", "type-770" ],
34809   "unique_id" : "_ZTSNSt3__114is_convertibleIRKPKDsNS_17basic_string_viewIDsNS_11char_traitsIDsEEEEEE"
34810  },
34811  {
34812   "alignment" : 1,
34813   "base_specifiers" :
34814   [
34815    {
34816     "referenced_type" : "type-323"
34817    }
34818   ],
34819   "linker_set_key" : "std::is_convertible<const char32_t *const &, const char32_t *>",
34820   "name" : "std::is_convertible<const char32_t *const &, const char32_t *>",
34821   "referenced_type" : "type-2636",
34822   "self_type" : "type-2636",
34823   "size" : 1,
34824   "source_file" : "/external/libcxx/include/type_traits",
34825   "template_args" : [ "type-2634", "type-778" ],
34826   "unique_id" : "_ZTSNSt3__114is_convertibleIRKPKDiS2_EE"
34827  },
34828  {
34829   "alignment" : 1,
34830   "base_specifiers" :
34831   [
34832    {
34833     "referenced_type" : "type-323"
34834    }
34835   ],
34836   "linker_set_key" : "std::is_convertible<const char32_t *const &, std::basic_string_view<char32_t, std::char_traits<char32_t> > >",
34837   "name" : "std::is_convertible<const char32_t *const &, std::basic_string_view<char32_t, std::char_traits<char32_t> > >",
34838   "referenced_type" : "type-2633",
34839   "self_type" : "type-2633",
34840   "size" : 1,
34841   "source_file" : "/external/libcxx/include/type_traits",
34842   "template_args" : [ "type-2634", "type-777" ],
34843   "unique_id" : "_ZTSNSt3__114is_convertibleIRKPKDiNS_17basic_string_viewIDiNS_11char_traitsIDiEEEEEE"
34844  },
34845  {
34846   "alignment" : 1,
34847   "base_specifiers" :
34848   [
34849    {
34850     "referenced_type" : "type-329"
34851    }
34852   ],
34853   "linker_set_key" : "std::is_convertible<const std::allocator<char> &, const char *>",
34854   "name" : "std::is_convertible<const std::allocator<char> &, const char *>",
34855   "referenced_type" : "type-2694",
34856   "self_type" : "type-2694",
34857   "size" : 1,
34858   "source_file" : "/external/libcxx/include/type_traits",
34859   "template_args" : [ "type-1205", "type-129" ],
34860   "unique_id" : "_ZTSNSt3__114is_convertibleIRKNS_9allocatorIcEEPKcEE"
34861  },
34862  {
34863   "alignment" : 1,
34864   "base_specifiers" :
34865   [
34866    {
34867     "referenced_type" : "type-329"
34868    }
34869   ],
34870   "linker_set_key" : "std::is_convertible<const std::allocator<char> &, std::basic_string_view<char, std::char_traits<char> > >",
34871   "name" : "std::is_convertible<const std::allocator<char> &, std::basic_string_view<char, std::char_traits<char> > >",
34872   "referenced_type" : "type-2693",
34873   "self_type" : "type-2693",
34874   "size" : 1,
34875   "source_file" : "/external/libcxx/include/type_traits",
34876   "template_args" : [ "type-1205", "type-765" ],
34877   "unique_id" : "_ZTSNSt3__114is_convertibleIRKNS_9allocatorIcEENS_17basic_string_viewIcNS_11char_traitsIcEEEEEE"
34878  },
34879  {
34880   "alignment" : 1,
34881   "base_specifiers" :
34882   [
34883    {
34884     "referenced_type" : "type-329"
34885    }
34886   ],
34887   "linker_set_key" : "std::is_convertible<const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &, const char *>",
34888   "name" : "std::is_convertible<const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &, const char *>",
34889   "referenced_type" : "type-2640",
34890   "self_type" : "type-2640",
34891   "size" : 1,
34892   "source_file" : "/external/libcxx/include/type_traits",
34893   "template_args" : [ "type-2638", "type-129" ],
34894   "unique_id" : "_ZTSNSt3__114is_convertibleIRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPKcEE"
34895  },
34896  {
34897   "alignment" : 1,
34898   "base_specifiers" :
34899   [
34900    {
34901     "referenced_type" : "type-323"
34902    }
34903   ],
34904   "linker_set_key" : "std::is_convertible<const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &, std::basic_string_view<char, std::char_traits<char> > >",
34905   "name" : "std::is_convertible<const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &, std::basic_string_view<char, std::char_traits<char> > >",
34906   "referenced_type" : "type-2637",
34907   "self_type" : "type-2637",
34908   "size" : 1,
34909   "source_file" : "/external/libcxx/include/type_traits",
34910   "template_args" : [ "type-2638", "type-765" ],
34911   "unique_id" : "_ZTSNSt3__114is_convertibleIRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_17basic_string_viewIcS3_EEEE"
34912  },
34913  {
34914   "alignment" : 1,
34915   "base_specifiers" :
34916   [
34917    {
34918     "referenced_type" : "type-329"
34919    }
34920   ],
34921   "linker_set_key" : "std::is_convertible<const std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > &, const wchar_t *>",
34922   "name" : "std::is_convertible<const std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > &, const wchar_t *>",
34923   "referenced_type" : "type-2657",
34924   "self_type" : "type-2657",
34925   "size" : 1,
34926   "source_file" : "/external/libcxx/include/type_traits",
34927   "template_args" : [ "type-2656", "type-759" ],
34928   "unique_id" : "_ZTSNSt3__114is_convertibleIRKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPKwEE"
34929  },
34930  {
34931   "alignment" : 1,
34932   "base_specifiers" :
34933   [
34934    {
34935     "referenced_type" : "type-323"
34936    }
34937   ],
34938   "linker_set_key" : "std::is_convertible<const std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > &, std::basic_string_view<wchar_t, std::char_traits<wchar_t> > >",
34939   "name" : "std::is_convertible<const std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > &, std::basic_string_view<wchar_t, std::char_traits<wchar_t> > >",
34940   "referenced_type" : "type-2655",
34941   "self_type" : "type-2655",
34942   "size" : 1,
34943   "source_file" : "/external/libcxx/include/type_traits",
34944   "template_args" : [ "type-2656", "type-783" ],
34945   "unique_id" : "_ZTSNSt3__114is_convertibleIRKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEENS_17basic_string_viewIwS3_EEEE"
34946  },
34947  {
34948   "alignment" : 1,
34949   "base_specifiers" :
34950   [
34951    {
34952     "referenced_type" : "type-323"
34953    }
34954   ],
34955   "linker_set_key" : "std::is_convertible<const wchar_t *const &, const wchar_t *>",
34956   "name" : "std::is_convertible<const wchar_t *const &, const wchar_t *>",
34957   "referenced_type" : "type-2628",
34958   "self_type" : "type-2628",
34959   "size" : 1,
34960   "source_file" : "/external/libcxx/include/type_traits",
34961   "template_args" : [ "type-2626", "type-759" ],
34962   "unique_id" : "_ZTSNSt3__114is_convertibleIRKPKwS2_EE"
34963  },
34964  {
34965   "alignment" : 1,
34966   "base_specifiers" :
34967   [
34968    {
34969     "referenced_type" : "type-323"
34970    }
34971   ],
34972   "linker_set_key" : "std::is_convertible<const wchar_t *const &, std::basic_string_view<wchar_t, std::char_traits<wchar_t> > >",
34973   "name" : "std::is_convertible<const wchar_t *const &, std::basic_string_view<wchar_t, std::char_traits<wchar_t> > >",
34974   "referenced_type" : "type-2625",
34975   "self_type" : "type-2625",
34976   "size" : 1,
34977   "source_file" : "/external/libcxx/include/type_traits",
34978   "template_args" : [ "type-2626", "type-783" ],
34979   "unique_id" : "_ZTSNSt3__114is_convertibleIRKPKwNS_17basic_string_viewIwNS_11char_traitsIwEEEEEE"
34980  },
34981  {
34982   "alignment" : 1,
34983   "base_specifiers" :
34984   [
34985    {
34986     "referenced_type" : "type-323"
34987    }
34988   ],
34989   "linker_set_key" : "std::is_convertible<long double, long double>",
34990   "name" : "std::is_convertible<long double, long double>",
34991   "referenced_type" : "type-2642",
34992   "self_type" : "type-2642",
34993   "size" : 1,
34994   "source_file" : "/external/libcxx/include/type_traits",
34995   "template_args" : [ "type-3", "type-3" ],
34996   "unique_id" : "_ZTSNSt3__114is_convertibleIeeEE"
34997  },
34998  {
34999   "alignment" : 1,
35000   "base_specifiers" :
35001   [
35002    {
35003     "referenced_type" : "type-323"
35004    }
35005   ],
35006   "linker_set_key" : "std::is_convertible<long long, long long>",
35007   "name" : "std::is_convertible<long long, long long>",
35008   "referenced_type" : "type-2646",
35009   "self_type" : "type-2646",
35010   "size" : 1,
35011   "source_file" : "/external/libcxx/include/type_traits",
35012   "template_args" : [ "type-2", "type-2" ],
35013   "unique_id" : "_ZTSNSt3__114is_convertibleIxxEE"
35014  },
35015  {
35016   "alignment" : 1,
35017   "base_specifiers" :
35018   [
35019    {
35020     "referenced_type" : "type-323"
35021    }
35022   ],
35023   "linker_set_key" : "std::is_convertible<long, long long>",
35024   "name" : "std::is_convertible<long, long long>",
35025   "referenced_type" : "type-2647",
35026   "self_type" : "type-2647",
35027   "size" : 1,
35028   "source_file" : "/external/libcxx/include/type_traits",
35029   "template_args" : [ "type-27", "type-2" ],
35030   "unique_id" : "_ZTSNSt3__114is_convertibleIlxEE"
35031  },
35032  {
35033   "alignment" : 1,
35034   "base_specifiers" :
35035   [
35036    {
35037     "referenced_type" : "type-323"
35038    }
35039   ],
35040   "linker_set_key" : "std::is_convertible<long, long>",
35041   "name" : "std::is_convertible<long, long>",
35042   "referenced_type" : "type-2641",
35043   "self_type" : "type-2641",
35044   "size" : 1,
35045   "source_file" : "/external/libcxx/include/type_traits",
35046   "template_args" : [ "type-27", "type-27" ],
35047   "unique_id" : "_ZTSNSt3__114is_convertibleIllEE"
35048  },
35049  {
35050   "alignment" : 1,
35051   "base_specifiers" :
35052   [
35053    {
35054     "referenced_type" : "type-329"
35055    }
35056   ],
35057   "linker_set_key" : "std::is_convertible<std::chrono::duration<long double, std::ratio<1, 1000000000> >, long double>",
35058   "name" : "std::is_convertible<std::chrono::duration<long double, std::ratio<1, 1000000000> >, long double>",
35059   "referenced_type" : "type-2652",
35060   "self_type" : "type-2652",
35061   "size" : 1,
35062   "source_file" : "/external/libcxx/include/type_traits",
35063   "template_args" : [ "type-631", "type-3" ],
35064   "unique_id" : "_ZTSNSt3__114is_convertibleINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEeEE"
35065  },
35066  {
35067   "alignment" : 1,
35068   "base_specifiers" :
35069   [
35070    {
35071     "referenced_type" : "type-329"
35072    }
35073   ],
35074   "linker_set_key" : "std::is_convertible<std::chrono::duration<long long, std::ratio<1, 1000000000> >, long double>",
35075   "name" : "std::is_convertible<std::chrono::duration<long long, std::ratio<1, 1000000000> >, long double>",
35076   "referenced_type" : "type-2654",
35077   "self_type" : "type-2654",
35078   "size" : 1,
35079   "source_file" : "/external/libcxx/include/type_traits",
35080   "template_args" : [ "type-571", "type-3" ],
35081   "unique_id" : "_ZTSNSt3__114is_convertibleINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEeEE"
35082  },
35083  {
35084   "alignment" : 1,
35085   "base_specifiers" :
35086   [
35087    {
35088     "referenced_type" : "type-329"
35089    }
35090   ],
35091   "linker_set_key" : "std::is_convertible<std::chrono::duration<long long, std::ratio<1, 1000000000> >, long long>",
35092   "name" : "std::is_convertible<std::chrono::duration<long long, std::ratio<1, 1000000000> >, long long>",
35093   "referenced_type" : "type-2650",
35094   "self_type" : "type-2650",
35095   "size" : 1,
35096   "source_file" : "/external/libcxx/include/type_traits",
35097   "template_args" : [ "type-571", "type-2" ],
35098   "unique_id" : "_ZTSNSt3__114is_convertibleINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEExEE"
35099  },
35100  {
35101   "alignment" : 1,
35102   "base_specifiers" :
35103   [
35104    {
35105     "referenced_type" : "type-323"
35106    }
35107   ],
35108   "linker_set_key" : "std::is_convertible<std::chrono::duration<long long, std::ratio<1, 1000000000> >, std::chrono::duration<long double, std::ratio<1, 1000000000> > >",
35109   "name" : "std::is_convertible<std::chrono::duration<long long, std::ratio<1, 1000000000> >, std::chrono::duration<long double, std::ratio<1, 1000000000> > >",
35110   "referenced_type" : "type-2653",
35111   "self_type" : "type-2653",
35112   "size" : 1,
35113   "source_file" : "/external/libcxx/include/type_traits",
35114   "template_args" : [ "type-571", "type-631" ],
35115   "unique_id" : "_ZTSNSt3__114is_convertibleINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IeS4_EEEE"
35116  },
35117  {
35118   "alignment" : 1,
35119   "base_specifiers" :
35120   [
35121    {
35122     "referenced_type" : "type-329"
35123    }
35124   ],
35125   "linker_set_key" : "std::is_convertible<std::chrono::duration<long long, std::ratio<1, 1> >, long long>",
35126   "name" : "std::is_convertible<std::chrono::duration<long long, std::ratio<1, 1> >, long long>",
35127   "referenced_type" : "type-2651",
35128   "self_type" : "type-2651",
35129   "size" : 1,
35130   "source_file" : "/external/libcxx/include/type_traits",
35131   "template_args" : [ "type-548", "type-2" ],
35132   "unique_id" : "_ZTSNSt3__114is_convertibleINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEExEE"
35133  },
35134  {
35135   "alignment" : 1,
35136   "base_specifiers" :
35137   [
35138    {
35139     "referenced_type" : "type-323"
35140    }
35141   ],
35142   "linker_set_key" : "std::is_convertible<std::random_access_iterator_tag, std::forward_iterator_tag>",
35143   "name" : "std::is_convertible<std::random_access_iterator_tag, std::forward_iterator_tag>",
35144   "referenced_type" : "type-2698",
35145   "self_type" : "type-2698",
35146   "size" : 1,
35147   "source_file" : "/external/libcxx/include/type_traits",
35148   "template_args" : [ "type-2696", "type-326" ],
35149   "unique_id" : "_ZTSNSt3__114is_convertibleINS_26random_access_iterator_tagENS_20forward_iterator_tagEEE"
35150  },
35151  {
35152   "alignment" : 1,
35153   "base_specifiers" :
35154   [
35155    {
35156     "referenced_type" : "type-323"
35157    }
35158   ],
35159   "linker_set_key" : "std::is_convertible<std::random_access_iterator_tag, std::input_iterator_tag>",
35160   "name" : "std::is_convertible<std::random_access_iterator_tag, std::input_iterator_tag>",
35161   "referenced_type" : "type-2695",
35162   "self_type" : "type-2695",
35163   "size" : 1,
35164   "source_file" : "/external/libcxx/include/type_traits",
35165   "template_args" : [ "type-2696", "type-324" ],
35166   "unique_id" : "_ZTSNSt3__114is_convertibleINS_26random_access_iterator_tagENS_18input_iterator_tagEEE"
35167  },
35168  {
35169   "alignment" : 1,
35170   "base_specifiers" :
35171   [
35172    {
35173     "referenced_type" : "type-2092"
35174    }
35175   ],
35176   "linker_set_key" : "std::is_default_constructible<std::allocator<char16_t> >",
35177   "name" : "std::is_default_constructible<std::allocator<char16_t> >",
35178   "referenced_type" : "type-2091",
35179   "self_type" : "type-2091",
35180   "size" : 1,
35181   "source_file" : "/external/libcxx/include/type_traits",
35182   "template_args" : [ "type-66" ],
35183   "unique_id" : "_ZTSNSt3__124is_default_constructibleINS_9allocatorIDsEEEE"
35184  },
35185  {
35186   "alignment" : 1,
35187   "base_specifiers" :
35188   [
35189    {
35190     "referenced_type" : "type-2136"
35191    }
35192   ],
35193   "linker_set_key" : "std::is_default_constructible<std::allocator<char32_t> >",
35194   "name" : "std::is_default_constructible<std::allocator<char32_t> >",
35195   "referenced_type" : "type-2135",
35196   "self_type" : "type-2135",
35197   "size" : 1,
35198   "source_file" : "/external/libcxx/include/type_traits",
35199   "template_args" : [ "type-217" ],
35200   "unique_id" : "_ZTSNSt3__124is_default_constructibleINS_9allocatorIDiEEEE"
35201  },
35202  {
35203   "alignment" : 1,
35204   "base_specifiers" :
35205   [
35206    {
35207     "referenced_type" : "type-1990"
35208    }
35209   ],
35210   "linker_set_key" : "std::is_default_constructible<std::allocator<char> >",
35211   "name" : "std::is_default_constructible<std::allocator<char> >",
35212   "referenced_type" : "type-1989",
35213   "self_type" : "type-1989",
35214   "size" : 1,
35215   "source_file" : "/external/libcxx/include/type_traits",
35216   "template_args" : [ "type-207" ],
35217   "unique_id" : "_ZTSNSt3__124is_default_constructibleINS_9allocatorIcEEEE"
35218  },
35219  {
35220   "alignment" : 1,
35221   "base_specifiers" :
35222   [
35223    {
35224     "referenced_type" : "type-2041"
35225    }
35226   ],
35227   "linker_set_key" : "std::is_default_constructible<std::allocator<wchar_t> >",
35228   "name" : "std::is_default_constructible<std::allocator<wchar_t> >",
35229   "referenced_type" : "type-2040",
35230   "self_type" : "type-2040",
35231   "size" : 1,
35232   "source_file" : "/external/libcxx/include/type_traits",
35233   "template_args" : [ "type-209" ],
35234   "unique_id" : "_ZTSNSt3__124is_default_constructibleINS_9allocatorIwEEEE"
35235  },
35236  {
35237   "alignment" : 1,
35238   "base_specifiers" :
35239   [
35240    {
35241     "referenced_type" : "type-2067"
35242    }
35243   ],
35244   "linker_set_key" : "std::is_default_constructible<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep>",
35245   "name" : "std::is_default_constructible<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep>",
35246   "referenced_type" : "type-2066",
35247   "self_type" : "type-2066",
35248   "size" : 1,
35249   "source_file" : "/external/libcxx/include/type_traits",
35250   "template_args" : [ "type-135" ],
35251   "unique_id" : "_ZTSNSt3__124is_default_constructibleINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEEE"
35252  },
35253  {
35254   "alignment" : 1,
35255   "base_specifiers" :
35256   [
35257    {
35258     "referenced_type" : "type-2116"
35259    }
35260   ],
35261   "linker_set_key" : "std::is_default_constructible<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep>",
35262   "name" : "std::is_default_constructible<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep>",
35263   "referenced_type" : "type-2115",
35264   "self_type" : "type-2115",
35265   "size" : 1,
35266   "source_file" : "/external/libcxx/include/type_traits",
35267   "template_args" : [ "type-180" ],
35268   "unique_id" : "_ZTSNSt3__124is_default_constructibleINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEEE"
35269  },
35270  {
35271   "alignment" : 1,
35272   "base_specifiers" :
35273   [
35274    {
35275     "referenced_type" : "type-1969"
35276    }
35277   ],
35278   "linker_set_key" : "std::is_default_constructible<std::basic_string<char>::__rep>",
35279   "name" : "std::is_default_constructible<std::basic_string<char>::__rep>",
35280   "referenced_type" : "type-1968",
35281   "self_type" : "type-1968",
35282   "size" : 1,
35283   "source_file" : "/external/libcxx/include/type_traits",
35284   "template_args" : [ "type-225" ],
35285   "unique_id" : "_ZTSNSt3__124is_default_constructibleINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEEE"
35286  },
35287  {
35288   "alignment" : 1,
35289   "base_specifiers" :
35290   [
35291    {
35292     "referenced_type" : "type-2014"
35293    }
35294   ],
35295   "linker_set_key" : "std::is_default_constructible<std::basic_string<wchar_t>::__rep>",
35296   "name" : "std::is_default_constructible<std::basic_string<wchar_t>::__rep>",
35297   "referenced_type" : "type-2013",
35298   "self_type" : "type-2013",
35299   "size" : 1,
35300   "source_file" : "/external/libcxx/include/type_traits",
35301   "template_args" : [ "type-446" ],
35302   "unique_id" : "_ZTSNSt3__124is_default_constructibleINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEEE"
35303  },
35304  {
35305   "alignment" : 1,
35306   "base_specifiers" :
35307   [
35308    {
35309     "referenced_type" : "type-329"
35310    }
35311   ],
35312   "linker_set_key" : "std::is_destructible<void>",
35313   "name" : "std::is_destructible<void>",
35314   "referenced_type" : "type-2835",
35315   "self_type" : "type-2835",
35316   "size" : 1,
35317   "source_file" : "/external/libcxx/include/type_traits",
35318   "template_args" : [ "type-97" ],
35319   "unique_id" : "_ZTSNSt3__115is_destructibleIvEE"
35320  },
35321  {
35322   "alignment" : 1,
35323   "base_specifiers" :
35324   [
35325    {
35326     "referenced_type" : "type-329"
35327    }
35328   ],
35329   "linker_set_key" : "std::is_empty<android::hardware::GrantorDescriptor *>",
35330   "name" : "std::is_empty<android::hardware::GrantorDescriptor *>",
35331   "referenced_type" : "type-2715",
35332   "self_type" : "type-2715",
35333   "size" : 1,
35334   "source_file" : "/external/libcxx/include/type_traits",
35335   "template_args" : [ "type-305" ],
35336   "unique_id" : "_ZTSNSt3__18is_emptyIPN7android8hardware17GrantorDescriptorEEE"
35337  },
35338  {
35339   "alignment" : 1,
35340   "base_specifiers" :
35341   [
35342    {
35343     "referenced_type" : "type-329"
35344    }
35345   ],
35346   "linker_set_key" : "std::is_empty<char *>",
35347   "name" : "std::is_empty<char *>",
35348   "referenced_type" : "type-2713",
35349   "self_type" : "type-2713",
35350   "size" : 1,
35351   "source_file" : "/external/libcxx/include/type_traits",
35352   "template_args" : [ "type-200" ],
35353   "unique_id" : "_ZTSNSt3__18is_emptyIPcEE"
35354  },
35355  {
35356   "alignment" : 1,
35357   "base_specifiers" :
35358   [
35359    {
35360     "referenced_type" : "type-323"
35361    }
35362   ],
35363   "linker_set_key" : "std::is_empty<std::allocator<android::hardware::GrantorDescriptor> >",
35364   "name" : "std::is_empty<std::allocator<android::hardware::GrantorDescriptor> >",
35365   "referenced_type" : "type-2716",
35366   "self_type" : "type-2716",
35367   "size" : 1,
35368   "source_file" : "/external/libcxx/include/type_traits",
35369   "template_args" : [ "type-241" ],
35370   "unique_id" : "_ZTSNSt3__18is_emptyINS_9allocatorIN7android8hardware17GrantorDescriptorEEEEE"
35371  },
35372  {
35373   "alignment" : 1,
35374   "base_specifiers" :
35375   [
35376    {
35377     "referenced_type" : "type-323"
35378    }
35379   ],
35380   "linker_set_key" : "std::is_empty<std::allocator<char16_t> >",
35381   "name" : "std::is_empty<std::allocator<char16_t> >",
35382   "referenced_type" : "type-2706",
35383   "self_type" : "type-2706",
35384   "size" : 1,
35385   "source_file" : "/external/libcxx/include/type_traits",
35386   "template_args" : [ "type-66" ],
35387   "unique_id" : "_ZTSNSt3__18is_emptyINS_9allocatorIDsEEEE"
35388  },
35389  {
35390   "alignment" : 1,
35391   "base_specifiers" :
35392   [
35393    {
35394     "referenced_type" : "type-323"
35395    }
35396   ],
35397   "linker_set_key" : "std::is_empty<std::allocator<char32_t> >",
35398   "name" : "std::is_empty<std::allocator<char32_t> >",
35399   "referenced_type" : "type-2708",
35400   "self_type" : "type-2708",
35401   "size" : 1,
35402   "source_file" : "/external/libcxx/include/type_traits",
35403   "template_args" : [ "type-217" ],
35404   "unique_id" : "_ZTSNSt3__18is_emptyINS_9allocatorIDiEEEE"
35405  },
35406  {
35407   "alignment" : 1,
35408   "base_specifiers" :
35409   [
35410    {
35411     "referenced_type" : "type-323"
35412    }
35413   ],
35414   "linker_set_key" : "std::is_empty<std::allocator<char> >",
35415   "name" : "std::is_empty<std::allocator<char> >",
35416   "referenced_type" : "type-2700",
35417   "self_type" : "type-2700",
35418   "size" : 1,
35419   "source_file" : "/external/libcxx/include/type_traits",
35420   "template_args" : [ "type-207" ],
35421   "unique_id" : "_ZTSNSt3__18is_emptyINS_9allocatorIcEEEE"
35422  },
35423  {
35424   "alignment" : 1,
35425   "base_specifiers" :
35426   [
35427    {
35428     "referenced_type" : "type-323"
35429    }
35430   ],
35431   "linker_set_key" : "std::is_empty<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
35432   "name" : "std::is_empty<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
35433   "referenced_type" : "type-2710",
35434   "self_type" : "type-2710",
35435   "size" : 1,
35436   "source_file" : "/external/libcxx/include/type_traits",
35437   "template_args" : [ "type-4" ],
35438   "unique_id" : "_ZTSNSt3__18is_emptyINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEEE"
35439  },
35440  {
35441   "alignment" : 1,
35442   "base_specifiers" :
35443   [
35444    {
35445     "referenced_type" : "type-323"
35446    }
35447   ],
35448   "linker_set_key" : "std::is_empty<std::allocator<wchar_t> >",
35449   "name" : "std::is_empty<std::allocator<wchar_t> >",
35450   "referenced_type" : "type-2702",
35451   "self_type" : "type-2702",
35452   "size" : 1,
35453   "source_file" : "/external/libcxx/include/type_traits",
35454   "template_args" : [ "type-209" ],
35455   "unique_id" : "_ZTSNSt3__18is_emptyINS_9allocatorIwEEEE"
35456  },
35457  {
35458   "alignment" : 1,
35459   "base_specifiers" :
35460   [
35461    {
35462     "referenced_type" : "type-329"
35463    }
35464   ],
35465   "linker_set_key" : "std::is_empty<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep>",
35466   "name" : "std::is_empty<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep>",
35467   "referenced_type" : "type-2703",
35468   "self_type" : "type-2703",
35469   "size" : 1,
35470   "source_file" : "/external/libcxx/include/type_traits",
35471   "template_args" : [ "type-135" ],
35472   "unique_id" : "_ZTSNSt3__18is_emptyINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEEE"
35473  },
35474  {
35475   "alignment" : 1,
35476   "base_specifiers" :
35477   [
35478    {
35479     "referenced_type" : "type-329"
35480    }
35481   ],
35482   "linker_set_key" : "std::is_empty<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep>",
35483   "name" : "std::is_empty<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep>",
35484   "referenced_type" : "type-2707",
35485   "self_type" : "type-2707",
35486   "size" : 1,
35487   "source_file" : "/external/libcxx/include/type_traits",
35488   "template_args" : [ "type-180" ],
35489   "unique_id" : "_ZTSNSt3__18is_emptyINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEEE"
35490  },
35491  {
35492   "alignment" : 1,
35493   "base_specifiers" :
35494   [
35495    {
35496     "referenced_type" : "type-329"
35497    }
35498   ],
35499   "linker_set_key" : "std::is_empty<std::basic_string<char>::__rep>",
35500   "name" : "std::is_empty<std::basic_string<char>::__rep>",
35501   "referenced_type" : "type-2699",
35502   "self_type" : "type-2699",
35503   "size" : 1,
35504   "source_file" : "/external/libcxx/include/type_traits",
35505   "template_args" : [ "type-225" ],
35506   "unique_id" : "_ZTSNSt3__18is_emptyINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEEE"
35507  },
35508  {
35509   "alignment" : 1,
35510   "base_specifiers" :
35511   [
35512    {
35513     "referenced_type" : "type-329"
35514    }
35515   ],
35516   "linker_set_key" : "std::is_empty<std::basic_string<wchar_t>::__rep>",
35517   "name" : "std::is_empty<std::basic_string<wchar_t>::__rep>",
35518   "referenced_type" : "type-2701",
35519   "self_type" : "type-2701",
35520   "size" : 1,
35521   "source_file" : "/external/libcxx/include/type_traits",
35522   "template_args" : [ "type-446" ],
35523   "unique_id" : "_ZTSNSt3__18is_emptyINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEEE"
35524  },
35525  {
35526   "alignment" : 1,
35527   "base_specifiers" :
35528   [
35529    {
35530     "referenced_type" : "type-329"
35531    }
35532   ],
35533   "linker_set_key" : "std::is_empty<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> *>",
35534   "name" : "std::is_empty<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> *>",
35535   "referenced_type" : "type-2709",
35536   "self_type" : "type-2709",
35537   "size" : 1,
35538   "source_file" : "/external/libcxx/include/type_traits",
35539   "template_args" : [ "type-290" ],
35540   "unique_id" : "_ZTSNSt3__18is_emptyIPNS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEEEE"
35541  },
35542  {
35543   "alignment" : 1,
35544   "base_specifiers" :
35545   [
35546    {
35547     "referenced_type" : "type-329"
35548    }
35549   ],
35550   "linker_set_key" : "std::is_empty<unsigned char *>",
35551   "name" : "std::is_empty<unsigned char *>",
35552   "referenced_type" : "type-2711",
35553   "self_type" : "type-2711",
35554   "size" : 1,
35555   "source_file" : "/external/libcxx/include/type_traits",
35556   "template_args" : [ "type-302" ],
35557   "unique_id" : "_ZTSNSt3__18is_emptyIPhEE"
35558  },
35559  {
35560   "alignment" : 1,
35561   "base_specifiers" :
35562   [
35563    {
35564     "referenced_type" : "type-329"
35565    }
35566   ],
35567   "linker_set_key" : "std::is_empty<unsigned int *>",
35568   "name" : "std::is_empty<unsigned int *>",
35569   "referenced_type" : "type-2714",
35570   "self_type" : "type-2714",
35571   "size" : 1,
35572   "source_file" : "/external/libcxx/include/type_traits",
35573   "template_args" : [ "type-638" ],
35574   "unique_id" : "_ZTSNSt3__18is_emptyIPjEE"
35575  },
35576  {
35577   "alignment" : 1,
35578   "base_specifiers" :
35579   [
35580    {
35581     "referenced_type" : "type-329"
35582    }
35583   ],
35584   "linker_set_key" : "std::is_empty<void (*)(void *)>",
35585   "name" : "std::is_empty<void (*)(void *)>",
35586   "referenced_type" : "type-2712",
35587   "self_type" : "type-2712",
35588   "size" : 1,
35589   "source_file" : "/external/libcxx/include/type_traits",
35590   "template_args" : [ "type-418" ],
35591   "unique_id" : "_ZTSNSt3__18is_emptyIPFvPvEEE"
35592  },
35593  {
35594   "alignment" : 1,
35595   "base_specifiers" :
35596   [
35597    {
35598     "referenced_type" : "type-323"
35599    }
35600   ],
35601   "linker_set_key" : "std::is_enum<android::hidl::base::V1_0::DebugInfo::Architecture>",
35602   "name" : "std::is_enum<android::hidl::base::V1_0::DebugInfo::Architecture>",
35603   "referenced_type" : "type-2335",
35604   "self_type" : "type-2335",
35605   "size" : 1,
35606   "source_file" : "/external/libcxx/include/type_traits",
35607   "template_args" : [ "type-1545" ],
35608   "unique_id" : "_ZTSNSt3__17is_enumIN7android4hidl4base4V1_09DebugInfo12ArchitectureEEE"
35609  },
35610  {
35611   "alignment" : 1,
35612   "base_specifiers" :
35613   [
35614    {
35615     "referenced_type" : "type-329"
35616    }
35617   ],
35618   "linker_set_key" : "std::is_error_code_enum<const char *>",
35619   "name" : "std::is_error_code_enum<const char *>",
35620   "referenced_type" : "type-2566",
35621   "self_type" : "type-2566",
35622   "size" : 1,
35623   "source_file" : "/external/libcxx/include/system_error",
35624   "template_args" : [ "type-129" ],
35625   "unique_id" : "_ZTSNSt3__118is_error_code_enumIPKcEE"
35626  },
35627  {
35628   "alignment" : 1,
35629   "base_specifiers" :
35630   [
35631    {
35632     "referenced_type" : "type-329"
35633    }
35634   ],
35635   "linker_set_key" : "std::is_error_code_enum<int>",
35636   "name" : "std::is_error_code_enum<int>",
35637   "referenced_type" : "type-1033",
35638   "self_type" : "type-1033",
35639   "size" : 1,
35640   "source_file" : "/external/libcxx/include/system_error",
35641   "template_args" : [ "type-11" ],
35642   "unique_id" : "_ZTSNSt3__118is_error_code_enumIiEE"
35643  },
35644  {
35645   "alignment" : 1,
35646   "base_specifiers" :
35647   [
35648    {
35649     "referenced_type" : "type-329"
35650    }
35651   ],
35652   "linker_set_key" : "std::is_error_code_enum<ios_base &(*)(ios_base &)>",
35653   "name" : "std::is_error_code_enum<ios_base &(*)(ios_base &)>",
35654   "referenced_type" : "type-1039",
35655   "self_type" : "type-1039",
35656   "size" : 1,
35657   "source_file" : "/external/libcxx/include/system_error",
35658   "template_args" : [ "type-1040" ],
35659   "unique_id" : "_ZTSNSt3__118is_error_code_enumIPFRNS_8ios_baseES2_EEE"
35660  },
35661  {
35662   "alignment" : 1,
35663   "base_specifiers" :
35664   [
35665    {
35666     "referenced_type" : "type-329"
35667    }
35668   ],
35669   "linker_set_key" : "std::is_error_code_enum<std::error_category>",
35670   "name" : "std::is_error_code_enum<std::error_category>",
35671   "referenced_type" : "type-1034",
35672   "self_type" : "type-1034",
35673   "size" : 1,
35674   "source_file" : "/external/libcxx/include/system_error",
35675   "template_args" : [ "type-599" ],
35676   "unique_id" : "_ZTSNSt3__118is_error_code_enumINS_14error_categoryEEE"
35677  },
35678  {
35679   "alignment" : 1,
35680   "base_specifiers" :
35681   [
35682    {
35683     "referenced_type" : "type-329"
35684    }
35685   ],
35686   "linker_set_key" : "std::is_error_code_enum<std::error_code>",
35687   "name" : "std::is_error_code_enum<std::error_code>",
35688   "referenced_type" : "type-1037",
35689   "self_type" : "type-1037",
35690   "size" : 1,
35691   "source_file" : "/external/libcxx/include/system_error",
35692   "template_args" : [ "type-596" ],
35693   "unique_id" : "_ZTSNSt3__118is_error_code_enumINS_10error_codeEEE"
35694  },
35695  {
35696   "alignment" : 1,
35697   "base_specifiers" :
35698   [
35699    {
35700     "referenced_type" : "type-329"
35701    }
35702   ],
35703   "linker_set_key" : "std::is_error_code_enum<std::error_condition>",
35704   "name" : "std::is_error_code_enum<std::error_condition>",
35705   "referenced_type" : "type-1035",
35706   "self_type" : "type-1035",
35707   "size" : 1,
35708   "source_file" : "/external/libcxx/include/system_error",
35709   "template_args" : [ "type-1036" ],
35710   "unique_id" : "_ZTSNSt3__118is_error_code_enumINS_15error_conditionEEE"
35711  },
35712  {
35713   "alignment" : 1,
35714   "base_specifiers" :
35715   [
35716    {
35717     "referenced_type" : "type-323"
35718    }
35719   ],
35720   "linker_set_key" : "std::is_error_code_enum<std::io_errc>",
35721   "name" : "std::is_error_code_enum<std::io_errc>",
35722   "referenced_type" : "type-1201",
35723   "self_type" : "type-1201",
35724   "size" : 1,
35725   "source_file" : "/external/libcxx/include/ios",
35726   "template_args" : [ "type-1200" ],
35727   "unique_id" : "_ZTSNSt3__118is_error_code_enumINS_7io_errcEEE"
35728  },
35729  {
35730   "alignment" : 1,
35731   "base_specifiers" :
35732   [
35733    {
35734     "referenced_type" : "type-329"
35735    }
35736   ],
35737   "linker_set_key" : "std::is_error_code_enum<std::locale>",
35738   "name" : "std::is_error_code_enum<std::locale>",
35739   "referenced_type" : "type-1038",
35740   "self_type" : "type-1038",
35741   "size" : 1,
35742   "source_file" : "/external/libcxx/include/system_error",
35743   "template_args" : [ "type-236" ],
35744   "unique_id" : "_ZTSNSt3__118is_error_code_enumINS_6localeEEE"
35745  },
35746  {
35747   "alignment" : 1,
35748   "base_specifiers" :
35749   [
35750    {
35751     "referenced_type" : "type-329"
35752    }
35753   ],
35754   "linker_set_key" : "std::is_error_code_enum<unsigned int>",
35755   "name" : "std::is_error_code_enum<unsigned int>",
35756   "referenced_type" : "type-1043",
35757   "self_type" : "type-1043",
35758   "size" : 1,
35759   "source_file" : "/external/libcxx/include/system_error",
35760   "template_args" : [ "type-25" ],
35761   "unique_id" : "_ZTSNSt3__118is_error_code_enumIjEE"
35762  },
35763  {
35764   "alignment" : 1,
35765   "base_specifiers" :
35766   [
35767    {
35768     "referenced_type" : "type-329"
35769    }
35770   ],
35771   "linker_set_key" : "std::is_error_condition_enum<const char *>",
35772   "name" : "std::is_error_condition_enum<const char *>",
35773   "referenced_type" : "type-2567",
35774   "self_type" : "type-2567",
35775   "size" : 1,
35776   "source_file" : "/external/libcxx/include/system_error",
35777   "template_args" : [ "type-129" ],
35778   "unique_id" : "_ZTSNSt3__123is_error_condition_enumIPKcEE"
35779  },
35780  {
35781   "alignment" : 1,
35782   "base_specifiers" :
35783   [
35784    {
35785     "referenced_type" : "type-329"
35786    }
35787   ],
35788   "linker_set_key" : "std::is_error_condition_enum<int>",
35789   "name" : "std::is_error_condition_enum<int>",
35790   "referenced_type" : "type-1044",
35791   "self_type" : "type-1044",
35792   "size" : 1,
35793   "source_file" : "/external/libcxx/include/system_error",
35794   "template_args" : [ "type-11" ],
35795   "unique_id" : "_ZTSNSt3__123is_error_condition_enumIiEE"
35796  },
35797  {
35798   "alignment" : 1,
35799   "base_specifiers" :
35800   [
35801    {
35802     "referenced_type" : "type-323"
35803    }
35804   ],
35805   "linker_set_key" : "std::is_error_condition_enum<std::errc>",
35806   "name" : "std::is_error_condition_enum<std::errc>",
35807   "referenced_type" : "type-1048",
35808   "self_type" : "type-1048",
35809   "size" : 1,
35810   "source_file" : "/external/libcxx/include/system_error",
35811   "template_args" : [ "type-1031" ],
35812   "unique_id" : "_ZTSNSt3__123is_error_condition_enumINS_4errcEEE"
35813  },
35814  {
35815   "alignment" : 1,
35816   "base_specifiers" :
35817   [
35818    {
35819     "referenced_type" : "type-329"
35820    }
35821   ],
35822   "linker_set_key" : "std::is_error_condition_enum<std::error_category>",
35823   "name" : "std::is_error_condition_enum<std::error_category>",
35824   "referenced_type" : "type-1045",
35825   "self_type" : "type-1045",
35826   "size" : 1,
35827   "source_file" : "/external/libcxx/include/system_error",
35828   "template_args" : [ "type-599" ],
35829   "unique_id" : "_ZTSNSt3__123is_error_condition_enumINS_14error_categoryEEE"
35830  },
35831  {
35832   "alignment" : 1,
35833   "base_specifiers" :
35834   [
35835    {
35836     "referenced_type" : "type-329"
35837    }
35838   ],
35839   "linker_set_key" : "std::is_error_condition_enum<std::error_code>",
35840   "name" : "std::is_error_condition_enum<std::error_code>",
35841   "referenced_type" : "type-1046",
35842   "self_type" : "type-1046",
35843   "size" : 1,
35844   "source_file" : "/external/libcxx/include/system_error",
35845   "template_args" : [ "type-596" ],
35846   "unique_id" : "_ZTSNSt3__123is_error_condition_enumINS_10error_codeEEE"
35847  },
35848  {
35849   "alignment" : 1,
35850   "base_specifiers" :
35851   [
35852    {
35853     "referenced_type" : "type-329"
35854    }
35855   ],
35856   "linker_set_key" : "std::is_error_condition_enum<std::locale>",
35857   "name" : "std::is_error_condition_enum<std::locale>",
35858   "referenced_type" : "type-1047",
35859   "self_type" : "type-1047",
35860   "size" : 1,
35861   "source_file" : "/external/libcxx/include/system_error",
35862   "template_args" : [ "type-236" ],
35863   "unique_id" : "_ZTSNSt3__123is_error_condition_enumINS_6localeEEE"
35864  },
35865  {
35866   "alignment" : 1,
35867   "base_specifiers" :
35868   [
35869    {
35870     "referenced_type" : "type-1913"
35871    }
35872   ],
35873   "linker_set_key" : "std::is_floating_point<android::hardware::hidl_death_recipient *>",
35874   "name" : "std::is_floating_point<android::hardware::hidl_death_recipient *>",
35875   "referenced_type" : "type-1929",
35876   "self_type" : "type-1929",
35877   "size" : 1,
35878   "source_file" : "/external/libcxx/include/type_traits",
35879   "template_args" : [ "type-901" ],
35880   "unique_id" : "_ZTSNSt3__117is_floating_pointIPN7android8hardware20hidl_death_recipientEEE"
35881  },
35882  {
35883   "alignment" : 1,
35884   "base_specifiers" :
35885   [
35886    {
35887     "referenced_type" : "type-1912"
35888    }
35889   ],
35890   "linker_set_key" : "std::is_floating_point<android::hardware::hidl_string>",
35891   "name" : "std::is_floating_point<android::hardware::hidl_string>",
35892   "referenced_type" : "type-1928",
35893   "self_type" : "type-1928",
35894   "size" : 1,
35895   "source_file" : "/external/libcxx/include/type_traits",
35896   "template_args" : [ "type-126" ],
35897   "unique_id" : "_ZTSNSt3__117is_floating_pointIN7android8hardware11hidl_stringEEE"
35898  },
35899  {
35900   "alignment" : 1,
35901   "base_specifiers" :
35902   [
35903    {
35904     "referenced_type" : "type-1908"
35905    }
35906   ],
35907   "linker_set_key" : "std::is_floating_point<char>",
35908   "name" : "std::is_floating_point<char>",
35909   "referenced_type" : "type-1924",
35910   "self_type" : "type-1924",
35911   "size" : 1,
35912   "source_file" : "/external/libcxx/include/type_traits",
35913   "template_args" : [ "type-22" ],
35914   "unique_id" : "_ZTSNSt3__117is_floating_pointIcEE"
35915  },
35916  {
35917   "alignment" : 1,
35918   "base_specifiers" :
35919   [
35920    {
35921     "referenced_type" : "type-1911"
35922    }
35923   ],
35924   "linker_set_key" : "std::is_floating_point<const native_handle *>",
35925   "name" : "std::is_floating_point<const native_handle *>",
35926   "referenced_type" : "type-1927",
35927   "self_type" : "type-1927",
35928   "size" : 1,
35929   "source_file" : "/external/libcxx/include/type_traits",
35930   "template_args" : [ "type-8" ],
35931   "unique_id" : "_ZTSNSt3__117is_floating_pointIPK13native_handleEE"
35932  },
35933  {
35934   "alignment" : 1,
35935   "base_specifiers" :
35936   [
35937    {
35938     "referenced_type" : "type-1904"
35939    }
35940   ],
35941   "linker_set_key" : "std::is_floating_point<int>",
35942   "name" : "std::is_floating_point<int>",
35943   "referenced_type" : "type-1919",
35944   "self_type" : "type-1919",
35945   "size" : 1,
35946   "source_file" : "/external/libcxx/include/type_traits",
35947   "template_args" : [ "type-11" ],
35948   "unique_id" : "_ZTSNSt3__117is_floating_pointIiEE"
35949  },
35950  {
35951   "alignment" : 1,
35952   "base_specifiers" :
35953   [
35954    {
35955     "referenced_type" : "type-998"
35956    }
35957   ],
35958   "linker_set_key" : "std::is_floating_point<long double>",
35959   "name" : "std::is_floating_point<long double>",
35960   "referenced_type" : "type-997",
35961   "self_type" : "type-997",
35962   "size" : 1,
35963   "source_file" : "/external/libcxx/include/type_traits",
35964   "template_args" : [ "type-3" ],
35965   "unique_id" : "_ZTSNSt3__117is_floating_pointIeEE"
35966  },
35967  {
35968   "alignment" : 1,
35969   "base_specifiers" :
35970   [
35971    {
35972     "referenced_type" : "type-992"
35973    }
35974   ],
35975   "linker_set_key" : "std::is_floating_point<long long>",
35976   "name" : "std::is_floating_point<long long>",
35977   "referenced_type" : "type-991",
35978   "self_type" : "type-991",
35979   "size" : 1,
35980   "source_file" : "/external/libcxx/include/type_traits",
35981   "template_args" : [ "type-2" ],
35982   "unique_id" : "_ZTSNSt3__117is_floating_pointIxEE"
35983  },
35984  {
35985   "alignment" : 1,
35986   "base_specifiers" :
35987   [
35988    {
35989     "referenced_type" : "type-995"
35990    }
35991   ],
35992   "linker_set_key" : "std::is_floating_point<long>",
35993   "name" : "std::is_floating_point<long>",
35994   "referenced_type" : "type-994",
35995   "self_type" : "type-994",
35996   "size" : 1,
35997   "source_file" : "/external/libcxx/include/type_traits",
35998   "template_args" : [ "type-27" ],
35999   "unique_id" : "_ZTSNSt3__117is_floating_pointIlEE"
36000  },
36001  {
36002   "alignment" : 1,
36003   "base_specifiers" :
36004   [
36005    {
36006     "referenced_type" : "type-1910"
36007    }
36008   ],
36009   "linker_set_key" : "std::is_floating_point<signed char>",
36010   "name" : "std::is_floating_point<signed char>",
36011   "referenced_type" : "type-1926",
36012   "self_type" : "type-1926",
36013   "size" : 1,
36014   "source_file" : "/external/libcxx/include/type_traits",
36015   "template_args" : [ "type-749" ],
36016   "unique_id" : "_ZTSNSt3__117is_floating_pointIaEE"
36017  },
36018  {
36019   "alignment" : 1,
36020   "base_specifiers" :
36021   [
36022    {
36023     "referenced_type" : "type-1007"
36024    }
36025   ],
36026   "linker_set_key" : "std::is_floating_point<std::chrono::duration<long double, std::ratio<1, 1000000000> > >",
36027   "name" : "std::is_floating_point<std::chrono::duration<long double, std::ratio<1, 1000000000> > >",
36028   "referenced_type" : "type-1006",
36029   "self_type" : "type-1006",
36030   "size" : 1,
36031   "source_file" : "/external/libcxx/include/type_traits",
36032   "template_args" : [ "type-631" ],
36033   "unique_id" : "_ZTSNSt3__117is_floating_pointINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE"
36034  },
36035  {
36036   "alignment" : 1,
36037   "base_specifiers" :
36038   [
36039    {
36040     "referenced_type" : "type-1001"
36041    }
36042   ],
36043   "linker_set_key" : "std::is_floating_point<std::chrono::duration<long long, std::ratio<1, 1000000000> > >",
36044   "name" : "std::is_floating_point<std::chrono::duration<long long, std::ratio<1, 1000000000> > >",
36045   "referenced_type" : "type-1000",
36046   "self_type" : "type-1000",
36047   "size" : 1,
36048   "source_file" : "/external/libcxx/include/type_traits",
36049   "template_args" : [ "type-571" ],
36050   "unique_id" : "_ZTSNSt3__117is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE"
36051  },
36052  {
36053   "alignment" : 1,
36054   "base_specifiers" :
36055   [
36056    {
36057     "referenced_type" : "type-1004"
36058    }
36059   ],
36060   "linker_set_key" : "std::is_floating_point<std::chrono::duration<long long, std::ratio<1, 1> > >",
36061   "name" : "std::is_floating_point<std::chrono::duration<long long, std::ratio<1, 1> > >",
36062   "referenced_type" : "type-1003",
36063   "self_type" : "type-1003",
36064   "size" : 1,
36065   "source_file" : "/external/libcxx/include/type_traits",
36066   "template_args" : [ "type-548" ],
36067   "unique_id" : "_ZTSNSt3__117is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE"
36068  },
36069  {
36070   "alignment" : 1,
36071   "base_specifiers" :
36072   [
36073    {
36074     "referenced_type" : "type-1909"
36075    }
36076   ],
36077   "linker_set_key" : "std::is_floating_point<unsigned char>",
36078   "name" : "std::is_floating_point<unsigned char>",
36079   "referenced_type" : "type-1925",
36080   "self_type" : "type-1925",
36081   "size" : 1,
36082   "source_file" : "/external/libcxx/include/type_traits",
36083   "template_args" : [ "type-141" ],
36084   "unique_id" : "_ZTSNSt3__117is_floating_pointIhEE"
36085  },
36086  {
36087   "alignment" : 1,
36088   "base_specifiers" :
36089   [
36090    {
36091     "referenced_type" : "type-1905"
36092    }
36093   ],
36094   "linker_set_key" : "std::is_floating_point<unsigned int>",
36095   "name" : "std::is_floating_point<unsigned int>",
36096   "referenced_type" : "type-1921",
36097   "self_type" : "type-1921",
36098   "size" : 1,
36099   "source_file" : "/external/libcxx/include/type_traits",
36100   "template_args" : [ "type-25" ],
36101   "unique_id" : "_ZTSNSt3__117is_floating_pointIjEE"
36102  },
36103  {
36104   "alignment" : 1,
36105   "base_specifiers" :
36106   [
36107    {
36108     "referenced_type" : "type-1907"
36109    }
36110   ],
36111   "linker_set_key" : "std::is_floating_point<unsigned long long>",
36112   "name" : "std::is_floating_point<unsigned long long>",
36113   "referenced_type" : "type-1923",
36114   "self_type" : "type-1923",
36115   "size" : 1,
36116   "source_file" : "/external/libcxx/include/type_traits",
36117   "template_args" : [ "type-13" ],
36118   "unique_id" : "_ZTSNSt3__117is_floating_pointIyEE"
36119  },
36120  {
36121   "alignment" : 1,
36122   "base_specifiers" :
36123   [
36124    {
36125     "referenced_type" : "type-1906"
36126    }
36127   ],
36128   "linker_set_key" : "std::is_floating_point<unsigned long>",
36129   "name" : "std::is_floating_point<unsigned long>",
36130   "referenced_type" : "type-1922",
36131   "self_type" : "type-1922",
36132   "size" : 1,
36133   "source_file" : "/external/libcxx/include/type_traits",
36134   "template_args" : [ "type-17" ],
36135   "unique_id" : "_ZTSNSt3__117is_floating_pointImEE"
36136  },
36137  {
36138   "alignment" : 1,
36139   "base_specifiers" :
36140   [
36141    {
36142     "referenced_type" : "type-2271"
36143    }
36144   ],
36145   "linker_set_key" : "std::is_function<const std::__compressed_pair<char *, void (*)(void *)> >",
36146   "name" : "std::is_function<const std::__compressed_pair<char *, void (*)(void *)> >",
36147   "referenced_type" : "type-2309",
36148   "self_type" : "type-2309",
36149   "size" : 1,
36150   "source_file" : "/external/libcxx/include/type_traits",
36151   "template_args" : [ "type-1519" ],
36152   "unique_id" : "_ZTSNSt3__111is_functionIKNS_17__compressed_pairIPcPFvPvEEEEE"
36153  },
36154  {
36155   "alignment" : 1,
36156   "base_specifiers" :
36157   [
36158    {
36159     "referenced_type" : "type-2265"
36160    }
36161   ],
36162   "linker_set_key" : "std::is_function<const std::__compressed_pair<unsigned char *, void (*)(void *)> >",
36163   "name" : "std::is_function<const std::__compressed_pair<unsigned char *, void (*)(void *)> >",
36164   "referenced_type" : "type-2306",
36165   "self_type" : "type-2306",
36166   "size" : 1,
36167   "source_file" : "/external/libcxx/include/type_traits",
36168   "template_args" : [ "type-1464" ],
36169   "unique_id" : "_ZTSNSt3__111is_functionIKNS_17__compressed_pairIPhPFvPvEEEEE"
36170  },
36171  {
36172   "alignment" : 1,
36173   "base_specifiers" :
36174   [
36175    {
36176     "referenced_type" : "type-2274"
36177    }
36178   ],
36179   "linker_set_key" : "std::is_function<const std::__compressed_pair<unsigned int *, void (*)(void *)> >",
36180   "name" : "std::is_function<const std::__compressed_pair<unsigned int *, void (*)(void *)> >",
36181   "referenced_type" : "type-2313",
36182   "self_type" : "type-2313",
36183   "size" : 1,
36184   "source_file" : "/external/libcxx/include/type_traits",
36185   "template_args" : [ "type-1557" ],
36186   "unique_id" : "_ZTSNSt3__111is_functionIKNS_17__compressed_pairIPjPFvPvEEEEE"
36187  },
36188  {
36189   "alignment" : 1,
36190   "base_specifiers" :
36191   [
36192    {
36193     "referenced_type" : "type-2267"
36194    }
36195   ],
36196   "linker_set_key" : "std::is_function<const std::__compressed_pair_elem<char *, 0, false> >",
36197   "name" : "std::is_function<const std::__compressed_pair_elem<char *, 0, false> >",
36198   "referenced_type" : "type-2307",
36199   "self_type" : "type-2307",
36200   "size" : 1,
36201   "source_file" : "/external/libcxx/include/type_traits",
36202   "template_args" : [ "type-1496" ],
36203   "unique_id" : "_ZTSNSt3__111is_functionIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE"
36204  },
36205  {
36206   "alignment" : 1,
36207   "base_specifiers" :
36208   [
36209    {
36210     "referenced_type" : "type-2285"
36211    }
36212   ],
36213   "linker_set_key" : "std::is_function<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
36214   "name" : "std::is_function<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
36215   "referenced_type" : "type-2324",
36216   "self_type" : "type-2324",
36217   "size" : 1,
36218   "source_file" : "/external/libcxx/include/type_traits",
36219   "template_args" : [ "type-64" ],
36220   "unique_id" : "_ZTSNSt3__111is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE"
36221  },
36222  {
36223   "alignment" : 1,
36224   "base_specifiers" :
36225   [
36226    {
36227     "referenced_type" : "type-2290"
36228    }
36229   ],
36230   "linker_set_key" : "std::is_function<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
36231   "name" : "std::is_function<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
36232   "referenced_type" : "type-2329",
36233   "self_type" : "type-2329",
36234   "size" : 1,
36235   "source_file" : "/external/libcxx/include/type_traits",
36236   "template_args" : [ "type-271" ],
36237   "unique_id" : "_ZTSNSt3__111is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE"
36238  },
36239  {
36240   "alignment" : 1,
36241   "base_specifiers" :
36242   [
36243    {
36244     "referenced_type" : "type-2276"
36245    }
36246   ],
36247   "linker_set_key" : "std::is_function<const std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
36248   "name" : "std::is_function<const std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
36249   "referenced_type" : "type-2315",
36250   "self_type" : "type-2315",
36251   "size" : 1,
36252   "source_file" : "/external/libcxx/include/type_traits",
36253   "template_args" : [ "type-370" ],
36254   "unique_id" : "_ZTSNSt3__111is_functionIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE"
36255  },
36256  {
36257   "alignment" : 1,
36258   "base_specifiers" :
36259   [
36260    {
36261     "referenced_type" : "type-2281"
36262    }
36263   ],
36264   "linker_set_key" : "std::is_function<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
36265   "name" : "std::is_function<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
36266   "referenced_type" : "type-2319",
36267   "self_type" : "type-2319",
36268   "size" : 1,
36269   "source_file" : "/external/libcxx/include/type_traits",
36270   "template_args" : [ "type-605" ],
36271   "unique_id" : "_ZTSNSt3__111is_functionIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE"
36272  },
36273  {
36274   "alignment" : 1,
36275   "base_specifiers" :
36276   [
36277    {
36278     "referenced_type" : "type-2284"
36279    }
36280   ],
36281   "linker_set_key" : "std::is_function<const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
36282   "name" : "std::is_function<const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
36283   "referenced_type" : "type-2323",
36284   "self_type" : "type-2323",
36285   "size" : 1,
36286   "source_file" : "/external/libcxx/include/type_traits",
36287   "template_args" : [ "type-709" ],
36288   "unique_id" : "_ZTSNSt3__111is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE"
36289  },
36290  {
36291   "alignment" : 1,
36292   "base_specifiers" :
36293   [
36294    {
36295     "referenced_type" : "type-2289"
36296    }
36297   ],
36298   "linker_set_key" : "std::is_function<const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
36299   "name" : "std::is_function<const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
36300   "referenced_type" : "type-2327",
36301   "self_type" : "type-2327",
36302   "size" : 1,
36303   "source_file" : "/external/libcxx/include/type_traits",
36304   "template_args" : [ "type-178" ],
36305   "unique_id" : "_ZTSNSt3__111is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE"
36306  },
36307  {
36308   "alignment" : 1,
36309   "base_specifiers" :
36310   [
36311    {
36312     "referenced_type" : "type-2275"
36313    }
36314   ],
36315   "linker_set_key" : "std::is_function<const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
36316   "name" : "std::is_function<const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
36317   "referenced_type" : "type-2314",
36318   "self_type" : "type-2314",
36319   "size" : 1,
36320   "source_file" : "/external/libcxx/include/type_traits",
36321   "template_args" : [ "type-321" ],
36322   "unique_id" : "_ZTSNSt3__111is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE"
36323  },
36324  {
36325   "alignment" : 1,
36326   "base_specifiers" :
36327   [
36328    {
36329     "referenced_type" : "type-2280"
36330    }
36331   ],
36332   "linker_set_key" : "std::is_function<const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
36333   "name" : "std::is_function<const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
36334   "referenced_type" : "type-2318",
36335   "self_type" : "type-2318",
36336   "size" : 1,
36337   "source_file" : "/external/libcxx/include/type_traits",
36338   "template_args" : [ "type-444" ],
36339   "unique_id" : "_ZTSNSt3__111is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE"
36340  },
36341  {
36342   "alignment" : 1,
36343   "base_specifiers" :
36344   [
36345    {
36346     "referenced_type" : "type-2261"
36347    }
36348   ],
36349   "linker_set_key" : "std::is_function<const std::__compressed_pair_elem<unsigned char *, 0, false> >",
36350   "name" : "std::is_function<const std::__compressed_pair_elem<unsigned char *, 0, false> >",
36351   "referenced_type" : "type-2302",
36352   "self_type" : "type-2302",
36353   "size" : 1,
36354   "source_file" : "/external/libcxx/include/type_traits",
36355   "template_args" : [ "type-300" ],
36356   "unique_id" : "_ZTSNSt3__111is_functionIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE"
36357  },
36358  {
36359   "alignment" : 1,
36360   "base_specifiers" :
36361   [
36362    {
36363     "referenced_type" : "type-2272"
36364    }
36365   ],
36366   "linker_set_key" : "std::is_function<const std::__compressed_pair_elem<unsigned int *, 0, false> >",
36367   "name" : "std::is_function<const std::__compressed_pair_elem<unsigned int *, 0, false> >",
36368   "referenced_type" : "type-2311",
36369   "self_type" : "type-2311",
36370   "size" : 1,
36371   "source_file" : "/external/libcxx/include/type_traits",
36372   "template_args" : [ "type-1531" ],
36373   "unique_id" : "_ZTSNSt3__111is_functionIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE"
36374  },
36375  {
36376   "alignment" : 1,
36377   "base_specifiers" :
36378   [
36379    {
36380     "referenced_type" : "type-2262"
36381    }
36382   ],
36383   "linker_set_key" : "std::is_function<const std::__compressed_pair_elem<void (*)(void *), 1, false> >",
36384   "name" : "std::is_function<const std::__compressed_pair_elem<void (*)(void *), 1, false> >",
36385   "referenced_type" : "type-2303",
36386   "self_type" : "type-2303",
36387   "size" : 1,
36388   "source_file" : "/external/libcxx/include/type_traits",
36389   "template_args" : [ "type-1426" ],
36390   "unique_id" : "_ZTSNSt3__111is_functionIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE"
36391  },
36392  {
36393   "alignment" : 1,
36394   "base_specifiers" :
36395   [
36396    {
36397     "referenced_type" : "type-2296"
36398    }
36399   ],
36400   "linker_set_key" : "std::is_function<const std::allocator<char> >",
36401   "name" : "std::is_function<const std::allocator<char> >",
36402   "referenced_type" : "type-2333",
36403   "self_type" : "type-2333",
36404   "size" : 1,
36405   "source_file" : "/external/libcxx/include/type_traits",
36406   "template_args" : [ "type-399" ],
36407   "unique_id" : "_ZTSNSt3__111is_functionIKNS_9allocatorIcEEEE"
36408  },
36409  {
36410   "alignment" : 1,
36411   "base_specifiers" :
36412   [
36413    {
36414     "referenced_type" : "type-2260"
36415    }
36416   ],
36417   "linker_set_key" : "std::is_function<long double>",
36418   "name" : "std::is_function<long double>",
36419   "referenced_type" : "type-2301",
36420   "self_type" : "type-2301",
36421   "size" : 1,
36422   "source_file" : "/external/libcxx/include/type_traits",
36423   "template_args" : [ "type-3" ],
36424   "unique_id" : "_ZTSNSt3__111is_functionIeEE"
36425  },
36426  {
36427   "alignment" : 1,
36428   "base_specifiers" :
36429   [
36430    {
36431     "referenced_type" : "type-2258"
36432    }
36433   ],
36434   "linker_set_key" : "std::is_function<long long>",
36435   "name" : "std::is_function<long long>",
36436   "referenced_type" : "type-2298",
36437   "self_type" : "type-2298",
36438   "size" : 1,
36439   "source_file" : "/external/libcxx/include/type_traits",
36440   "template_args" : [ "type-2" ],
36441   "unique_id" : "_ZTSNSt3__111is_functionIxEE"
36442  },
36443  {
36444   "alignment" : 1,
36445   "base_specifiers" :
36446   [
36447    {
36448     "referenced_type" : "type-2259"
36449    }
36450   ],
36451   "linker_set_key" : "std::is_function<long>",
36452   "name" : "std::is_function<long>",
36453   "referenced_type" : "type-2300",
36454   "self_type" : "type-2300",
36455   "size" : 1,
36456   "source_file" : "/external/libcxx/include/type_traits",
36457   "template_args" : [ "type-27" ],
36458   "unique_id" : "_ZTSNSt3__111is_functionIlEE"
36459  },
36460  {
36461   "alignment" : 1,
36462   "base_specifiers" :
36463   [
36464    {
36465     "referenced_type" : "type-2297"
36466    }
36467   ],
36468   "linker_set_key" : "std::is_function<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> > >",
36469   "name" : "std::is_function<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> > >",
36470   "referenced_type" : "type-2334",
36471   "self_type" : "type-2334",
36472   "size" : 1,
36473   "source_file" : "/external/libcxx/include/type_traits",
36474   "template_args" : [ "type-223" ],
36475   "unique_id" : "_ZTSNSt3__111is_functionINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE"
36476  },
36477  {
36478   "alignment" : 1,
36479   "base_specifiers" :
36480   [
36481    {
36482     "referenced_type" : "type-2270"
36483    }
36484   ],
36485   "linker_set_key" : "std::is_function<std::__compressed_pair_elem<char *, 0, false> >",
36486   "name" : "std::is_function<std::__compressed_pair_elem<char *, 0, false> >",
36487   "referenced_type" : "type-2308",
36488   "self_type" : "type-2308",
36489   "size" : 1,
36490   "source_file" : "/external/libcxx/include/type_traits",
36491   "template_args" : [ "type-634" ],
36492   "unique_id" : "_ZTSNSt3__111is_functionINS_22__compressed_pair_elemIPcLi0ELb0EEEEE"
36493  },
36494  {
36495   "alignment" : 1,
36496   "base_specifiers" :
36497   [
36498    {
36499     "referenced_type" : "type-2287"
36500    }
36501   ],
36502   "linker_set_key" : "std::is_function<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
36503   "name" : "std::is_function<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
36504   "referenced_type" : "type-2326",
36505   "self_type" : "type-2326",
36506   "size" : 1,
36507   "source_file" : "/external/libcxx/include/type_traits",
36508   "template_args" : [ "type-65" ],
36509   "unique_id" : "_ZTSNSt3__111is_functionINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE"
36510  },
36511  {
36512   "alignment" : 1,
36513   "base_specifiers" :
36514   [
36515    {
36516     "referenced_type" : "type-2295"
36517    }
36518   ],
36519   "linker_set_key" : "std::is_function<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
36520   "name" : "std::is_function<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
36521   "referenced_type" : "type-2331",
36522   "self_type" : "type-2331",
36523   "size" : 1,
36524   "source_file" : "/external/libcxx/include/type_traits",
36525   "template_args" : [ "type-272" ],
36526   "unique_id" : "_ZTSNSt3__111is_functionINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE"
36527  },
36528  {
36529   "alignment" : 1,
36530   "base_specifiers" :
36531   [
36532    {
36533     "referenced_type" : "type-2279"
36534    }
36535   ],
36536   "linker_set_key" : "std::is_function<std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
36537   "name" : "std::is_function<std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
36538   "referenced_type" : "type-2317",
36539   "self_type" : "type-2317",
36540   "size" : 1,
36541   "source_file" : "/external/libcxx/include/type_traits",
36542   "template_args" : [ "type-232" ],
36543   "unique_id" : "_ZTSNSt3__111is_functionINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE"
36544  },
36545  {
36546   "alignment" : 1,
36547   "base_specifiers" :
36548   [
36549    {
36550     "referenced_type" : "type-2283"
36551    }
36552   ],
36553   "linker_set_key" : "std::is_function<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
36554   "name" : "std::is_function<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
36555   "referenced_type" : "type-2322",
36556   "self_type" : "type-2322",
36557   "size" : 1,
36558   "source_file" : "/external/libcxx/include/type_traits",
36559   "template_args" : [ "type-606" ],
36560   "unique_id" : "_ZTSNSt3__111is_functionINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE"
36561  },
36562  {
36563   "alignment" : 1,
36564   "base_specifiers" :
36565   [
36566    {
36567     "referenced_type" : "type-2286"
36568    }
36569   ],
36570   "linker_set_key" : "std::is_function<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
36571   "name" : "std::is_function<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
36572   "referenced_type" : "type-2325",
36573   "self_type" : "type-2325",
36574   "size" : 1,
36575   "source_file" : "/external/libcxx/include/type_traits",
36576   "template_args" : [ "type-134" ],
36577   "unique_id" : "_ZTSNSt3__111is_functionINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE"
36578  },
36579  {
36580   "alignment" : 1,
36581   "base_specifiers" :
36582   [
36583    {
36584     "referenced_type" : "type-2291"
36585    }
36586   ],
36587   "linker_set_key" : "std::is_function<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
36588   "name" : "std::is_function<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
36589   "referenced_type" : "type-2330",
36590   "self_type" : "type-2330",
36591   "size" : 1,
36592   "source_file" : "/external/libcxx/include/type_traits",
36593   "template_args" : [ "type-179" ],
36594   "unique_id" : "_ZTSNSt3__111is_functionINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE"
36595  },
36596  {
36597   "alignment" : 1,
36598   "base_specifiers" :
36599   [
36600    {
36601     "referenced_type" : "type-2278"
36602    }
36603   ],
36604   "linker_set_key" : "std::is_function<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
36605   "name" : "std::is_function<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
36606   "referenced_type" : "type-2316",
36607   "self_type" : "type-2316",
36608   "size" : 1,
36609   "source_file" : "/external/libcxx/include/type_traits",
36610   "template_args" : [ "type-224" ],
36611   "unique_id" : "_ZTSNSt3__111is_functionINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE"
36612  },
36613  {
36614   "alignment" : 1,
36615   "base_specifiers" :
36616   [
36617    {
36618     "referenced_type" : "type-2282"
36619    }
36620   ],
36621   "linker_set_key" : "std::is_function<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
36622   "name" : "std::is_function<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
36623   "referenced_type" : "type-2320",
36624   "self_type" : "type-2320",
36625   "size" : 1,
36626   "source_file" : "/external/libcxx/include/type_traits",
36627   "template_args" : [ "type-445" ],
36628   "unique_id" : "_ZTSNSt3__111is_functionINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE"
36629  },
36630  {
36631   "alignment" : 1,
36632   "base_specifiers" :
36633   [
36634    {
36635     "referenced_type" : "type-2263"
36636    }
36637   ],
36638   "linker_set_key" : "std::is_function<std::__compressed_pair_elem<unsigned char *, 0, false> >",
36639   "name" : "std::is_function<std::__compressed_pair_elem<unsigned char *, 0, false> >",
36640   "referenced_type" : "type-2304",
36641   "self_type" : "type-2304",
36642   "size" : 1,
36643   "source_file" : "/external/libcxx/include/type_traits",
36644   "template_args" : [ "type-301" ],
36645   "unique_id" : "_ZTSNSt3__111is_functionINS_22__compressed_pair_elemIPhLi0ELb0EEEEE"
36646  },
36647  {
36648   "alignment" : 1,
36649   "base_specifiers" :
36650   [
36651    {
36652     "referenced_type" : "type-2273"
36653    }
36654   ],
36655   "linker_set_key" : "std::is_function<std::__compressed_pair_elem<unsigned int *, 0, false> >",
36656   "name" : "std::is_function<std::__compressed_pair_elem<unsigned int *, 0, false> >",
36657   "referenced_type" : "type-2312",
36658   "self_type" : "type-2312",
36659   "size" : 1,
36660   "source_file" : "/external/libcxx/include/type_traits",
36661   "template_args" : [ "type-637" ],
36662   "unique_id" : "_ZTSNSt3__111is_functionINS_22__compressed_pair_elemIPjLi0ELb0EEEEE"
36663  },
36664  {
36665   "alignment" : 1,
36666   "base_specifiers" :
36667   [
36668    {
36669     "referenced_type" : "type-2264"
36670    }
36671   ],
36672   "linker_set_key" : "std::is_function<std::__compressed_pair_elem<void (*)(void *), 1, false> >",
36673   "name" : "std::is_function<std::__compressed_pair_elem<void (*)(void *), 1, false> >",
36674   "referenced_type" : "type-2305",
36675   "self_type" : "type-2305",
36676   "size" : 1,
36677   "source_file" : "/external/libcxx/include/type_traits",
36678   "template_args" : [ "type-629" ],
36679   "unique_id" : "_ZTSNSt3__111is_functionINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE"
36680  },
36681  {
36682   "alignment" : 1,
36683   "base_specifiers" :
36684   [
36685    {
36686     "referenced_type" : "type-1870"
36687    }
36688   ],
36689   "linker_set_key" : "std::is_integral<android::hardware::hidl_death_recipient *>",
36690   "name" : "std::is_integral<android::hardware::hidl_death_recipient *>",
36691   "referenced_type" : "type-1903",
36692   "self_type" : "type-1903",
36693   "size" : 1,
36694   "source_file" : "/external/libcxx/include/type_traits",
36695   "template_args" : [ "type-901" ],
36696   "unique_id" : "_ZTSNSt3__111is_integralIPN7android8hardware20hidl_death_recipientEEE"
36697  },
36698  {
36699   "alignment" : 1,
36700   "base_specifiers" :
36701   [
36702    {
36703     "referenced_type" : "type-1869"
36704    }
36705   ],
36706   "linker_set_key" : "std::is_integral<android::hardware::hidl_string>",
36707   "name" : "std::is_integral<android::hardware::hidl_string>",
36708   "referenced_type" : "type-1902",
36709   "self_type" : "type-1902",
36710   "size" : 1,
36711   "source_file" : "/external/libcxx/include/type_traits",
36712   "template_args" : [ "type-126" ],
36713   "unique_id" : "_ZTSNSt3__111is_integralIN7android8hardware11hidl_stringEEE"
36714  },
36715  {
36716   "alignment" : 1,
36717   "base_specifiers" :
36718   [
36719    {
36720     "referenced_type" : "type-1872"
36721    }
36722   ],
36723   "linker_set_key" : "std::is_integral<char>",
36724   "name" : "std::is_integral<char>",
36725   "referenced_type" : "type-1896",
36726   "self_type" : "type-1896",
36727   "size" : 1,
36728   "source_file" : "/external/libcxx/include/type_traits",
36729   "template_args" : [ "type-22" ],
36730   "unique_id" : "_ZTSNSt3__111is_integralIcEE"
36731  },
36732  {
36733   "alignment" : 1,
36734   "base_specifiers" :
36735   [
36736    {
36737     "referenced_type" : "type-1868"
36738    }
36739   ],
36740   "linker_set_key" : "std::is_integral<const native_handle *>",
36741   "name" : "std::is_integral<const native_handle *>",
36742   "referenced_type" : "type-1901",
36743   "self_type" : "type-1901",
36744   "size" : 1,
36745   "source_file" : "/external/libcxx/include/type_traits",
36746   "template_args" : [ "type-8" ],
36747   "unique_id" : "_ZTSNSt3__111is_integralIPK13native_handleEE"
36748  },
36749  {
36750   "alignment" : 1,
36751   "base_specifiers" :
36752   [
36753    {
36754     "referenced_type" : "type-1882"
36755    }
36756   ],
36757   "linker_set_key" : "std::is_integral<int>",
36758   "name" : "std::is_integral<int>",
36759   "referenced_type" : "type-1890",
36760   "self_type" : "type-1890",
36761   "size" : 1,
36762   "source_file" : "/external/libcxx/include/type_traits",
36763   "template_args" : [ "type-11" ],
36764   "unique_id" : "_ZTSNSt3__111is_integralIiEE"
36765  },
36766  {
36767   "alignment" : 1,
36768   "base_specifiers" :
36769   [
36770    {
36771     "referenced_type" : "type-1888"
36772    }
36773   ],
36774   "linker_set_key" : "std::is_integral<long long>",
36775   "name" : "std::is_integral<long long>",
36776   "referenced_type" : "type-1893",
36777   "self_type" : "type-1893",
36778   "size" : 1,
36779   "source_file" : "/external/libcxx/include/type_traits",
36780   "template_args" : [ "type-2" ],
36781   "unique_id" : "_ZTSNSt3__111is_integralIxEE"
36782  },
36783  {
36784   "alignment" : 1,
36785   "base_specifiers" :
36786   [
36787    {
36788     "referenced_type" : "type-1884"
36789    }
36790   ],
36791   "linker_set_key" : "std::is_integral<long>",
36792   "name" : "std::is_integral<long>",
36793   "referenced_type" : "type-1892",
36794   "self_type" : "type-1892",
36795   "size" : 1,
36796   "source_file" : "/external/libcxx/include/type_traits",
36797   "template_args" : [ "type-27" ],
36798   "unique_id" : "_ZTSNSt3__111is_integralIlEE"
36799  },
36800  {
36801   "alignment" : 1,
36802   "base_specifiers" :
36803   [
36804    {
36805     "referenced_type" : "type-1873"
36806    }
36807   ],
36808   "linker_set_key" : "std::is_integral<signed char>",
36809   "name" : "std::is_integral<signed char>",
36810   "referenced_type" : "type-1900",
36811   "self_type" : "type-1900",
36812   "size" : 1,
36813   "source_file" : "/external/libcxx/include/type_traits",
36814   "template_args" : [ "type-749" ],
36815   "unique_id" : "_ZTSNSt3__111is_integralIaEE"
36816  },
36817  {
36818   "alignment" : 1,
36819   "base_specifiers" :
36820   [
36821    {
36822     "referenced_type" : "type-1874"
36823    }
36824   ],
36825   "linker_set_key" : "std::is_integral<unsigned char>",
36826   "name" : "std::is_integral<unsigned char>",
36827   "referenced_type" : "type-1897",
36828   "self_type" : "type-1897",
36829   "size" : 1,
36830   "source_file" : "/external/libcxx/include/type_traits",
36831   "template_args" : [ "type-141" ],
36832   "unique_id" : "_ZTSNSt3__111is_integralIhEE"
36833  },
36834  {
36835   "alignment" : 1,
36836   "base_specifiers" :
36837   [
36838    {
36839     "referenced_type" : "type-1883"
36840    }
36841   ],
36842   "linker_set_key" : "std::is_integral<unsigned int>",
36843   "name" : "std::is_integral<unsigned int>",
36844   "referenced_type" : "type-1891",
36845   "self_type" : "type-1891",
36846   "size" : 1,
36847   "source_file" : "/external/libcxx/include/type_traits",
36848   "template_args" : [ "type-25" ],
36849   "unique_id" : "_ZTSNSt3__111is_integralIjEE"
36850  },
36851  {
36852   "alignment" : 1,
36853   "base_specifiers" :
36854   [
36855    {
36856     "referenced_type" : "type-1889"
36857    }
36858   ],
36859   "linker_set_key" : "std::is_integral<unsigned long long>",
36860   "name" : "std::is_integral<unsigned long long>",
36861   "referenced_type" : "type-1895",
36862   "self_type" : "type-1895",
36863   "size" : 1,
36864   "source_file" : "/external/libcxx/include/type_traits",
36865   "template_args" : [ "type-13" ],
36866   "unique_id" : "_ZTSNSt3__111is_integralIyEE"
36867  },
36868  {
36869   "alignment" : 1,
36870   "base_specifiers" :
36871   [
36872    {
36873     "referenced_type" : "type-1885"
36874    }
36875   ],
36876   "linker_set_key" : "std::is_integral<unsigned long>",
36877   "name" : "std::is_integral<unsigned long>",
36878   "referenced_type" : "type-1894",
36879   "self_type" : "type-1894",
36880   "size" : 1,
36881   "source_file" : "/external/libcxx/include/type_traits",
36882   "template_args" : [ "type-17" ],
36883   "unique_id" : "_ZTSNSt3__111is_integralImEE"
36884  },
36885  {
36886   "alignment" : 1,
36887   "base_specifiers" :
36888   [
36889    {
36890     "referenced_type" : "type-323"
36891    }
36892   ],
36893   "linker_set_key" : "std::is_lvalue_reference<std::basic_ostream<char, std::char_traits<char> > &>",
36894   "name" : "std::is_lvalue_reference<std::basic_ostream<char, std::char_traits<char> > &>",
36895   "referenced_type" : "type-1978",
36896   "self_type" : "type-1978",
36897   "size" : 1,
36898   "source_file" : "/external/libcxx/include/type_traits",
36899   "template_args" : [ "type-953" ],
36900   "unique_id" : "_ZTSNSt3__119is_lvalue_referenceIRNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE"
36901  },
36902  {
36903   "alignment" : 1,
36904   "base_specifiers" :
36905   [
36906    {
36907     "referenced_type" : "type-323"
36908    }
36909   ],
36910   "linker_set_key" : "std::is_lvalue_reference<std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > &>",
36911   "name" : "std::is_lvalue_reference<std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > &>",
36912   "referenced_type" : "type-1977",
36913   "self_type" : "type-1977",
36914   "size" : 1,
36915   "source_file" : "/external/libcxx/include/type_traits",
36916   "template_args" : [ "type-682" ],
36917   "unique_id" : "_ZTSNSt3__119is_lvalue_referenceIRNS_19basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE"
36918  },
36919  {
36920   "alignment" : 1,
36921   "base_specifiers" :
36922   [
36923    {
36924     "referenced_type" : "type-2856"
36925    }
36926   ],
36927   "linker_set_key" : "std::is_nothrow_constructible<std::allocator<android::hardware::GrantorDescriptor>>",
36928   "name" : "std::is_nothrow_constructible<std::allocator<android::hardware::GrantorDescriptor>>",
36929   "referenced_type" : "type-2859",
36930   "self_type" : "type-2859",
36931   "size" : 1,
36932   "source_file" : "/external/libcxx/include/type_traits",
36933   "template_args" : [ "type-241" ],
36934   "unique_id" : "_ZTSNSt3__124is_nothrow_constructibleINS_9allocatorIN7android8hardware17GrantorDescriptorEEEJEEE"
36935  },
36936  {
36937   "alignment" : 1,
36938   "base_specifiers" :
36939   [
36940    {
36941     "referenced_type" : "type-2853"
36942    }
36943   ],
36944   "linker_set_key" : "std::is_nothrow_constructible<std::allocator<char>>",
36945   "name" : "std::is_nothrow_constructible<std::allocator<char>>",
36946   "referenced_type" : "type-2858",
36947   "self_type" : "type-2858",
36948   "size" : 1,
36949   "source_file" : "/external/libcxx/include/type_traits",
36950   "template_args" : [ "type-207" ],
36951   "unique_id" : "_ZTSNSt3__124is_nothrow_constructibleINS_9allocatorIcEEJEEE"
36952  },
36953  {
36954   "alignment" : 1,
36955   "base_specifiers" :
36956   [
36957    {
36958     "referenced_type" : "type-2852"
36959    }
36960   ],
36961   "linker_set_key" : "std::is_nothrow_constructible<std::mutex>",
36962   "name" : "std::is_nothrow_constructible<std::mutex>",
36963   "referenced_type" : "type-2857",
36964   "self_type" : "type-2857",
36965   "size" : 1,
36966   "source_file" : "/external/libcxx/include/type_traits",
36967   "template_args" : [ "type-1086" ],
36968   "unique_id" : "_ZTSNSt3__124is_nothrow_constructibleINS_5mutexEJEEE"
36969  },
36970  {
36971   "alignment" : 1,
36972   "base_specifiers" :
36973   [
36974    {
36975     "referenced_type" : "type-2859"
36976    }
36977   ],
36978   "linker_set_key" : "std::is_nothrow_default_constructible<std::allocator<android::hardware::GrantorDescriptor> >",
36979   "name" : "std::is_nothrow_default_constructible<std::allocator<android::hardware::GrantorDescriptor> >",
36980   "referenced_type" : "type-2862",
36981   "self_type" : "type-2862",
36982   "size" : 1,
36983   "source_file" : "/external/libcxx/include/type_traits",
36984   "template_args" : [ "type-241" ],
36985   "unique_id" : "_ZTSNSt3__132is_nothrow_default_constructibleINS_9allocatorIN7android8hardware17GrantorDescriptorEEEEE"
36986  },
36987  {
36988   "alignment" : 1,
36989   "base_specifiers" :
36990   [
36991    {
36992     "referenced_type" : "type-2858"
36993    }
36994   ],
36995   "linker_set_key" : "std::is_nothrow_default_constructible<std::allocator<char> >",
36996   "name" : "std::is_nothrow_default_constructible<std::allocator<char> >",
36997   "referenced_type" : "type-2861",
36998   "self_type" : "type-2861",
36999   "size" : 1,
37000   "source_file" : "/external/libcxx/include/type_traits",
37001   "template_args" : [ "type-207" ],
37002   "unique_id" : "_ZTSNSt3__132is_nothrow_default_constructibleINS_9allocatorIcEEEE"
37003  },
37004  {
37005   "alignment" : 1,
37006   "base_specifiers" :
37007   [
37008    {
37009     "referenced_type" : "type-2857"
37010    }
37011   ],
37012   "linker_set_key" : "std::is_nothrow_default_constructible<std::mutex>",
37013   "name" : "std::is_nothrow_default_constructible<std::mutex>",
37014   "referenced_type" : "type-2860",
37015   "self_type" : "type-2860",
37016   "size" : 1,
37017   "source_file" : "/external/libcxx/include/type_traits",
37018   "template_args" : [ "type-1086" ],
37019   "unique_id" : "_ZTSNSt3__132is_nothrow_default_constructibleINS_5mutexEEE"
37020  },
37021  {
37022   "alignment" : 1,
37023   "base_specifiers" :
37024   [
37025    {
37026     "referenced_type" : "type-329"
37027    }
37028   ],
37029   "linker_set_key" : "std::is_reference<const std::__compressed_pair<char *, void (*)(void *)> >",
37030   "name" : "std::is_reference<const std::__compressed_pair<char *, void (*)(void *)> >",
37031   "referenced_type" : "type-1997",
37032   "self_type" : "type-1997",
37033   "size" : 1,
37034   "source_file" : "/external/libcxx/include/type_traits",
37035   "template_args" : [ "type-1519" ],
37036   "unique_id" : "_ZTSNSt3__112is_referenceIKNS_17__compressed_pairIPcPFvPvEEEEE"
37037  },
37038  {
37039   "alignment" : 1,
37040   "base_specifiers" :
37041   [
37042    {
37043     "referenced_type" : "type-329"
37044    }
37045   ],
37046   "linker_set_key" : "std::is_reference<const std::__compressed_pair<unsigned char *, void (*)(void *)> >",
37047   "name" : "std::is_reference<const std::__compressed_pair<unsigned char *, void (*)(void *)> >",
37048   "referenced_type" : "type-1993",
37049   "self_type" : "type-1993",
37050   "size" : 1,
37051   "source_file" : "/external/libcxx/include/type_traits",
37052   "template_args" : [ "type-1464" ],
37053   "unique_id" : "_ZTSNSt3__112is_referenceIKNS_17__compressed_pairIPhPFvPvEEEEE"
37054  },
37055  {
37056   "alignment" : 1,
37057   "base_specifiers" :
37058   [
37059    {
37060     "referenced_type" : "type-329"
37061    }
37062   ],
37063   "linker_set_key" : "std::is_reference<const std::__compressed_pair<unsigned int *, void (*)(void *)> >",
37064   "name" : "std::is_reference<const std::__compressed_pair<unsigned int *, void (*)(void *)> >",
37065   "referenced_type" : "type-2001",
37066   "self_type" : "type-2001",
37067   "size" : 1,
37068   "source_file" : "/external/libcxx/include/type_traits",
37069   "template_args" : [ "type-1557" ],
37070   "unique_id" : "_ZTSNSt3__112is_referenceIKNS_17__compressed_pairIPjPFvPvEEEEE"
37071  },
37072  {
37073   "alignment" : 1,
37074   "base_specifiers" :
37075   [
37076    {
37077     "referenced_type" : "type-329"
37078    }
37079   ],
37080   "linker_set_key" : "std::is_reference<const std::__compressed_pair_elem<char *, 0, false> >",
37081   "name" : "std::is_reference<const std::__compressed_pair_elem<char *, 0, false> >",
37082   "referenced_type" : "type-1995",
37083   "self_type" : "type-1995",
37084   "size" : 1,
37085   "source_file" : "/external/libcxx/include/type_traits",
37086   "template_args" : [ "type-1496" ],
37087   "unique_id" : "_ZTSNSt3__112is_referenceIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE"
37088  },
37089  {
37090   "alignment" : 1,
37091   "base_specifiers" :
37092   [
37093    {
37094     "referenced_type" : "type-329"
37095    }
37096   ],
37097   "linker_set_key" : "std::is_reference<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
37098   "name" : "std::is_reference<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
37099   "referenced_type" : "type-2016",
37100   "self_type" : "type-2016",
37101   "size" : 1,
37102   "source_file" : "/external/libcxx/include/type_traits",
37103   "template_args" : [ "type-64" ],
37104   "unique_id" : "_ZTSNSt3__112is_referenceIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE"
37105  },
37106  {
37107   "alignment" : 1,
37108   "base_specifiers" :
37109   [
37110    {
37111     "referenced_type" : "type-329"
37112    }
37113   ],
37114   "linker_set_key" : "std::is_reference<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
37115   "name" : "std::is_reference<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
37116   "referenced_type" : "type-2020",
37117   "self_type" : "type-2020",
37118   "size" : 1,
37119   "source_file" : "/external/libcxx/include/type_traits",
37120   "template_args" : [ "type-271" ],
37121   "unique_id" : "_ZTSNSt3__112is_referenceIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE"
37122  },
37123  {
37124   "alignment" : 1,
37125   "base_specifiers" :
37126   [
37127    {
37128     "referenced_type" : "type-329"
37129    }
37130   ],
37131   "linker_set_key" : "std::is_reference<const std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
37132   "name" : "std::is_reference<const std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
37133   "referenced_type" : "type-2004",
37134   "self_type" : "type-2004",
37135   "size" : 1,
37136   "source_file" : "/external/libcxx/include/type_traits",
37137   "template_args" : [ "type-370" ],
37138   "unique_id" : "_ZTSNSt3__112is_referenceIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE"
37139  },
37140  {
37141   "alignment" : 1,
37142   "base_specifiers" :
37143   [
37144    {
37145     "referenced_type" : "type-329"
37146    }
37147   ],
37148   "linker_set_key" : "std::is_reference<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
37149   "name" : "std::is_reference<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
37150   "referenced_type" : "type-2008",
37151   "self_type" : "type-2008",
37152   "size" : 1,
37153   "source_file" : "/external/libcxx/include/type_traits",
37154   "template_args" : [ "type-605" ],
37155   "unique_id" : "_ZTSNSt3__112is_referenceIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE"
37156  },
37157  {
37158   "alignment" : 1,
37159   "base_specifiers" :
37160   [
37161    {
37162     "referenced_type" : "type-329"
37163    }
37164   ],
37165   "linker_set_key" : "std::is_reference<const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
37166   "name" : "std::is_reference<const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
37167   "referenced_type" : "type-2015",
37168   "self_type" : "type-2015",
37169   "size" : 1,
37170   "source_file" : "/external/libcxx/include/type_traits",
37171   "template_args" : [ "type-709" ],
37172   "unique_id" : "_ZTSNSt3__112is_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE"
37173  },
37174  {
37175   "alignment" : 1,
37176   "base_specifiers" :
37177   [
37178    {
37179     "referenced_type" : "type-329"
37180    }
37181   ],
37182   "linker_set_key" : "std::is_reference<const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
37183   "name" : "std::is_reference<const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
37184   "referenced_type" : "type-2019",
37185   "self_type" : "type-2019",
37186   "size" : 1,
37187   "source_file" : "/external/libcxx/include/type_traits",
37188   "template_args" : [ "type-178" ],
37189   "unique_id" : "_ZTSNSt3__112is_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE"
37190  },
37191  {
37192   "alignment" : 1,
37193   "base_specifiers" :
37194   [
37195    {
37196     "referenced_type" : "type-329"
37197    }
37198   ],
37199   "linker_set_key" : "std::is_reference<const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
37200   "name" : "std::is_reference<const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
37201   "referenced_type" : "type-2003",
37202   "self_type" : "type-2003",
37203   "size" : 1,
37204   "source_file" : "/external/libcxx/include/type_traits",
37205   "template_args" : [ "type-321" ],
37206   "unique_id" : "_ZTSNSt3__112is_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE"
37207  },
37208  {
37209   "alignment" : 1,
37210   "base_specifiers" :
37211   [
37212    {
37213     "referenced_type" : "type-329"
37214    }
37215   ],
37216   "linker_set_key" : "std::is_reference<const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
37217   "name" : "std::is_reference<const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
37218   "referenced_type" : "type-2007",
37219   "self_type" : "type-2007",
37220   "size" : 1,
37221   "source_file" : "/external/libcxx/include/type_traits",
37222   "template_args" : [ "type-444" ],
37223   "unique_id" : "_ZTSNSt3__112is_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE"
37224  },
37225  {
37226   "alignment" : 1,
37227   "base_specifiers" :
37228   [
37229    {
37230     "referenced_type" : "type-329"
37231    }
37232   ],
37233   "linker_set_key" : "std::is_reference<const std::__compressed_pair_elem<unsigned char *, 0, false> >",
37234   "name" : "std::is_reference<const std::__compressed_pair_elem<unsigned char *, 0, false> >",
37235   "referenced_type" : "type-1985",
37236   "self_type" : "type-1985",
37237   "size" : 1,
37238   "source_file" : "/external/libcxx/include/type_traits",
37239   "template_args" : [ "type-300" ],
37240   "unique_id" : "_ZTSNSt3__112is_referenceIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE"
37241  },
37242  {
37243   "alignment" : 1,
37244   "base_specifiers" :
37245   [
37246    {
37247     "referenced_type" : "type-329"
37248    }
37249   ],
37250   "linker_set_key" : "std::is_reference<const std::__compressed_pair_elem<unsigned int *, 0, false> >",
37251   "name" : "std::is_reference<const std::__compressed_pair_elem<unsigned int *, 0, false> >",
37252   "referenced_type" : "type-1998",
37253   "self_type" : "type-1998",
37254   "size" : 1,
37255   "source_file" : "/external/libcxx/include/type_traits",
37256   "template_args" : [ "type-1531" ],
37257   "unique_id" : "_ZTSNSt3__112is_referenceIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE"
37258  },
37259  {
37260   "alignment" : 1,
37261   "base_specifiers" :
37262   [
37263    {
37264     "referenced_type" : "type-329"
37265    }
37266   ],
37267   "linker_set_key" : "std::is_reference<const std::__compressed_pair_elem<void (*)(void *), 1, false> >",
37268   "name" : "std::is_reference<const std::__compressed_pair_elem<void (*)(void *), 1, false> >",
37269   "referenced_type" : "type-1986",
37270   "self_type" : "type-1986",
37271   "size" : 1,
37272   "source_file" : "/external/libcxx/include/type_traits",
37273   "template_args" : [ "type-1426" ],
37274   "unique_id" : "_ZTSNSt3__112is_referenceIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE"
37275  },
37276  {
37277   "alignment" : 1,
37278   "base_specifiers" :
37279   [
37280    {
37281     "referenced_type" : "type-329"
37282    }
37283   ],
37284   "linker_set_key" : "std::is_reference<const std::allocator<char> >",
37285   "name" : "std::is_reference<const std::allocator<char> >",
37286   "referenced_type" : "type-2024",
37287   "self_type" : "type-2024",
37288   "size" : 1,
37289   "source_file" : "/external/libcxx/include/type_traits",
37290   "template_args" : [ "type-399" ],
37291   "unique_id" : "_ZTSNSt3__112is_referenceIKNS_9allocatorIcEEEE"
37292  },
37293  {
37294   "alignment" : 1,
37295   "base_specifiers" :
37296   [
37297    {
37298     "referenced_type" : "type-329"
37299    }
37300   ],
37301   "linker_set_key" : "std::is_reference<long double>",
37302   "name" : "std::is_reference<long double>",
37303   "referenced_type" : "type-1982",
37304   "self_type" : "type-1982",
37305   "size" : 1,
37306   "source_file" : "/external/libcxx/include/type_traits",
37307   "template_args" : [ "type-3" ],
37308   "unique_id" : "_ZTSNSt3__112is_referenceIeEE"
37309  },
37310  {
37311   "alignment" : 1,
37312   "base_specifiers" :
37313   [
37314    {
37315     "referenced_type" : "type-329"
37316    }
37317   ],
37318   "linker_set_key" : "std::is_reference<long long>",
37319   "name" : "std::is_reference<long long>",
37320   "referenced_type" : "type-1980",
37321   "self_type" : "type-1980",
37322   "size" : 1,
37323   "source_file" : "/external/libcxx/include/type_traits",
37324   "template_args" : [ "type-2" ],
37325   "unique_id" : "_ZTSNSt3__112is_referenceIxEE"
37326  },
37327  {
37328   "alignment" : 1,
37329   "base_specifiers" :
37330   [
37331    {
37332     "referenced_type" : "type-329"
37333    }
37334   ],
37335   "linker_set_key" : "std::is_reference<long>",
37336   "name" : "std::is_reference<long>",
37337   "referenced_type" : "type-1981",
37338   "self_type" : "type-1981",
37339   "size" : 1,
37340   "source_file" : "/external/libcxx/include/type_traits",
37341   "template_args" : [ "type-27" ],
37342   "unique_id" : "_ZTSNSt3__112is_referenceIlEE"
37343  },
37344  {
37345   "alignment" : 1,
37346   "base_specifiers" :
37347   [
37348    {
37349     "referenced_type" : "type-329"
37350    }
37351   ],
37352   "linker_set_key" : "std::is_reference<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> > >",
37353   "name" : "std::is_reference<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> > >",
37354   "referenced_type" : "type-2025",
37355   "self_type" : "type-2025",
37356   "size" : 1,
37357   "source_file" : "/external/libcxx/include/type_traits",
37358   "template_args" : [ "type-223" ],
37359   "unique_id" : "_ZTSNSt3__112is_referenceINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE"
37360  },
37361  {
37362   "alignment" : 1,
37363   "base_specifiers" :
37364   [
37365    {
37366     "referenced_type" : "type-329"
37367    }
37368   ],
37369   "linker_set_key" : "std::is_reference<std::__compressed_pair_elem<char *, 0, false> >",
37370   "name" : "std::is_reference<std::__compressed_pair_elem<char *, 0, false> >",
37371   "referenced_type" : "type-1996",
37372   "self_type" : "type-1996",
37373   "size" : 1,
37374   "source_file" : "/external/libcxx/include/type_traits",
37375   "template_args" : [ "type-634" ],
37376   "unique_id" : "_ZTSNSt3__112is_referenceINS_22__compressed_pair_elemIPcLi0ELb0EEEEE"
37377  },
37378  {
37379   "alignment" : 1,
37380   "base_specifiers" :
37381   [
37382    {
37383     "referenced_type" : "type-329"
37384    }
37385   ],
37386   "linker_set_key" : "std::is_reference<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
37387   "name" : "std::is_reference<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
37388   "referenced_type" : "type-2018",
37389   "self_type" : "type-2018",
37390   "size" : 1,
37391   "source_file" : "/external/libcxx/include/type_traits",
37392   "template_args" : [ "type-65" ],
37393   "unique_id" : "_ZTSNSt3__112is_referenceINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE"
37394  },
37395  {
37396   "alignment" : 1,
37397   "base_specifiers" :
37398   [
37399    {
37400     "referenced_type" : "type-329"
37401    }
37402   ],
37403   "linker_set_key" : "std::is_reference<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
37404   "name" : "std::is_reference<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
37405   "referenced_type" : "type-2023",
37406   "self_type" : "type-2023",
37407   "size" : 1,
37408   "source_file" : "/external/libcxx/include/type_traits",
37409   "template_args" : [ "type-272" ],
37410   "unique_id" : "_ZTSNSt3__112is_referenceINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE"
37411  },
37412  {
37413   "alignment" : 1,
37414   "base_specifiers" :
37415   [
37416    {
37417     "referenced_type" : "type-329"
37418    }
37419   ],
37420   "linker_set_key" : "std::is_reference<std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
37421   "name" : "std::is_reference<std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
37422   "referenced_type" : "type-2006",
37423   "self_type" : "type-2006",
37424   "size" : 1,
37425   "source_file" : "/external/libcxx/include/type_traits",
37426   "template_args" : [ "type-232" ],
37427   "unique_id" : "_ZTSNSt3__112is_referenceINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE"
37428  },
37429  {
37430   "alignment" : 1,
37431   "base_specifiers" :
37432   [
37433    {
37434     "referenced_type" : "type-329"
37435    }
37436   ],
37437   "linker_set_key" : "std::is_reference<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
37438   "name" : "std::is_reference<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
37439   "referenced_type" : "type-2011",
37440   "self_type" : "type-2011",
37441   "size" : 1,
37442   "source_file" : "/external/libcxx/include/type_traits",
37443   "template_args" : [ "type-606" ],
37444   "unique_id" : "_ZTSNSt3__112is_referenceINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE"
37445  },
37446  {
37447   "alignment" : 1,
37448   "base_specifiers" :
37449   [
37450    {
37451     "referenced_type" : "type-329"
37452    }
37453   ],
37454   "linker_set_key" : "std::is_reference<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
37455   "name" : "std::is_reference<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
37456   "referenced_type" : "type-2017",
37457   "self_type" : "type-2017",
37458   "size" : 1,
37459   "source_file" : "/external/libcxx/include/type_traits",
37460   "template_args" : [ "type-134" ],
37461   "unique_id" : "_ZTSNSt3__112is_referenceINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE"
37462  },
37463  {
37464   "alignment" : 1,
37465   "base_specifiers" :
37466   [
37467    {
37468     "referenced_type" : "type-329"
37469    }
37470   ],
37471   "linker_set_key" : "std::is_reference<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
37472   "name" : "std::is_reference<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
37473   "referenced_type" : "type-2021",
37474   "self_type" : "type-2021",
37475   "size" : 1,
37476   "source_file" : "/external/libcxx/include/type_traits",
37477   "template_args" : [ "type-179" ],
37478   "unique_id" : "_ZTSNSt3__112is_referenceINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE"
37479  },
37480  {
37481   "alignment" : 1,
37482   "base_specifiers" :
37483   [
37484    {
37485     "referenced_type" : "type-329"
37486    }
37487   ],
37488   "linker_set_key" : "std::is_reference<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
37489   "name" : "std::is_reference<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
37490   "referenced_type" : "type-2005",
37491   "self_type" : "type-2005",
37492   "size" : 1,
37493   "source_file" : "/external/libcxx/include/type_traits",
37494   "template_args" : [ "type-224" ],
37495   "unique_id" : "_ZTSNSt3__112is_referenceINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE"
37496  },
37497  {
37498   "alignment" : 1,
37499   "base_specifiers" :
37500   [
37501    {
37502     "referenced_type" : "type-329"
37503    }
37504   ],
37505   "linker_set_key" : "std::is_reference<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
37506   "name" : "std::is_reference<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
37507   "referenced_type" : "type-2009",
37508   "self_type" : "type-2009",
37509   "size" : 1,
37510   "source_file" : "/external/libcxx/include/type_traits",
37511   "template_args" : [ "type-445" ],
37512   "unique_id" : "_ZTSNSt3__112is_referenceINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE"
37513  },
37514  {
37515   "alignment" : 1,
37516   "base_specifiers" :
37517   [
37518    {
37519     "referenced_type" : "type-329"
37520    }
37521   ],
37522   "linker_set_key" : "std::is_reference<std::__compressed_pair_elem<unsigned char *, 0, false> >",
37523   "name" : "std::is_reference<std::__compressed_pair_elem<unsigned char *, 0, false> >",
37524   "referenced_type" : "type-1991",
37525   "self_type" : "type-1991",
37526   "size" : 1,
37527   "source_file" : "/external/libcxx/include/type_traits",
37528   "template_args" : [ "type-301" ],
37529   "unique_id" : "_ZTSNSt3__112is_referenceINS_22__compressed_pair_elemIPhLi0ELb0EEEEE"
37530  },
37531  {
37532   "alignment" : 1,
37533   "base_specifiers" :
37534   [
37535    {
37536     "referenced_type" : "type-329"
37537    }
37538   ],
37539   "linker_set_key" : "std::is_reference<std::__compressed_pair_elem<unsigned int *, 0, false> >",
37540   "name" : "std::is_reference<std::__compressed_pair_elem<unsigned int *, 0, false> >",
37541   "referenced_type" : "type-2000",
37542   "self_type" : "type-2000",
37543   "size" : 1,
37544   "source_file" : "/external/libcxx/include/type_traits",
37545   "template_args" : [ "type-637" ],
37546   "unique_id" : "_ZTSNSt3__112is_referenceINS_22__compressed_pair_elemIPjLi0ELb0EEEEE"
37547  },
37548  {
37549   "alignment" : 1,
37550   "base_specifiers" :
37551   [
37552    {
37553     "referenced_type" : "type-329"
37554    }
37555   ],
37556   "linker_set_key" : "std::is_reference<std::__compressed_pair_elem<void (*)(void *), 1, false> >",
37557   "name" : "std::is_reference<std::__compressed_pair_elem<void (*)(void *), 1, false> >",
37558   "referenced_type" : "type-1992",
37559   "self_type" : "type-1992",
37560   "size" : 1,
37561   "source_file" : "/external/libcxx/include/type_traits",
37562   "template_args" : [ "type-629" ],
37563   "unique_id" : "_ZTSNSt3__112is_referenceINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE"
37564  },
37565  {
37566   "alignment" : 1,
37567   "base_specifiers" :
37568   [
37569    {
37570     "referenced_type" : "type-329"
37571    }
37572   ],
37573   "linker_set_key" : "std::is_reference<std::allocator<android::hardware::GrantorDescriptor> >",
37574   "name" : "std::is_reference<std::allocator<android::hardware::GrantorDescriptor> >",
37575   "referenced_type" : "type-2002",
37576   "self_type" : "type-2002",
37577   "size" : 1,
37578   "source_file" : "/external/libcxx/include/type_traits",
37579   "template_args" : [ "type-241" ],
37580   "unique_id" : "_ZTSNSt3__112is_referenceINS_9allocatorIN7android8hardware17GrantorDescriptorEEEEE"
37581  },
37582  {
37583   "alignment" : 1,
37584   "base_specifiers" :
37585   [
37586    {
37587     "referenced_type" : "type-329"
37588    }
37589   ],
37590   "linker_set_key" : "std::is_reference<std::allocator<char> >",
37591   "name" : "std::is_reference<std::allocator<char> >",
37592   "referenced_type" : "type-1994",
37593   "self_type" : "type-1994",
37594   "size" : 1,
37595   "source_file" : "/external/libcxx/include/type_traits",
37596   "template_args" : [ "type-207" ],
37597   "unique_id" : "_ZTSNSt3__112is_referenceINS_9allocatorIcEEEE"
37598  },
37599  {
37600   "alignment" : 1,
37601   "base_specifiers" :
37602   [
37603    {
37604     "referenced_type" : "type-329"
37605    }
37606   ],
37607   "linker_set_key" : "std::is_reference<std::mutex>",
37608   "name" : "std::is_reference<std::mutex>",
37609   "referenced_type" : "type-1983",
37610   "self_type" : "type-1983",
37611   "size" : 1,
37612   "source_file" : "/external/libcxx/include/type_traits",
37613   "template_args" : [ "type-1086" ],
37614   "unique_id" : "_ZTSNSt3__112is_referenceINS_5mutexEEE"
37615  },
37616  {
37617   "alignment" : 1,
37618   "base_specifiers" :
37619   [
37620    {
37621     "referenced_type" : "type-329"
37622    }
37623   ],
37624   "linker_set_key" : "std::is_reference<void (*)(void *)>",
37625   "name" : "std::is_reference<void (*)(void *)>",
37626   "referenced_type" : "type-1984",
37627   "self_type" : "type-1984",
37628   "size" : 1,
37629   "source_file" : "/external/libcxx/include/type_traits",
37630   "template_args" : [ "type-418" ],
37631   "unique_id" : "_ZTSNSt3__112is_referenceIPFvPvEEE"
37632  },
37633  {
37634   "alignment" : 1,
37635   "base_specifiers" :
37636   [
37637    {
37638     "referenced_type" : "type-329"
37639    }
37640   ],
37641   "linker_set_key" : "std::is_rvalue_reference<void (*)(void *)>",
37642   "name" : "std::is_rvalue_reference<void (*)(void *)>",
37643   "referenced_type" : "type-1979",
37644   "self_type" : "type-1979",
37645   "size" : 1,
37646   "source_file" : "/external/libcxx/include/type_traits",
37647   "template_args" : [ "type-418" ],
37648   "unique_id" : "_ZTSNSt3__119is_rvalue_referenceIPFvPvEEE"
37649  },
37650  {
37651   "alignment" : 1,
37652   "base_specifiers" :
37653   [
37654    {
37655     "referenced_type" : "type-329"
37656    }
37657   ],
37658   "linker_set_key" : "std::is_same<android::hardware::GrantorDescriptor *, std::allocator<android::hardware::GrantorDescriptor> >",
37659   "name" : "std::is_same<android::hardware::GrantorDescriptor *, std::allocator<android::hardware::GrantorDescriptor> >",
37660   "referenced_type" : "type-2194",
37661   "self_type" : "type-2194",
37662   "size" : 1,
37663   "source_file" : "/external/libcxx/include/type_traits",
37664   "template_args" : [ "type-305", "type-241" ],
37665   "unique_id" : "_ZTSNSt3__17is_sameIPN7android8hardware17GrantorDescriptorENS_9allocatorIS3_EEEE"
37666  },
37667  {
37668   "alignment" : 1,
37669   "base_specifiers" :
37670   [
37671    {
37672     "referenced_type" : "type-323"
37673    }
37674   ],
37675   "linker_set_key" : "std::is_same<android::hardware::GrantorDescriptor, android::hardware::GrantorDescriptor>",
37676   "name" : "std::is_same<android::hardware::GrantorDescriptor, android::hardware::GrantorDescriptor>",
37677   "referenced_type" : "type-2195",
37678   "self_type" : "type-2195",
37679   "size" : 1,
37680   "source_file" : "/external/libcxx/include/type_traits",
37681   "template_args" : [ "type-242", "type-242" ],
37682   "unique_id" : "_ZTSNSt3__17is_sameIN7android8hardware17GrantorDescriptorES3_EE"
37683  },
37684  {
37685   "alignment" : 1,
37686   "base_specifiers" :
37687   [
37688    {
37689     "referenced_type" : "type-329"
37690    }
37691   ],
37692   "linker_set_key" : "std::is_same<char &, std::__two>",
37693   "name" : "std::is_same<char &, std::__two>",
37694   "referenced_type" : "type-2165",
37695   "self_type" : "type-2165",
37696   "size" : 1,
37697   "source_file" : "/external/libcxx/include/type_traits",
37698   "template_args" : [ "type-987", "type-1050" ],
37699   "unique_id" : "_ZTSNSt3__17is_sameIRcNS_5__twoEEE"
37700  },
37701  {
37702   "alignment" : 1,
37703   "base_specifiers" :
37704   [
37705    {
37706     "referenced_type" : "type-329"
37707    }
37708   ],
37709   "linker_set_key" : "std::is_same<char *, void (*)(void *)>",
37710   "name" : "std::is_same<char *, void (*)(void *)>",
37711   "referenced_type" : "type-2164",
37712   "self_type" : "type-2164",
37713   "size" : 1,
37714   "source_file" : "/external/libcxx/include/type_traits",
37715   "template_args" : [ "type-200", "type-418" ],
37716   "unique_id" : "_ZTSNSt3__17is_sameIPcPFvPvEEE"
37717  },
37718  {
37719   "alignment" : 1,
37720   "base_specifiers" :
37721   [
37722    {
37723     "referenced_type" : "type-323"
37724    }
37725   ],
37726   "linker_set_key" : "std::is_same<char, char>",
37727   "name" : "std::is_same<char, char>",
37728   "referenced_type" : "type-2109",
37729   "self_type" : "type-2109",
37730   "size" : 1,
37731   "source_file" : "/external/libcxx/include/type_traits",
37732   "template_args" : [ "type-22", "type-22" ],
37733   "unique_id" : "_ZTSNSt3__17is_sameIccEE"
37734  },
37735  {
37736   "alignment" : 1,
37737   "base_specifiers" :
37738   [
37739    {
37740     "referenced_type" : "type-323"
37741    }
37742   ],
37743   "linker_set_key" : "std::is_same<char16_t, char16_t>",
37744   "name" : "std::is_same<char16_t, char16_t>",
37745   "referenced_type" : "type-2111",
37746   "self_type" : "type-2111",
37747   "size" : 1,
37748   "source_file" : "/external/libcxx/include/type_traits",
37749   "template_args" : [ "type-67", "type-67" ],
37750   "unique_id" : "_ZTSNSt3__17is_sameIDsDsEE"
37751  },
37752  {
37753   "alignment" : 1,
37754   "base_specifiers" :
37755   [
37756    {
37757     "referenced_type" : "type-323"
37758    }
37759   ],
37760   "linker_set_key" : "std::is_same<char32_t, char32_t>",
37761   "name" : "std::is_same<char32_t, char32_t>",
37762   "referenced_type" : "type-2112",
37763   "self_type" : "type-2112",
37764   "size" : 1,
37765   "source_file" : "/external/libcxx/include/type_traits",
37766   "template_args" : [ "type-184", "type-184" ],
37767   "unique_id" : "_ZTSNSt3__17is_sameIDiDiEE"
37768  },
37769  {
37770   "alignment" : 1,
37771   "base_specifiers" :
37772   [
37773    {
37774     "referenced_type" : "type-329"
37775    }
37776   ],
37777   "linker_set_key" : "std::is_same<const std::__compressed_pair<char *, void (*)(void *)> &, std::__two>",
37778   "name" : "std::is_same<const std::__compressed_pair<char *, void (*)(void *)> &, std::__two>",
37779   "referenced_type" : "type-2172",
37780   "self_type" : "type-2172",
37781   "size" : 1,
37782   "source_file" : "/external/libcxx/include/type_traits",
37783   "template_args" : [ "type-2173", "type-1050" ],
37784   "unique_id" : "_ZTSNSt3__17is_sameIRKNS_17__compressed_pairIPcPFvPvEEENS_5__twoEEE"
37785  },
37786  {
37787   "alignment" : 1,
37788   "base_specifiers" :
37789   [
37790    {
37791     "referenced_type" : "type-329"
37792    }
37793   ],
37794   "linker_set_key" : "std::is_same<const std::__compressed_pair<unsigned char *, void (*)(void *)> &, std::__two>",
37795   "name" : "std::is_same<const std::__compressed_pair<unsigned char *, void (*)(void *)> &, std::__two>",
37796   "referenced_type" : "type-2160",
37797   "self_type" : "type-2160",
37798   "size" : 1,
37799   "source_file" : "/external/libcxx/include/type_traits",
37800   "template_args" : [ "type-2161", "type-1050" ],
37801   "unique_id" : "_ZTSNSt3__17is_sameIRKNS_17__compressed_pairIPhPFvPvEEENS_5__twoEEE"
37802  },
37803  {
37804   "alignment" : 1,
37805   "base_specifiers" :
37806   [
37807    {
37808     "referenced_type" : "type-329"
37809    }
37810   ],
37811   "linker_set_key" : "std::is_same<const std::__compressed_pair<unsigned int *, void (*)(void *)> &, std::__two>",
37812   "name" : "std::is_same<const std::__compressed_pair<unsigned int *, void (*)(void *)> &, std::__two>",
37813   "referenced_type" : "type-2189",
37814   "self_type" : "type-2189",
37815   "size" : 1,
37816   "source_file" : "/external/libcxx/include/type_traits",
37817   "template_args" : [ "type-2190", "type-1050" ],
37818   "unique_id" : "_ZTSNSt3__17is_sameIRKNS_17__compressed_pairIPjPFvPvEEENS_5__twoEEE"
37819  },
37820  {
37821   "alignment" : 1,
37822   "base_specifiers" :
37823   [
37824    {
37825     "referenced_type" : "type-329"
37826    }
37827   ],
37828   "linker_set_key" : "std::is_same<const std::__compressed_pair_elem<char *, 0, false> &, std::__two>",
37829   "name" : "std::is_same<const std::__compressed_pair_elem<char *, 0, false> &, std::__two>",
37830   "referenced_type" : "type-2166",
37831   "self_type" : "type-2166",
37832   "size" : 1,
37833   "source_file" : "/external/libcxx/include/type_traits",
37834   "template_args" : [ "type-2167", "type-1050" ],
37835   "unique_id" : "_ZTSNSt3__17is_sameIRKNS_22__compressed_pair_elemIPcLi0ELb0EEENS_5__twoEEE"
37836  },
37837  {
37838   "alignment" : 1,
37839   "base_specifiers" :
37840   [
37841    {
37842     "referenced_type" : "type-329"
37843    }
37844   ],
37845   "linker_set_key" : "std::is_same<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> &, std::__two>",
37846   "name" : "std::is_same<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> &, std::__two>",
37847   "referenced_type" : "type-2228",
37848   "self_type" : "type-2228",
37849   "size" : 1,
37850   "source_file" : "/external/libcxx/include/type_traits",
37851   "template_args" : [ "type-879", "type-1050" ],
37852   "unique_id" : "_ZTSNSt3__17is_sameIRKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEENS_5__twoEEE"
37853  },
37854  {
37855   "alignment" : 1,
37856   "base_specifiers" :
37857   [
37858    {
37859     "referenced_type" : "type-329"
37860    }
37861   ],
37862   "linker_set_key" : "std::is_same<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> &, std::__two>",
37863   "name" : "std::is_same<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> &, std::__two>",
37864   "referenced_type" : "type-2239",
37865   "self_type" : "type-2239",
37866   "size" : 1,
37867   "source_file" : "/external/libcxx/include/type_traits",
37868   "template_args" : [ "type-1119", "type-1050" ],
37869   "unique_id" : "_ZTSNSt3__17is_sameIRKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEENS_5__twoEEE"
37870  },
37871  {
37872   "alignment" : 1,
37873   "base_specifiers" :
37874   [
37875    {
37876     "referenced_type" : "type-329"
37877    }
37878   ],
37879   "linker_set_key" : "std::is_same<const std::__compressed_pair_elem<std::allocator<char>, 1, true> &, std::__two>",
37880   "name" : "std::is_same<const std::__compressed_pair_elem<std::allocator<char>, 1, true> &, std::__two>",
37881   "referenced_type" : "type-2201",
37882   "self_type" : "type-2201",
37883   "size" : 1,
37884   "source_file" : "/external/libcxx/include/type_traits",
37885   "template_args" : [ "type-369", "type-1050" ],
37886   "unique_id" : "_ZTSNSt3__17is_sameIRKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEENS_5__twoEEE"
37887  },
37888  {
37889   "alignment" : 1,
37890   "base_specifiers" :
37891   [
37892    {
37893     "referenced_type" : "type-329"
37894    }
37895   ],
37896   "linker_set_key" : "std::is_same<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> &, std::__two>",
37897   "name" : "std::is_same<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> &, std::__two>",
37898   "referenced_type" : "type-2215",
37899   "self_type" : "type-2215",
37900   "size" : 1,
37901   "source_file" : "/external/libcxx/include/type_traits",
37902   "template_args" : [ "type-604", "type-1050" ],
37903   "unique_id" : "_ZTSNSt3__17is_sameIRKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEENS_5__twoEEE"
37904  },
37905  {
37906   "alignment" : 1,
37907   "base_specifiers" :
37908   [
37909    {
37910     "referenced_type" : "type-329"
37911    }
37912   ],
37913   "linker_set_key" : "std::is_same<const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> &, std::__two>",
37914   "name" : "std::is_same<const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> &, std::__two>",
37915   "referenced_type" : "type-2223",
37916   "self_type" : "type-2223",
37917   "size" : 1,
37918   "source_file" : "/external/libcxx/include/type_traits",
37919   "template_args" : [ "type-708", "type-1050" ],
37920   "unique_id" : "_ZTSNSt3__17is_sameIRKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEENS_5__twoEEE"
37921  },
37922  {
37923   "alignment" : 1,
37924   "base_specifiers" :
37925   [
37926    {
37927     "referenced_type" : "type-329"
37928    }
37929   ],
37930   "linker_set_key" : "std::is_same<const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> &, std::__two>",
37931   "name" : "std::is_same<const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> &, std::__two>",
37932   "referenced_type" : "type-2236",
37933   "self_type" : "type-2236",
37934   "size" : 1,
37935   "source_file" : "/external/libcxx/include/type_traits",
37936   "template_args" : [ "type-967", "type-1050" ],
37937   "unique_id" : "_ZTSNSt3__17is_sameIRKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEENS_5__twoEEE"
37938  },
37939  {
37940   "alignment" : 1,
37941   "base_specifiers" :
37942   [
37943    {
37944     "referenced_type" : "type-329"
37945    }
37946   ],
37947   "linker_set_key" : "std::is_same<const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> &, std::__two>",
37948   "name" : "std::is_same<const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> &, std::__two>",
37949   "referenced_type" : "type-2197",
37950   "self_type" : "type-2197",
37951   "size" : 1,
37952   "source_file" : "/external/libcxx/include/type_traits",
37953   "template_args" : [ "type-320", "type-1050" ],
37954   "unique_id" : "_ZTSNSt3__17is_sameIRKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEENS_5__twoEEE"
37955  },
37956  {
37957   "alignment" : 1,
37958   "base_specifiers" :
37959   [
37960    {
37961     "referenced_type" : "type-329"
37962    }
37963   ],
37964   "linker_set_key" : "std::is_same<const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> &, std::__two>",
37965   "name" : "std::is_same<const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> &, std::__two>",
37966   "referenced_type" : "type-2212",
37967   "self_type" : "type-2212",
37968   "size" : 1,
37969   "source_file" : "/external/libcxx/include/type_traits",
37970   "template_args" : [ "type-443", "type-1050" ],
37971   "unique_id" : "_ZTSNSt3__17is_sameIRKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEENS_5__twoEEE"
37972  },
37973  {
37974   "alignment" : 1,
37975   "base_specifiers" :
37976   [
37977    {
37978     "referenced_type" : "type-329"
37979    }
37980   ],
37981   "linker_set_key" : "std::is_same<const std::__compressed_pair_elem<unsigned char *, 0, false> &, std::__two>",
37982   "name" : "std::is_same<const std::__compressed_pair_elem<unsigned char *, 0, false> &, std::__two>",
37983   "referenced_type" : "type-2145",
37984   "self_type" : "type-2145",
37985   "size" : 1,
37986   "source_file" : "/external/libcxx/include/type_traits",
37987   "template_args" : [ "type-2034", "type-1050" ],
37988   "unique_id" : "_ZTSNSt3__17is_sameIRKNS_22__compressed_pair_elemIPhLi0ELb0EEENS_5__twoEEE"
37989  },
37990  {
37991   "alignment" : 1,
37992   "base_specifiers" :
37993   [
37994    {
37995     "referenced_type" : "type-329"
37996    }
37997   ],
37998   "linker_set_key" : "std::is_same<const std::__compressed_pair_elem<unsigned int *, 0, false> &, std::__two>",
37999   "name" : "std::is_same<const std::__compressed_pair_elem<unsigned int *, 0, false> &, std::__two>",
38000   "referenced_type" : "type-2180",
38001   "self_type" : "type-2180",
38002   "size" : 1,
38003   "source_file" : "/external/libcxx/include/type_traits",
38004   "template_args" : [ "type-2181", "type-1050" ],
38005   "unique_id" : "_ZTSNSt3__17is_sameIRKNS_22__compressed_pair_elemIPjLi0ELb0EEENS_5__twoEEE"
38006  },
38007  {
38008   "alignment" : 1,
38009   "base_specifiers" :
38010   [
38011    {
38012     "referenced_type" : "type-329"
38013    }
38014   ],
38015   "linker_set_key" : "std::is_same<const std::__compressed_pair_elem<void (*)(void *), 1, false> &, std::__two>",
38016   "name" : "std::is_same<const std::__compressed_pair_elem<void (*)(void *), 1, false> &, std::__two>",
38017   "referenced_type" : "type-2148",
38018   "self_type" : "type-2148",
38019   "size" : 1,
38020   "source_file" : "/external/libcxx/include/type_traits",
38021   "template_args" : [ "type-2149", "type-1050" ],
38022   "unique_id" : "_ZTSNSt3__17is_sameIRKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEENS_5__twoEEE"
38023  },
38024  {
38025   "alignment" : 1,
38026   "base_specifiers" :
38027   [
38028    {
38029     "referenced_type" : "type-329"
38030    }
38031   ],
38032   "linker_set_key" : "std::is_same<const std::allocator<char> &, std::__two>",
38033   "name" : "std::is_same<const std::allocator<char> &, std::__two>",
38034   "referenced_type" : "type-2250",
38035   "self_type" : "type-2250",
38036   "size" : 1,
38037   "source_file" : "/external/libcxx/include/type_traits",
38038   "template_args" : [ "type-1205", "type-1050" ],
38039   "unique_id" : "_ZTSNSt3__17is_sameIRKNS_9allocatorIcEENS_5__twoEEE"
38040  },
38041  {
38042   "alignment" : 1,
38043   "base_specifiers" :
38044   [
38045    {
38046     "referenced_type" : "type-329"
38047    }
38048   ],
38049   "linker_set_key" : "std::is_same<int, bool>",
38050   "name" : "std::is_same<int, bool>",
38051   "referenced_type" : "type-2193",
38052   "self_type" : "type-2193",
38053   "size" : 1,
38054   "source_file" : "/external/libcxx/include/type_traits",
38055   "template_args" : [ "type-11", "type-31" ],
38056   "unique_id" : "_ZTSNSt3__17is_sameIibEE"
38057  },
38058  {
38059   "alignment" : 1,
38060   "base_specifiers" :
38061   [
38062    {
38063     "referenced_type" : "type-329"
38064    }
38065   ],
38066   "linker_set_key" : "std::is_same<long &, std::__two>",
38067   "name" : "std::is_same<long &, std::__two>",
38068   "referenced_type" : "type-2130",
38069   "self_type" : "type-2130",
38070   "size" : 1,
38071   "source_file" : "/external/libcxx/include/type_traits",
38072   "template_args" : [ "type-2131", "type-1050" ],
38073   "unique_id" : "_ZTSNSt3__17is_sameIRlNS_5__twoEEE"
38074  },
38075  {
38076   "alignment" : 1,
38077   "base_specifiers" :
38078   [
38079    {
38080     "referenced_type" : "type-329"
38081    }
38082   ],
38083   "linker_set_key" : "std::is_same<long double &, std::__two>",
38084   "name" : "std::is_same<long double &, std::__two>",
38085   "referenced_type" : "type-2137",
38086   "self_type" : "type-2137",
38087   "size" : 1,
38088   "source_file" : "/external/libcxx/include/type_traits",
38089   "template_args" : [ "type-2138", "type-1050" ],
38090   "unique_id" : "_ZTSNSt3__17is_sameIReNS_5__twoEEE"
38091  },
38092  {
38093   "alignment" : 1,
38094   "base_specifiers" :
38095   [
38096    {
38097     "referenced_type" : "type-323"
38098    }
38099   ],
38100   "linker_set_key" : "std::is_same<long double, long double>",
38101   "name" : "std::is_same<long double, long double>",
38102   "referenced_type" : "type-2141",
38103   "self_type" : "type-2141",
38104   "size" : 1,
38105   "source_file" : "/external/libcxx/include/type_traits",
38106   "template_args" : [ "type-3", "type-3" ],
38107   "unique_id" : "_ZTSNSt3__17is_sameIeeEE"
38108  },
38109  {
38110   "alignment" : 1,
38111   "base_specifiers" :
38112   [
38113    {
38114     "referenced_type" : "type-329"
38115    }
38116   ],
38117   "linker_set_key" : "std::is_same<long double, void>",
38118   "name" : "std::is_same<long double, void>",
38119   "referenced_type" : "type-2140",
38120   "self_type" : "type-2140",
38121   "size" : 1,
38122   "source_file" : "/external/libcxx/include/type_traits",
38123   "template_args" : [ "type-3", "type-97" ],
38124   "unique_id" : "_ZTSNSt3__17is_sameIevEE"
38125  },
38126  {
38127   "alignment" : 1,
38128   "base_specifiers" :
38129   [
38130    {
38131     "referenced_type" : "type-329"
38132    }
38133   ],
38134   "linker_set_key" : "std::is_same<long long &, std::__two>",
38135   "name" : "std::is_same<long long &, std::__two>",
38136   "referenced_type" : "type-2125",
38137   "self_type" : "type-2125",
38138   "size" : 1,
38139   "source_file" : "/external/libcxx/include/type_traits",
38140   "template_args" : [ "type-2126", "type-1050" ],
38141   "unique_id" : "_ZTSNSt3__17is_sameIRxNS_5__twoEEE"
38142  },
38143  {
38144   "alignment" : 1,
38145   "base_specifiers" :
38146   [
38147    {
38148     "referenced_type" : "type-323"
38149    }
38150   ],
38151   "linker_set_key" : "std::is_same<long long, long long>",
38152   "name" : "std::is_same<long long, long long>",
38153   "referenced_type" : "type-2129",
38154   "self_type" : "type-2129",
38155   "size" : 1,
38156   "source_file" : "/external/libcxx/include/type_traits",
38157   "template_args" : [ "type-2", "type-2" ],
38158   "unique_id" : "_ZTSNSt3__17is_sameIxxEE"
38159  },
38160  {
38161   "alignment" : 1,
38162   "base_specifiers" :
38163   [
38164    {
38165     "referenced_type" : "type-329"
38166    }
38167   ],
38168   "linker_set_key" : "std::is_same<long long, void>",
38169   "name" : "std::is_same<long long, void>",
38170   "referenced_type" : "type-2128",
38171   "self_type" : "type-2128",
38172   "size" : 1,
38173   "source_file" : "/external/libcxx/include/type_traits",
38174   "template_args" : [ "type-2", "type-97" ],
38175   "unique_id" : "_ZTSNSt3__17is_sameIxvEE"
38176  },
38177  {
38178   "alignment" : 1,
38179   "base_specifiers" :
38180   [
38181    {
38182     "referenced_type" : "type-323"
38183    }
38184   ],
38185   "linker_set_key" : "std::is_same<long, long>",
38186   "name" : "std::is_same<long, long>",
38187   "referenced_type" : "type-2133",
38188   "self_type" : "type-2133",
38189   "size" : 1,
38190   "source_file" : "/external/libcxx/include/type_traits",
38191   "template_args" : [ "type-27", "type-27" ],
38192   "unique_id" : "_ZTSNSt3__17is_sameIllEE"
38193  },
38194  {
38195   "alignment" : 1,
38196   "base_specifiers" :
38197   [
38198    {
38199     "referenced_type" : "type-329"
38200    }
38201   ],
38202   "linker_set_key" : "std::is_same<long, void>",
38203   "name" : "std::is_same<long, void>",
38204   "referenced_type" : "type-2132",
38205   "self_type" : "type-2132",
38206   "size" : 1,
38207   "source_file" : "/external/libcxx/include/type_traits",
38208   "template_args" : [ "type-27", "type-97" ],
38209   "unique_id" : "_ZTSNSt3__17is_sameIlvEE"
38210  },
38211  {
38212   "alignment" : 1,
38213   "base_specifiers" :
38214   [
38215    {
38216     "referenced_type" : "type-323"
38217    }
38218   ],
38219   "linker_set_key" : "std::is_same<std::__compressed_pair<char *, void (*)(void *)>, std::__compressed_pair<char *, void (*)(void *)> >",
38220   "name" : "std::is_same<std::__compressed_pair<char *, void (*)(void *)>, std::__compressed_pair<char *, void (*)(void *)> >",
38221   "referenced_type" : "type-2175",
38222   "self_type" : "type-2175",
38223   "size" : 1,
38224   "source_file" : "/external/libcxx/include/type_traits",
38225   "template_args" : [ "type-633", "type-633" ],
38226   "unique_id" : "_ZTSNSt3__17is_sameINS_17__compressed_pairIPcPFvPvEEES6_EE"
38227  },
38228  {
38229   "alignment" : 1,
38230   "base_specifiers" :
38231   [
38232    {
38233     "referenced_type" : "type-329"
38234    }
38235   ],
38236   "linker_set_key" : "std::is_same<std::__compressed_pair<char *, void (*)(void *)>, void>",
38237   "name" : "std::is_same<std::__compressed_pair<char *, void (*)(void *)>, void>",
38238   "referenced_type" : "type-2174",
38239   "self_type" : "type-2174",
38240   "size" : 1,
38241   "source_file" : "/external/libcxx/include/type_traits",
38242   "template_args" : [ "type-633", "type-97" ],
38243   "unique_id" : "_ZTSNSt3__17is_sameINS_17__compressed_pairIPcPFvPvEEEvEE"
38244  },
38245  {
38246   "alignment" : 1,
38247   "base_specifiers" :
38248   [
38249    {
38250     "referenced_type" : "type-329"
38251    }
38252   ],
38253   "linker_set_key" : "std::is_same<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> > &, std::__two>",
38254   "name" : "std::is_same<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> > &, std::__two>",
38255   "referenced_type" : "type-2253",
38256   "self_type" : "type-2253",
38257   "size" : 1,
38258   "source_file" : "/external/libcxx/include/type_traits",
38259   "template_args" : [ "type-1271", "type-1050" ],
38260   "unique_id" : "_ZTSNSt3__17is_sameIRNS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EENS_5__twoEEE"
38261  },
38262  {
38263   "alignment" : 1,
38264   "base_specifiers" :
38265   [
38266    {
38267     "referenced_type" : "type-323"
38268    }
38269   ],
38270   "linker_set_key" : "std::is_same<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> >, std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> > >",
38271   "name" : "std::is_same<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> >, std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> > >",
38272   "referenced_type" : "type-2256",
38273   "self_type" : "type-2256",
38274   "size" : 1,
38275   "source_file" : "/external/libcxx/include/type_traits",
38276   "template_args" : [ "type-223", "type-223" ],
38277   "unique_id" : "_ZTSNSt3__17is_sameINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EES9_EE"
38278  },
38279  {
38280   "alignment" : 1,
38281   "base_specifiers" :
38282   [
38283    {
38284     "referenced_type" : "type-329"
38285    }
38286   ],
38287   "linker_set_key" : "std::is_same<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> >, void>",
38288   "name" : "std::is_same<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> >, void>",
38289   "referenced_type" : "type-2254",
38290   "self_type" : "type-2254",
38291   "size" : 1,
38292   "source_file" : "/external/libcxx/include/type_traits",
38293   "template_args" : [ "type-223", "type-97" ],
38294   "unique_id" : "_ZTSNSt3__17is_sameINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEvEE"
38295  },
38296  {
38297   "alignment" : 1,
38298   "base_specifiers" :
38299   [
38300    {
38301     "referenced_type" : "type-323"
38302    }
38303   ],
38304   "linker_set_key" : "std::is_same<std::__compressed_pair<unsigned char *, void (*)(void *)>, std::__compressed_pair<unsigned char *, void (*)(void *)> >",
38305   "name" : "std::is_same<std::__compressed_pair<unsigned char *, void (*)(void *)>, std::__compressed_pair<unsigned char *, void (*)(void *)> >",
38306   "referenced_type" : "type-2163",
38307   "self_type" : "type-2163",
38308   "size" : 1,
38309   "source_file" : "/external/libcxx/include/type_traits",
38310   "template_args" : [ "type-628", "type-628" ],
38311   "unique_id" : "_ZTSNSt3__17is_sameINS_17__compressed_pairIPhPFvPvEEES6_EE"
38312  },
38313  {
38314   "alignment" : 1,
38315   "base_specifiers" :
38316   [
38317    {
38318     "referenced_type" : "type-329"
38319    }
38320   ],
38321   "linker_set_key" : "std::is_same<std::__compressed_pair<unsigned char *, void (*)(void *)>, void>",
38322   "name" : "std::is_same<std::__compressed_pair<unsigned char *, void (*)(void *)>, void>",
38323   "referenced_type" : "type-2162",
38324   "self_type" : "type-2162",
38325   "size" : 1,
38326   "source_file" : "/external/libcxx/include/type_traits",
38327   "template_args" : [ "type-628", "type-97" ],
38328   "unique_id" : "_ZTSNSt3__17is_sameINS_17__compressed_pairIPhPFvPvEEEvEE"
38329  },
38330  {
38331   "alignment" : 1,
38332   "base_specifiers" :
38333   [
38334    {
38335     "referenced_type" : "type-323"
38336    }
38337   ],
38338   "linker_set_key" : "std::is_same<std::__compressed_pair<unsigned int *, void (*)(void *)>, std::__compressed_pair<unsigned int *, void (*)(void *)> >",
38339   "name" : "std::is_same<std::__compressed_pair<unsigned int *, void (*)(void *)>, std::__compressed_pair<unsigned int *, void (*)(void *)> >",
38340   "referenced_type" : "type-2192",
38341   "self_type" : "type-2192",
38342   "size" : 1,
38343   "source_file" : "/external/libcxx/include/type_traits",
38344   "template_args" : [ "type-636", "type-636" ],
38345   "unique_id" : "_ZTSNSt3__17is_sameINS_17__compressed_pairIPjPFvPvEEES6_EE"
38346  },
38347  {
38348   "alignment" : 1,
38349   "base_specifiers" :
38350   [
38351    {
38352     "referenced_type" : "type-329"
38353    }
38354   ],
38355   "linker_set_key" : "std::is_same<std::__compressed_pair<unsigned int *, void (*)(void *)>, void>",
38356   "name" : "std::is_same<std::__compressed_pair<unsigned int *, void (*)(void *)>, void>",
38357   "referenced_type" : "type-2191",
38358   "self_type" : "type-2191",
38359   "size" : 1,
38360   "source_file" : "/external/libcxx/include/type_traits",
38361   "template_args" : [ "type-636", "type-97" ],
38362   "unique_id" : "_ZTSNSt3__17is_sameINS_17__compressed_pairIPjPFvPvEEEvEE"
38363  },
38364  {
38365   "alignment" : 1,
38366   "base_specifiers" :
38367   [
38368    {
38369     "referenced_type" : "type-329"
38370    }
38371   ],
38372   "linker_set_key" : "std::is_same<std::__compressed_pair_elem<char *, 0, false> &, std::__two>",
38373   "name" : "std::is_same<std::__compressed_pair_elem<char *, 0, false> &, std::__two>",
38374   "referenced_type" : "type-2170",
38375   "self_type" : "type-2170",
38376   "size" : 1,
38377   "source_file" : "/external/libcxx/include/type_traits",
38378   "template_args" : [ "type-2171", "type-1050" ],
38379   "unique_id" : "_ZTSNSt3__17is_sameIRNS_22__compressed_pair_elemIPcLi0ELb0EEENS_5__twoEEE"
38380  },
38381  {
38382   "alignment" : 1,
38383   "base_specifiers" :
38384   [
38385    {
38386     "referenced_type" : "type-323"
38387    }
38388   ],
38389   "linker_set_key" : "std::is_same<std::__compressed_pair_elem<char *, 0, false>, std::__compressed_pair_elem<char *, 0, false> >",
38390   "name" : "std::is_same<std::__compressed_pair_elem<char *, 0, false>, std::__compressed_pair_elem<char *, 0, false> >",
38391   "referenced_type" : "type-2169",
38392   "self_type" : "type-2169",
38393   "size" : 1,
38394   "source_file" : "/external/libcxx/include/type_traits",
38395   "template_args" : [ "type-634", "type-634" ],
38396   "unique_id" : "_ZTSNSt3__17is_sameINS_22__compressed_pair_elemIPcLi0ELb0EEES3_EE"
38397  },
38398  {
38399   "alignment" : 1,
38400   "base_specifiers" :
38401   [
38402    {
38403     "referenced_type" : "type-329"
38404    }
38405   ],
38406   "linker_set_key" : "std::is_same<std::__compressed_pair_elem<char *, 0, false>, void>",
38407   "name" : "std::is_same<std::__compressed_pair_elem<char *, 0, false>, void>",
38408   "referenced_type" : "type-2168",
38409   "self_type" : "type-2168",
38410   "size" : 1,
38411   "source_file" : "/external/libcxx/include/type_traits",
38412   "template_args" : [ "type-634", "type-97" ],
38413   "unique_id" : "_ZTSNSt3__17is_sameINS_22__compressed_pair_elemIPcLi0ELb0EEEvEE"
38414  },
38415  {
38416   "alignment" : 1,
38417   "base_specifiers" :
38418   [
38419    {
38420     "referenced_type" : "type-329"
38421    }
38422   ],
38423   "linker_set_key" : "std::is_same<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> &, std::__two>",
38424   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> &, std::__two>",
38425   "referenced_type" : "type-2234",
38426   "self_type" : "type-2234",
38427   "size" : 1,
38428   "source_file" : "/external/libcxx/include/type_traits",
38429   "template_args" : [ "type-2235", "type-1050" ],
38430   "unique_id" : "_ZTSNSt3__17is_sameIRNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEENS_5__twoEEE"
38431  },
38432  {
38433   "alignment" : 1,
38434   "base_specifiers" :
38435   [
38436    {
38437     "referenced_type" : "type-323"
38438    }
38439   ],
38440   "linker_set_key" : "std::is_same<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>, std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
38441   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>, std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
38442   "referenced_type" : "type-2230",
38443   "self_type" : "type-2230",
38444   "size" : 1,
38445   "source_file" : "/external/libcxx/include/type_traits",
38446   "template_args" : [ "type-65", "type-65" ],
38447   "unique_id" : "_ZTSNSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEES4_EE"
38448  },
38449  {
38450   "alignment" : 1,
38451   "base_specifiers" :
38452   [
38453    {
38454     "referenced_type" : "type-329"
38455    }
38456   ],
38457   "linker_set_key" : "std::is_same<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>, void>",
38458   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>, void>",
38459   "referenced_type" : "type-2229",
38460   "self_type" : "type-2229",
38461   "size" : 1,
38462   "source_file" : "/external/libcxx/include/type_traits",
38463   "template_args" : [ "type-65", "type-97" ],
38464   "unique_id" : "_ZTSNSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEvEE"
38465  },
38466  {
38467   "alignment" : 1,
38468   "base_specifiers" :
38469   [
38470    {
38471     "referenced_type" : "type-329"
38472    }
38473   ],
38474   "linker_set_key" : "std::is_same<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> &, std::__two>",
38475   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> &, std::__two>",
38476   "referenced_type" : "type-2248",
38477   "self_type" : "type-2248",
38478   "size" : 1,
38479   "source_file" : "/external/libcxx/include/type_traits",
38480   "template_args" : [ "type-2249", "type-1050" ],
38481   "unique_id" : "_ZTSNSt3__17is_sameIRNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEENS_5__twoEEE"
38482  },
38483  {
38484   "alignment" : 1,
38485   "base_specifiers" :
38486   [
38487    {
38488     "referenced_type" : "type-323"
38489    }
38490   ],
38491   "linker_set_key" : "std::is_same<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>, std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
38492   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>, std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
38493   "referenced_type" : "type-2241",
38494   "self_type" : "type-2241",
38495   "size" : 1,
38496   "source_file" : "/external/libcxx/include/type_traits",
38497   "template_args" : [ "type-272", "type-272" ],
38498   "unique_id" : "_ZTSNSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEES4_EE"
38499  },
38500  {
38501   "alignment" : 1,
38502   "base_specifiers" :
38503   [
38504    {
38505     "referenced_type" : "type-329"
38506    }
38507   ],
38508   "linker_set_key" : "std::is_same<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>, void>",
38509   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>, void>",
38510   "referenced_type" : "type-2240",
38511   "self_type" : "type-2240",
38512   "size" : 1,
38513   "source_file" : "/external/libcxx/include/type_traits",
38514   "template_args" : [ "type-272", "type-97" ],
38515   "unique_id" : "_ZTSNSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEvEE"
38516  },
38517  {
38518   "alignment" : 1,
38519   "base_specifiers" :
38520   [
38521    {
38522     "referenced_type" : "type-329"
38523    }
38524   ],
38525   "linker_set_key" : "std::is_same<std::__compressed_pair_elem<std::allocator<char>, 1, true> &, std::__two>",
38526   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char>, 1, true> &, std::__two>",
38527   "referenced_type" : "type-2208",
38528   "self_type" : "type-2208",
38529   "size" : 1,
38530   "source_file" : "/external/libcxx/include/type_traits",
38531   "template_args" : [ "type-2209", "type-1050" ],
38532   "unique_id" : "_ZTSNSt3__17is_sameIRNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEENS_5__twoEEE"
38533  },
38534  {
38535   "alignment" : 1,
38536   "base_specifiers" :
38537   [
38538    {
38539     "referenced_type" : "type-323"
38540    }
38541   ],
38542   "linker_set_key" : "std::is_same<std::__compressed_pair_elem<std::allocator<char>, 1, true>, std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
38543   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char>, 1, true>, std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
38544   "referenced_type" : "type-2205",
38545   "self_type" : "type-2205",
38546   "size" : 1,
38547   "source_file" : "/external/libcxx/include/type_traits",
38548   "template_args" : [ "type-232", "type-232" ],
38549   "unique_id" : "_ZTSNSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEES4_EE"
38550  },
38551  {
38552   "alignment" : 1,
38553   "base_specifiers" :
38554   [
38555    {
38556     "referenced_type" : "type-329"
38557    }
38558   ],
38559   "linker_set_key" : "std::is_same<std::__compressed_pair_elem<std::allocator<char>, 1, true>, std::allocator<char> >",
38560   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char>, 1, true>, std::allocator<char> >",
38561   "referenced_type" : "type-2252",
38562   "self_type" : "type-2252",
38563   "size" : 1,
38564   "source_file" : "/external/libcxx/include/type_traits",
38565   "template_args" : [ "type-232", "type-207" ],
38566   "unique_id" : "_ZTSNSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEES3_EE"
38567  },
38568  {
38569   "alignment" : 1,
38570   "base_specifiers" :
38571   [
38572    {
38573     "referenced_type" : "type-329"
38574    }
38575   ],
38576   "linker_set_key" : "std::is_same<std::__compressed_pair_elem<std::allocator<char>, 1, true>, void>",
38577   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char>, 1, true>, void>",
38578   "referenced_type" : "type-2202",
38579   "self_type" : "type-2202",
38580   "size" : 1,
38581   "source_file" : "/external/libcxx/include/type_traits",
38582   "template_args" : [ "type-232", "type-97" ],
38583   "unique_id" : "_ZTSNSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEvEE"
38584  },
38585  {
38586   "alignment" : 1,
38587   "base_specifiers" :
38588   [
38589    {
38590     "referenced_type" : "type-329"
38591    }
38592   ],
38593   "linker_set_key" : "std::is_same<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> &, std::__two>",
38594   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> &, std::__two>",
38595   "referenced_type" : "type-2220",
38596   "self_type" : "type-2220",
38597   "size" : 1,
38598   "source_file" : "/external/libcxx/include/type_traits",
38599   "template_args" : [ "type-2221", "type-1050" ],
38600   "unique_id" : "_ZTSNSt3__17is_sameIRNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEENS_5__twoEEE"
38601  },
38602  {
38603   "alignment" : 1,
38604   "base_specifiers" :
38605   [
38606    {
38607     "referenced_type" : "type-323"
38608    }
38609   ],
38610   "linker_set_key" : "std::is_same<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>, std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
38611   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>, std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
38612   "referenced_type" : "type-2217",
38613   "self_type" : "type-2217",
38614   "size" : 1,
38615   "source_file" : "/external/libcxx/include/type_traits",
38616   "template_args" : [ "type-606", "type-606" ],
38617   "unique_id" : "_ZTSNSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEES4_EE"
38618  },
38619  {
38620   "alignment" : 1,
38621   "base_specifiers" :
38622   [
38623    {
38624     "referenced_type" : "type-329"
38625    }
38626   ],
38627   "linker_set_key" : "std::is_same<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>, void>",
38628   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>, void>",
38629   "referenced_type" : "type-2216",
38630   "self_type" : "type-2216",
38631   "size" : 1,
38632   "source_file" : "/external/libcxx/include/type_traits",
38633   "template_args" : [ "type-606", "type-97" ],
38634   "unique_id" : "_ZTSNSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEvEE"
38635  },
38636  {
38637   "alignment" : 1,
38638   "base_specifiers" :
38639   [
38640    {
38641     "referenced_type" : "type-329"
38642    }
38643   ],
38644   "linker_set_key" : "std::is_same<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> &, std::__two>",
38645   "name" : "std::is_same<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> &, std::__two>",
38646   "referenced_type" : "type-2231",
38647   "self_type" : "type-2231",
38648   "size" : 1,
38649   "source_file" : "/external/libcxx/include/type_traits",
38650   "template_args" : [ "type-2232", "type-1050" ],
38651   "unique_id" : "_ZTSNSt3__17is_sameIRNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEENS_5__twoEEE"
38652  },
38653  {
38654   "alignment" : 1,
38655   "base_specifiers" :
38656   [
38657    {
38658     "referenced_type" : "type-323"
38659    }
38660   ],
38661   "linker_set_key" : "std::is_same<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false>, std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
38662   "name" : "std::is_same<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false>, std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
38663   "referenced_type" : "type-2227",
38664   "self_type" : "type-2227",
38665   "size" : 1,
38666   "source_file" : "/external/libcxx/include/type_traits",
38667   "template_args" : [ "type-134", "type-134" ],
38668   "unique_id" : "_ZTSNSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEES9_EE"
38669  },
38670  {
38671   "alignment" : 1,
38672   "base_specifiers" :
38673   [
38674    {
38675     "referenced_type" : "type-329"
38676    }
38677   ],
38678   "linker_set_key" : "std::is_same<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false>, void>",
38679   "name" : "std::is_same<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false>, void>",
38680   "referenced_type" : "type-2226",
38681   "self_type" : "type-2226",
38682   "size" : 1,
38683   "source_file" : "/external/libcxx/include/type_traits",
38684   "template_args" : [ "type-134", "type-97" ],
38685   "unique_id" : "_ZTSNSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEvEE"
38686  },
38687  {
38688   "alignment" : 1,
38689   "base_specifiers" :
38690   [
38691    {
38692     "referenced_type" : "type-329"
38693    }
38694   ],
38695   "linker_set_key" : "std::is_same<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> &, std::__two>",
38696   "name" : "std::is_same<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> &, std::__two>",
38697   "referenced_type" : "type-2242",
38698   "self_type" : "type-2242",
38699   "size" : 1,
38700   "source_file" : "/external/libcxx/include/type_traits",
38701   "template_args" : [ "type-2243", "type-1050" ],
38702   "unique_id" : "_ZTSNSt3__17is_sameIRNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEENS_5__twoEEE"
38703  },
38704  {
38705   "alignment" : 1,
38706   "base_specifiers" :
38707   [
38708    {
38709     "referenced_type" : "type-323"
38710    }
38711   ],
38712   "linker_set_key" : "std::is_same<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false>, std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
38713   "name" : "std::is_same<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false>, std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
38714   "referenced_type" : "type-2238",
38715   "self_type" : "type-2238",
38716   "size" : 1,
38717   "source_file" : "/external/libcxx/include/type_traits",
38718   "template_args" : [ "type-179", "type-179" ],
38719   "unique_id" : "_ZTSNSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEES9_EE"
38720  },
38721  {
38722   "alignment" : 1,
38723   "base_specifiers" :
38724   [
38725    {
38726     "referenced_type" : "type-329"
38727    }
38728   ],
38729   "linker_set_key" : "std::is_same<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false>, void>",
38730   "name" : "std::is_same<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false>, void>",
38731   "referenced_type" : "type-2237",
38732   "self_type" : "type-2237",
38733   "size" : 1,
38734   "source_file" : "/external/libcxx/include/type_traits",
38735   "template_args" : [ "type-179", "type-97" ],
38736   "unique_id" : "_ZTSNSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEvEE"
38737  },
38738  {
38739   "alignment" : 1,
38740   "base_specifiers" :
38741   [
38742    {
38743     "referenced_type" : "type-329"
38744    }
38745   ],
38746   "linker_set_key" : "std::is_same<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> &, std::__two>",
38747   "name" : "std::is_same<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> &, std::__two>",
38748   "referenced_type" : "type-2206",
38749   "self_type" : "type-2206",
38750   "size" : 1,
38751   "source_file" : "/external/libcxx/include/type_traits",
38752   "template_args" : [ "type-2207", "type-1050" ],
38753   "unique_id" : "_ZTSNSt3__17is_sameIRNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEENS_5__twoEEE"
38754  },
38755  {
38756   "alignment" : 1,
38757   "base_specifiers" :
38758   [
38759    {
38760     "referenced_type" : "type-323"
38761    }
38762   ],
38763   "linker_set_key" : "std::is_same<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>, std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
38764   "name" : "std::is_same<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>, std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
38765   "referenced_type" : "type-2199",
38766   "self_type" : "type-2199",
38767   "size" : 1,
38768   "source_file" : "/external/libcxx/include/type_traits",
38769   "template_args" : [ "type-224", "type-224" ],
38770   "unique_id" : "_ZTSNSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEES9_EE"
38771  },
38772  {
38773   "alignment" : 1,
38774   "base_specifiers" :
38775   [
38776    {
38777     "referenced_type" : "type-329"
38778    }
38779   ],
38780   "linker_set_key" : "std::is_same<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>, void>",
38781   "name" : "std::is_same<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>, void>",
38782   "referenced_type" : "type-2198",
38783   "self_type" : "type-2198",
38784   "size" : 1,
38785   "source_file" : "/external/libcxx/include/type_traits",
38786   "template_args" : [ "type-224", "type-97" ],
38787   "unique_id" : "_ZTSNSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEvEE"
38788  },
38789  {
38790   "alignment" : 1,
38791   "base_specifiers" :
38792   [
38793    {
38794     "referenced_type" : "type-329"
38795    }
38796   ],
38797   "linker_set_key" : "std::is_same<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> &, std::__two>",
38798   "name" : "std::is_same<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> &, std::__two>",
38799   "referenced_type" : "type-2218",
38800   "self_type" : "type-2218",
38801   "size" : 1,
38802   "source_file" : "/external/libcxx/include/type_traits",
38803   "template_args" : [ "type-2219", "type-1050" ],
38804   "unique_id" : "_ZTSNSt3__17is_sameIRNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEENS_5__twoEEE"
38805  },
38806  {
38807   "alignment" : 1,
38808   "base_specifiers" :
38809   [
38810    {
38811     "referenced_type" : "type-323"
38812    }
38813   ],
38814   "linker_set_key" : "std::is_same<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>, std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
38815   "name" : "std::is_same<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>, std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
38816   "referenced_type" : "type-2214",
38817   "self_type" : "type-2214",
38818   "size" : 1,
38819   "source_file" : "/external/libcxx/include/type_traits",
38820   "template_args" : [ "type-445", "type-445" ],
38821   "unique_id" : "_ZTSNSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEES9_EE"
38822  },
38823  {
38824   "alignment" : 1,
38825   "base_specifiers" :
38826   [
38827    {
38828     "referenced_type" : "type-329"
38829    }
38830   ],
38831   "linker_set_key" : "std::is_same<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>, void>",
38832   "name" : "std::is_same<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>, void>",
38833   "referenced_type" : "type-2213",
38834   "self_type" : "type-2213",
38835   "size" : 1,
38836   "source_file" : "/external/libcxx/include/type_traits",
38837   "template_args" : [ "type-445", "type-97" ],
38838   "unique_id" : "_ZTSNSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEvEE"
38839  },
38840  {
38841   "alignment" : 1,
38842   "base_specifiers" :
38843   [
38844    {
38845     "referenced_type" : "type-329"
38846    }
38847   ],
38848   "linker_set_key" : "std::is_same<std::__compressed_pair_elem<unsigned char *, 0, false> &, std::__two>",
38849   "name" : "std::is_same<std::__compressed_pair_elem<unsigned char *, 0, false> &, std::__two>",
38850   "referenced_type" : "type-2154",
38851   "self_type" : "type-2154",
38852   "size" : 1,
38853   "source_file" : "/external/libcxx/include/type_traits",
38854   "template_args" : [ "type-2155", "type-1050" ],
38855   "unique_id" : "_ZTSNSt3__17is_sameIRNS_22__compressed_pair_elemIPhLi0ELb0EEENS_5__twoEEE"
38856  },
38857  {
38858   "alignment" : 1,
38859   "base_specifiers" :
38860   [
38861    {
38862     "referenced_type" : "type-323"
38863    }
38864   ],
38865   "linker_set_key" : "std::is_same<std::__compressed_pair_elem<unsigned char *, 0, false>, std::__compressed_pair_elem<unsigned char *, 0, false> >",
38866   "name" : "std::is_same<std::__compressed_pair_elem<unsigned char *, 0, false>, std::__compressed_pair_elem<unsigned char *, 0, false> >",
38867   "referenced_type" : "type-2147",
38868   "self_type" : "type-2147",
38869   "size" : 1,
38870   "source_file" : "/external/libcxx/include/type_traits",
38871   "template_args" : [ "type-301", "type-301" ],
38872   "unique_id" : "_ZTSNSt3__17is_sameINS_22__compressed_pair_elemIPhLi0ELb0EEES3_EE"
38873  },
38874  {
38875   "alignment" : 1,
38876   "base_specifiers" :
38877   [
38878    {
38879     "referenced_type" : "type-329"
38880    }
38881   ],
38882   "linker_set_key" : "std::is_same<std::__compressed_pair_elem<unsigned char *, 0, false>, void>",
38883   "name" : "std::is_same<std::__compressed_pair_elem<unsigned char *, 0, false>, void>",
38884   "referenced_type" : "type-2146",
38885   "self_type" : "type-2146",
38886   "size" : 1,
38887   "source_file" : "/external/libcxx/include/type_traits",
38888   "template_args" : [ "type-301", "type-97" ],
38889   "unique_id" : "_ZTSNSt3__17is_sameINS_22__compressed_pair_elemIPhLi0ELb0EEEvEE"
38890  },
38891  {
38892   "alignment" : 1,
38893   "base_specifiers" :
38894   [
38895    {
38896     "referenced_type" : "type-329"
38897    }
38898   ],
38899   "linker_set_key" : "std::is_same<std::__compressed_pair_elem<unsigned int *, 0, false> &, std::__two>",
38900   "name" : "std::is_same<std::__compressed_pair_elem<unsigned int *, 0, false> &, std::__two>",
38901   "referenced_type" : "type-2186",
38902   "self_type" : "type-2186",
38903   "size" : 1,
38904   "source_file" : "/external/libcxx/include/type_traits",
38905   "template_args" : [ "type-2187", "type-1050" ],
38906   "unique_id" : "_ZTSNSt3__17is_sameIRNS_22__compressed_pair_elemIPjLi0ELb0EEENS_5__twoEEE"
38907  },
38908  {
38909   "alignment" : 1,
38910   "base_specifiers" :
38911   [
38912    {
38913     "referenced_type" : "type-323"
38914    }
38915   ],
38916   "linker_set_key" : "std::is_same<std::__compressed_pair_elem<unsigned int *, 0, false>, std::__compressed_pair_elem<unsigned int *, 0, false> >",
38917   "name" : "std::is_same<std::__compressed_pair_elem<unsigned int *, 0, false>, std::__compressed_pair_elem<unsigned int *, 0, false> >",
38918   "referenced_type" : "type-2185",
38919   "self_type" : "type-2185",
38920   "size" : 1,
38921   "source_file" : "/external/libcxx/include/type_traits",
38922   "template_args" : [ "type-637", "type-637" ],
38923   "unique_id" : "_ZTSNSt3__17is_sameINS_22__compressed_pair_elemIPjLi0ELb0EEES3_EE"
38924  },
38925  {
38926   "alignment" : 1,
38927   "base_specifiers" :
38928   [
38929    {
38930     "referenced_type" : "type-329"
38931    }
38932   ],
38933   "linker_set_key" : "std::is_same<std::__compressed_pair_elem<unsigned int *, 0, false>, void>",
38934   "name" : "std::is_same<std::__compressed_pair_elem<unsigned int *, 0, false>, void>",
38935   "referenced_type" : "type-2184",
38936   "self_type" : "type-2184",
38937   "size" : 1,
38938   "source_file" : "/external/libcxx/include/type_traits",
38939   "template_args" : [ "type-637", "type-97" ],
38940   "unique_id" : "_ZTSNSt3__17is_sameINS_22__compressed_pair_elemIPjLi0ELb0EEEvEE"
38941  },
38942  {
38943   "alignment" : 1,
38944   "base_specifiers" :
38945   [
38946    {
38947     "referenced_type" : "type-329"
38948    }
38949   ],
38950   "linker_set_key" : "std::is_same<std::__compressed_pair_elem<void (*)(void *), 1, false> &, std::__two>",
38951   "name" : "std::is_same<std::__compressed_pair_elem<void (*)(void *), 1, false> &, std::__two>",
38952   "referenced_type" : "type-2156",
38953   "self_type" : "type-2156",
38954   "size" : 1,
38955   "source_file" : "/external/libcxx/include/type_traits",
38956   "template_args" : [ "type-2157", "type-1050" ],
38957   "unique_id" : "_ZTSNSt3__17is_sameIRNS_22__compressed_pair_elemIPFvPvELi1ELb0EEENS_5__twoEEE"
38958  },
38959  {
38960   "alignment" : 1,
38961   "base_specifiers" :
38962   [
38963    {
38964     "referenced_type" : "type-323"
38965    }
38966   ],
38967   "linker_set_key" : "std::is_same<std::__compressed_pair_elem<void (*)(void *), 1, false>, std::__compressed_pair_elem<void (*)(void *), 1, false> >",
38968   "name" : "std::is_same<std::__compressed_pair_elem<void (*)(void *), 1, false>, std::__compressed_pair_elem<void (*)(void *), 1, false> >",
38969   "referenced_type" : "type-2153",
38970   "self_type" : "type-2153",
38971   "size" : 1,
38972   "source_file" : "/external/libcxx/include/type_traits",
38973   "template_args" : [ "type-629", "type-629" ],
38974   "unique_id" : "_ZTSNSt3__17is_sameINS_22__compressed_pair_elemIPFvPvELi1ELb0EEES5_EE"
38975  },
38976  {
38977   "alignment" : 1,
38978   "base_specifiers" :
38979   [
38980    {
38981     "referenced_type" : "type-329"
38982    }
38983   ],
38984   "linker_set_key" : "std::is_same<std::__compressed_pair_elem<void (*)(void *), 1, false>, void>",
38985   "name" : "std::is_same<std::__compressed_pair_elem<void (*)(void *), 1, false>, void>",
38986   "referenced_type" : "type-2150",
38987   "self_type" : "type-2150",
38988   "size" : 1,
38989   "source_file" : "/external/libcxx/include/type_traits",
38990   "template_args" : [ "type-629", "type-97" ],
38991   "unique_id" : "_ZTSNSt3__17is_sameINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEvEE"
38992  },
38993  {
38994   "alignment" : 1,
38995   "base_specifiers" :
38996   [
38997    {
38998     "referenced_type" : "type-329"
38999    }
39000   ],
39001   "linker_set_key" : "std::is_same<std::allocator<char>, void>",
39002   "name" : "std::is_same<std::allocator<char>, void>",
39003   "referenced_type" : "type-2251",
39004   "self_type" : "type-2251",
39005   "size" : 1,
39006   "source_file" : "/external/libcxx/include/type_traits",
39007   "template_args" : [ "type-207", "type-97" ],
39008   "unique_id" : "_ZTSNSt3__17is_sameINS_9allocatorIcEEvEE"
39009  },
39010  {
39011   "alignment" : 1,
39012   "base_specifiers" :
39013   [
39014    {
39015     "referenced_type" : "type-329"
39016    }
39017   ],
39018   "linker_set_key" : "std::is_same<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, std::allocator<char16_t> >",
39019   "name" : "std::is_same<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, std::allocator<char16_t> >",
39020   "referenced_type" : "type-2119",
39021   "self_type" : "type-2119",
39022   "size" : 1,
39023   "source_file" : "/external/libcxx/include/type_traits",
39024   "template_args" : [ "type-135", "type-66" ],
39025   "unique_id" : "_ZTSNSt3__17is_sameINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE"
39026  },
39027  {
39028   "alignment" : 1,
39029   "base_specifiers" :
39030   [
39031    {
39032     "referenced_type" : "type-329"
39033    }
39034   ],
39035   "linker_set_key" : "std::is_same<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, std::allocator<char32_t> >",
39036   "name" : "std::is_same<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, std::allocator<char32_t> >",
39037   "referenced_type" : "type-2120",
39038   "self_type" : "type-2120",
39039   "size" : 1,
39040   "source_file" : "/external/libcxx/include/type_traits",
39041   "template_args" : [ "type-180", "type-217" ],
39042   "unique_id" : "_ZTSNSt3__17is_sameINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE"
39043  },
39044  {
39045   "alignment" : 1,
39046   "base_specifiers" :
39047   [
39048    {
39049     "referenced_type" : "type-329"
39050    }
39051   ],
39052   "linker_set_key" : "std::is_same<std::basic_string<char>::__rep, std::allocator<char> >",
39053   "name" : "std::is_same<std::basic_string<char>::__rep, std::allocator<char> >",
39054   "referenced_type" : "type-2113",
39055   "self_type" : "type-2113",
39056   "size" : 1,
39057   "source_file" : "/external/libcxx/include/type_traits",
39058   "template_args" : [ "type-225", "type-207" ],
39059   "unique_id" : "_ZTSNSt3__17is_sameINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE"
39060  },
39061  {
39062   "alignment" : 1,
39063   "base_specifiers" :
39064   [
39065    {
39066     "referenced_type" : "type-329"
39067    }
39068   ],
39069   "linker_set_key" : "std::is_same<std::basic_string<wchar_t>::__rep, std::allocator<wchar_t> >",
39070   "name" : "std::is_same<std::basic_string<wchar_t>::__rep, std::allocator<wchar_t> >",
39071   "referenced_type" : "type-2118",
39072   "self_type" : "type-2118",
39073   "size" : 1,
39074   "source_file" : "/external/libcxx/include/type_traits",
39075   "template_args" : [ "type-446", "type-209" ],
39076   "unique_id" : "_ZTSNSt3__17is_sameINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE"
39077  },
39078  {
39079   "alignment" : 1,
39080   "base_specifiers" :
39081   [
39082    {
39083     "referenced_type" : "type-329"
39084    }
39085   ],
39086   "linker_set_key" : "std::is_same<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> *, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
39087   "name" : "std::is_same<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> *, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
39088   "referenced_type" : "type-2121",
39089   "self_type" : "type-2121",
39090   "size" : 1,
39091   "source_file" : "/external/libcxx/include/type_traits",
39092   "template_args" : [ "type-290", "type-4" ],
39093   "unique_id" : "_ZTSNSt3__17is_sameIPNS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEENSB_ISG_EEEE"
39094  },
39095  {
39096   "alignment" : 1,
39097   "base_specifiers" :
39098   [
39099    {
39100     "referenced_type" : "type-323"
39101    }
39102   ],
39103   "linker_set_key" : "std::is_same<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> >",
39104   "name" : "std::is_same<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> >",
39105   "referenced_type" : "type-2122",
39106   "self_type" : "type-2122",
39107   "size" : 1,
39108   "source_file" : "/external/libcxx/include/type_traits",
39109   "template_args" : [ "type-2123", "type-2124" ],
39110   "unique_id" : "_ZTSNSt3__17is_sameINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEESG_EE"
39111  },
39112  {
39113   "alignment" : 1,
39114   "base_specifiers" :
39115   [
39116    {
39117     "referenced_type" : "type-323"
39118    }
39119   ],
39120   "linker_set_key" : "std::is_same<std::integral_constant<bool, true>, std::integral_constant<bool, true> >",
39121   "name" : "std::is_same<std::integral_constant<bool, true>, std::integral_constant<bool, true> >",
39122   "referenced_type" : "type-2210",
39123   "self_type" : "type-2210",
39124   "size" : 1,
39125   "source_file" : "/external/libcxx/include/type_traits",
39126   "template_args" : [ "type-323", "type-323" ],
39127   "unique_id" : "_ZTSNSt3__17is_sameINS_17integral_constantIbLb1EEES2_EE"
39128  },
39129  {
39130   "alignment" : 1,
39131   "base_specifiers" :
39132   [
39133    {
39134     "referenced_type" : "type-329"
39135    }
39136   ],
39137   "linker_set_key" : "std::is_same<unsigned char &, std::__two>",
39138   "name" : "std::is_same<unsigned char &, std::__two>",
39139   "referenced_type" : "type-2143",
39140   "self_type" : "type-2143",
39141   "size" : 1,
39142   "source_file" : "/external/libcxx/include/type_traits",
39143   "template_args" : [ "type-2144", "type-1050" ],
39144   "unique_id" : "_ZTSNSt3__17is_sameIRhNS_5__twoEEE"
39145  },
39146  {
39147   "alignment" : 1,
39148   "base_specifiers" :
39149   [
39150    {
39151     "referenced_type" : "type-329"
39152    }
39153   ],
39154   "linker_set_key" : "std::is_same<unsigned char *, void (*)(void *)>",
39155   "name" : "std::is_same<unsigned char *, void (*)(void *)>",
39156   "referenced_type" : "type-2142",
39157   "self_type" : "type-2142",
39158   "size" : 1,
39159   "source_file" : "/external/libcxx/include/type_traits",
39160   "template_args" : [ "type-302", "type-418" ],
39161   "unique_id" : "_ZTSNSt3__17is_sameIPhPFvPvEEE"
39162  },
39163  {
39164   "alignment" : 1,
39165   "base_specifiers" :
39166   [
39167    {
39168     "referenced_type" : "type-329"
39169    }
39170   ],
39171   "linker_set_key" : "std::is_same<unsigned int &, std::__two>",
39172   "name" : "std::is_same<unsigned int &, std::__two>",
39173   "referenced_type" : "type-2178",
39174   "self_type" : "type-2178",
39175   "size" : 1,
39176   "source_file" : "/external/libcxx/include/type_traits",
39177   "template_args" : [ "type-2179", "type-1050" ],
39178   "unique_id" : "_ZTSNSt3__17is_sameIRjNS_5__twoEEE"
39179  },
39180  {
39181   "alignment" : 1,
39182   "base_specifiers" :
39183   [
39184    {
39185     "referenced_type" : "type-329"
39186    }
39187   ],
39188   "linker_set_key" : "std::is_same<unsigned int *, void (*)(void *)>",
39189   "name" : "std::is_same<unsigned int *, void (*)(void *)>",
39190   "referenced_type" : "type-2177",
39191   "self_type" : "type-2177",
39192   "size" : 1,
39193   "source_file" : "/external/libcxx/include/type_traits",
39194   "template_args" : [ "type-638", "type-418" ],
39195   "unique_id" : "_ZTSNSt3__17is_sameIPjPFvPvEEE"
39196  },
39197  {
39198   "alignment" : 1,
39199   "base_specifiers" :
39200   [
39201    {
39202     "referenced_type" : "type-329"
39203    }
39204   ],
39205   "linker_set_key" : "std::is_same<unsigned int, bool>",
39206   "name" : "std::is_same<unsigned int, bool>",
39207   "referenced_type" : "type-2196",
39208   "self_type" : "type-2196",
39209   "size" : 1,
39210   "source_file" : "/external/libcxx/include/type_traits",
39211   "template_args" : [ "type-25", "type-31" ],
39212   "unique_id" : "_ZTSNSt3__17is_sameIjbEE"
39213  },
39214  {
39215   "alignment" : 1,
39216   "base_specifiers" :
39217   [
39218    {
39219     "referenced_type" : "type-323"
39220    }
39221   ],
39222   "linker_set_key" : "std::is_same<wchar_t, wchar_t>",
39223   "name" : "std::is_same<wchar_t, wchar_t>",
39224   "referenced_type" : "type-2110",
39225   "self_type" : "type-2110",
39226   "size" : 1,
39227   "source_file" : "/external/libcxx/include/type_traits",
39228   "template_args" : [ "type-210", "type-210" ],
39229   "unique_id" : "_ZTSNSt3__17is_sameIwwEE"
39230  },
39231  {
39232   "alignment" : 1,
39233   "base_specifiers" :
39234   [
39235    {
39236     "referenced_type" : "type-323"
39237    }
39238   ],
39239   "linker_set_key" : "std::is_scalar<nullptr_t>",
39240   "name" : "std::is_scalar<nullptr_t>",
39241   "referenced_type" : "type-2349",
39242   "self_type" : "type-2349",
39243   "size" : 1,
39244   "source_file" : "/external/libcxx/include/type_traits",
39245   "template_args" : [ "type-494" ],
39246   "unique_id" : "_ZTSNSt3__19is_scalarIDnEE"
39247  },
39248  {
39249   "alignment" : 1,
39250   "base_specifiers" :
39251   [
39252    {
39253     "referenced_type" : "type-323"
39254    }
39255   ],
39256   "linker_set_key" : "std::is_standard_layout<char16_t>",
39257   "name" : "std::is_standard_layout<char16_t>",
39258   "referenced_type" : "type-2865",
39259   "self_type" : "type-2865",
39260   "size" : 1,
39261   "source_file" : "/external/libcxx/include/type_traits",
39262   "template_args" : [ "type-67" ],
39263   "unique_id" : "_ZTSNSt3__118is_standard_layoutIDsEE"
39264  },
39265  {
39266   "alignment" : 1,
39267   "base_specifiers" :
39268   [
39269    {
39270     "referenced_type" : "type-323"
39271    }
39272   ],
39273   "linker_set_key" : "std::is_standard_layout<char32_t>",
39274   "name" : "std::is_standard_layout<char32_t>",
39275   "referenced_type" : "type-2868",
39276   "self_type" : "type-2868",
39277   "size" : 1,
39278   "source_file" : "/external/libcxx/include/type_traits",
39279   "template_args" : [ "type-184" ],
39280   "unique_id" : "_ZTSNSt3__118is_standard_layoutIDiEE"
39281  },
39282  {
39283   "alignment" : 1,
39284   "base_specifiers" :
39285   [
39286    {
39287     "referenced_type" : "type-323"
39288    }
39289   ],
39290   "linker_set_key" : "std::is_standard_layout<char>",
39291   "name" : "std::is_standard_layout<char>",
39292   "referenced_type" : "type-2863",
39293   "self_type" : "type-2863",
39294   "size" : 1,
39295   "source_file" : "/external/libcxx/include/type_traits",
39296   "template_args" : [ "type-22" ],
39297   "unique_id" : "_ZTSNSt3__118is_standard_layoutIcEE"
39298  },
39299  {
39300   "alignment" : 1,
39301   "base_specifiers" :
39302   [
39303    {
39304     "referenced_type" : "type-323"
39305    }
39306   ],
39307   "linker_set_key" : "std::is_standard_layout<wchar_t>",
39308   "name" : "std::is_standard_layout<wchar_t>",
39309   "referenced_type" : "type-2864",
39310   "self_type" : "type-2864",
39311   "size" : 1,
39312   "source_file" : "/external/libcxx/include/type_traits",
39313   "template_args" : [ "type-210" ],
39314   "unique_id" : "_ZTSNSt3__118is_standard_layoutIwEE"
39315  },
39316  {
39317   "alignment" : 1,
39318   "base_specifiers" :
39319   [
39320    {
39321     "referenced_type" : "type-323"
39322    }
39323   ],
39324   "linker_set_key" : "std::is_trivial<char16_t>",
39325   "name" : "std::is_trivial<char16_t>",
39326   "referenced_type" : "type-2871",
39327   "self_type" : "type-2871",
39328   "size" : 1,
39329   "source_file" : "/external/libcxx/include/type_traits",
39330   "template_args" : [ "type-67" ],
39331   "unique_id" : "_ZTSNSt3__110is_trivialIDsEE"
39332  },
39333  {
39334   "alignment" : 1,
39335   "base_specifiers" :
39336   [
39337    {
39338     "referenced_type" : "type-323"
39339    }
39340   ],
39341   "linker_set_key" : "std::is_trivial<char32_t>",
39342   "name" : "std::is_trivial<char32_t>",
39343   "referenced_type" : "type-2872",
39344   "self_type" : "type-2872",
39345   "size" : 1,
39346   "source_file" : "/external/libcxx/include/type_traits",
39347   "template_args" : [ "type-184" ],
39348   "unique_id" : "_ZTSNSt3__110is_trivialIDiEE"
39349  },
39350  {
39351   "alignment" : 1,
39352   "base_specifiers" :
39353   [
39354    {
39355     "referenced_type" : "type-323"
39356    }
39357   ],
39358   "linker_set_key" : "std::is_trivial<char>",
39359   "name" : "std::is_trivial<char>",
39360   "referenced_type" : "type-2869",
39361   "self_type" : "type-2869",
39362   "size" : 1,
39363   "source_file" : "/external/libcxx/include/type_traits",
39364   "template_args" : [ "type-22" ],
39365   "unique_id" : "_ZTSNSt3__110is_trivialIcEE"
39366  },
39367  {
39368   "alignment" : 1,
39369   "base_specifiers" :
39370   [
39371    {
39372     "referenced_type" : "type-323"
39373    }
39374   ],
39375   "linker_set_key" : "std::is_trivial<wchar_t>",
39376   "name" : "std::is_trivial<wchar_t>",
39377   "referenced_type" : "type-2870",
39378   "self_type" : "type-2870",
39379   "size" : 1,
39380   "source_file" : "/external/libcxx/include/type_traits",
39381   "template_args" : [ "type-210" ],
39382   "unique_id" : "_ZTSNSt3__110is_trivialIwEE"
39383  },
39384  {
39385   "alignment" : 1,
39386   "base_specifiers" :
39387   [
39388    {
39389     "referenced_type" : "type-329"
39390    }
39391   ],
39392   "linker_set_key" : "std::is_union<const std::__compressed_pair<char *, void (*)(void *)> >",
39393   "name" : "std::is_union<const std::__compressed_pair<char *, void (*)(void *)> >",
39394   "referenced_type" : "type-2042",
39395   "self_type" : "type-2042",
39396   "size" : 1,
39397   "source_file" : "/external/libcxx/include/type_traits",
39398   "template_args" : [ "type-1519" ],
39399   "unique_id" : "_ZTSNSt3__18is_unionIKNS_17__compressed_pairIPcPFvPvEEEEE"
39400  },
39401  {
39402   "alignment" : 1,
39403   "base_specifiers" :
39404   [
39405    {
39406     "referenced_type" : "type-329"
39407    }
39408   ],
39409   "linker_set_key" : "std::is_union<const std::__compressed_pair<unsigned char *, void (*)(void *)> >",
39410   "name" : "std::is_union<const std::__compressed_pair<unsigned char *, void (*)(void *)> >",
39411   "referenced_type" : "type-2036",
39412   "self_type" : "type-2036",
39413   "size" : 1,
39414   "source_file" : "/external/libcxx/include/type_traits",
39415   "template_args" : [ "type-1464" ],
39416   "unique_id" : "_ZTSNSt3__18is_unionIKNS_17__compressed_pairIPhPFvPvEEEEE"
39417  },
39418  {
39419   "alignment" : 1,
39420   "base_specifiers" :
39421   [
39422    {
39423     "referenced_type" : "type-329"
39424    }
39425   ],
39426   "linker_set_key" : "std::is_union<const std::__compressed_pair<unsigned int *, void (*)(void *)> >",
39427   "name" : "std::is_union<const std::__compressed_pair<unsigned int *, void (*)(void *)> >",
39428   "referenced_type" : "type-2045",
39429   "self_type" : "type-2045",
39430   "size" : 1,
39431   "source_file" : "/external/libcxx/include/type_traits",
39432   "template_args" : [ "type-1557" ],
39433   "unique_id" : "_ZTSNSt3__18is_unionIKNS_17__compressed_pairIPjPFvPvEEEEE"
39434  },
39435  {
39436   "alignment" : 1,
39437   "base_specifiers" :
39438   [
39439    {
39440     "referenced_type" : "type-329"
39441    }
39442   ],
39443   "linker_set_key" : "std::is_union<const std::__compressed_pair_elem<char *, 0, false> >",
39444   "name" : "std::is_union<const std::__compressed_pair_elem<char *, 0, false> >",
39445   "referenced_type" : "type-2037",
39446   "self_type" : "type-2037",
39447   "size" : 1,
39448   "source_file" : "/external/libcxx/include/type_traits",
39449   "template_args" : [ "type-1496" ],
39450   "unique_id" : "_ZTSNSt3__18is_unionIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE"
39451  },
39452  {
39453   "alignment" : 1,
39454   "base_specifiers" :
39455   [
39456    {
39457     "referenced_type" : "type-329"
39458    }
39459   ],
39460   "linker_set_key" : "std::is_union<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
39461   "name" : "std::is_union<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
39462   "referenced_type" : "type-2057",
39463   "self_type" : "type-2057",
39464   "size" : 1,
39465   "source_file" : "/external/libcxx/include/type_traits",
39466   "template_args" : [ "type-64" ],
39467   "unique_id" : "_ZTSNSt3__18is_unionIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE"
39468  },
39469  {
39470   "alignment" : 1,
39471   "base_specifiers" :
39472   [
39473    {
39474     "referenced_type" : "type-329"
39475    }
39476   ],
39477   "linker_set_key" : "std::is_union<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
39478   "name" : "std::is_union<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
39479   "referenced_type" : "type-2062",
39480   "self_type" : "type-2062",
39481   "size" : 1,
39482   "source_file" : "/external/libcxx/include/type_traits",
39483   "template_args" : [ "type-271" ],
39484   "unique_id" : "_ZTSNSt3__18is_unionIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE"
39485  },
39486  {
39487   "alignment" : 1,
39488   "base_specifiers" :
39489   [
39490    {
39491     "referenced_type" : "type-329"
39492    }
39493   ],
39494   "linker_set_key" : "std::is_union<const std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
39495   "name" : "std::is_union<const std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
39496   "referenced_type" : "type-2048",
39497   "self_type" : "type-2048",
39498   "size" : 1,
39499   "source_file" : "/external/libcxx/include/type_traits",
39500   "template_args" : [ "type-370" ],
39501   "unique_id" : "_ZTSNSt3__18is_unionIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE"
39502  },
39503  {
39504   "alignment" : 1,
39505   "base_specifiers" :
39506   [
39507    {
39508     "referenced_type" : "type-329"
39509    }
39510   ],
39511   "linker_set_key" : "std::is_union<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
39512   "name" : "std::is_union<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
39513   "referenced_type" : "type-2052",
39514   "self_type" : "type-2052",
39515   "size" : 1,
39516   "source_file" : "/external/libcxx/include/type_traits",
39517   "template_args" : [ "type-605" ],
39518   "unique_id" : "_ZTSNSt3__18is_unionIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE"
39519  },
39520  {
39521   "alignment" : 1,
39522   "base_specifiers" :
39523   [
39524    {
39525     "referenced_type" : "type-329"
39526    }
39527   ],
39528   "linker_set_key" : "std::is_union<const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
39529   "name" : "std::is_union<const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
39530   "referenced_type" : "type-2056",
39531   "self_type" : "type-2056",
39532   "size" : 1,
39533   "source_file" : "/external/libcxx/include/type_traits",
39534   "template_args" : [ "type-709" ],
39535   "unique_id" : "_ZTSNSt3__18is_unionIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE"
39536  },
39537  {
39538   "alignment" : 1,
39539   "base_specifiers" :
39540   [
39541    {
39542     "referenced_type" : "type-329"
39543    }
39544   ],
39545   "linker_set_key" : "std::is_union<const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
39546   "name" : "std::is_union<const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
39547   "referenced_type" : "type-2061",
39548   "self_type" : "type-2061",
39549   "size" : 1,
39550   "source_file" : "/external/libcxx/include/type_traits",
39551   "template_args" : [ "type-178" ],
39552   "unique_id" : "_ZTSNSt3__18is_unionIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE"
39553  },
39554  {
39555   "alignment" : 1,
39556   "base_specifiers" :
39557   [
39558    {
39559     "referenced_type" : "type-329"
39560    }
39561   ],
39562   "linker_set_key" : "std::is_union<const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
39563   "name" : "std::is_union<const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
39564   "referenced_type" : "type-2046",
39565   "self_type" : "type-2046",
39566   "size" : 1,
39567   "source_file" : "/external/libcxx/include/type_traits",
39568   "template_args" : [ "type-321" ],
39569   "unique_id" : "_ZTSNSt3__18is_unionIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE"
39570  },
39571  {
39572   "alignment" : 1,
39573   "base_specifiers" :
39574   [
39575    {
39576     "referenced_type" : "type-329"
39577    }
39578   ],
39579   "linker_set_key" : "std::is_union<const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
39580   "name" : "std::is_union<const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
39581   "referenced_type" : "type-2051",
39582   "self_type" : "type-2051",
39583   "size" : 1,
39584   "source_file" : "/external/libcxx/include/type_traits",
39585   "template_args" : [ "type-444" ],
39586   "unique_id" : "_ZTSNSt3__18is_unionIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE"
39587  },
39588  {
39589   "alignment" : 1,
39590   "base_specifiers" :
39591   [
39592    {
39593     "referenced_type" : "type-329"
39594    }
39595   ],
39596   "linker_set_key" : "std::is_union<const std::__compressed_pair_elem<unsigned char *, 0, false> >",
39597   "name" : "std::is_union<const std::__compressed_pair_elem<unsigned char *, 0, false> >",
39598   "referenced_type" : "type-2029",
39599   "self_type" : "type-2029",
39600   "size" : 1,
39601   "source_file" : "/external/libcxx/include/type_traits",
39602   "template_args" : [ "type-300" ],
39603   "unique_id" : "_ZTSNSt3__18is_unionIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE"
39604  },
39605  {
39606   "alignment" : 1,
39607   "base_specifiers" :
39608   [
39609    {
39610     "referenced_type" : "type-329"
39611    }
39612   ],
39613   "linker_set_key" : "std::is_union<const std::__compressed_pair_elem<unsigned int *, 0, false> >",
39614   "name" : "std::is_union<const std::__compressed_pair_elem<unsigned int *, 0, false> >",
39615   "referenced_type" : "type-2043",
39616   "self_type" : "type-2043",
39617   "size" : 1,
39618   "source_file" : "/external/libcxx/include/type_traits",
39619   "template_args" : [ "type-1531" ],
39620   "unique_id" : "_ZTSNSt3__18is_unionIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE"
39621  },
39622  {
39623   "alignment" : 1,
39624   "base_specifiers" :
39625   [
39626    {
39627     "referenced_type" : "type-329"
39628    }
39629   ],
39630   "linker_set_key" : "std::is_union<const std::__compressed_pair_elem<void (*)(void *), 1, false> >",
39631   "name" : "std::is_union<const std::__compressed_pair_elem<void (*)(void *), 1, false> >",
39632   "referenced_type" : "type-2030",
39633   "self_type" : "type-2030",
39634   "size" : 1,
39635   "source_file" : "/external/libcxx/include/type_traits",
39636   "template_args" : [ "type-1426" ],
39637   "unique_id" : "_ZTSNSt3__18is_unionIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE"
39638  },
39639  {
39640   "alignment" : 1,
39641   "base_specifiers" :
39642   [
39643    {
39644     "referenced_type" : "type-329"
39645    }
39646   ],
39647   "linker_set_key" : "std::is_union<const std::allocator<char> >",
39648   "name" : "std::is_union<const std::allocator<char> >",
39649   "referenced_type" : "type-2068",
39650   "self_type" : "type-2068",
39651   "size" : 1,
39652   "source_file" : "/external/libcxx/include/type_traits",
39653   "template_args" : [ "type-399" ],
39654   "unique_id" : "_ZTSNSt3__18is_unionIKNS_9allocatorIcEEEE"
39655  },
39656  {
39657   "alignment" : 1,
39658   "base_specifiers" :
39659   [
39660    {
39661     "referenced_type" : "type-329"
39662    }
39663   ],
39664   "linker_set_key" : "std::is_union<long double>",
39665   "name" : "std::is_union<long double>",
39666   "referenced_type" : "type-2028",
39667   "self_type" : "type-2028",
39668   "size" : 1,
39669   "source_file" : "/external/libcxx/include/type_traits",
39670   "template_args" : [ "type-3" ],
39671   "unique_id" : "_ZTSNSt3__18is_unionIeEE"
39672  },
39673  {
39674   "alignment" : 1,
39675   "base_specifiers" :
39676   [
39677    {
39678     "referenced_type" : "type-329"
39679    }
39680   ],
39681   "linker_set_key" : "std::is_union<long long>",
39682   "name" : "std::is_union<long long>",
39683   "referenced_type" : "type-2026",
39684   "self_type" : "type-2026",
39685   "size" : 1,
39686   "source_file" : "/external/libcxx/include/type_traits",
39687   "template_args" : [ "type-2" ],
39688   "unique_id" : "_ZTSNSt3__18is_unionIxEE"
39689  },
39690  {
39691   "alignment" : 1,
39692   "base_specifiers" :
39693   [
39694    {
39695     "referenced_type" : "type-329"
39696    }
39697   ],
39698   "linker_set_key" : "std::is_union<long>",
39699   "name" : "std::is_union<long>",
39700   "referenced_type" : "type-2027",
39701   "self_type" : "type-2027",
39702   "size" : 1,
39703   "source_file" : "/external/libcxx/include/type_traits",
39704   "template_args" : [ "type-27" ],
39705   "unique_id" : "_ZTSNSt3__18is_unionIlEE"
39706  },
39707  {
39708   "alignment" : 1,
39709   "base_specifiers" :
39710   [
39711    {
39712     "referenced_type" : "type-329"
39713    }
39714   ],
39715   "linker_set_key" : "std::is_union<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> > >",
39716   "name" : "std::is_union<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> > >",
39717   "referenced_type" : "type-2069",
39718   "self_type" : "type-2069",
39719   "size" : 1,
39720   "source_file" : "/external/libcxx/include/type_traits",
39721   "template_args" : [ "type-223" ],
39722   "unique_id" : "_ZTSNSt3__18is_unionINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE"
39723  },
39724  {
39725   "alignment" : 1,
39726   "base_specifiers" :
39727   [
39728    {
39729     "referenced_type" : "type-329"
39730    }
39731   ],
39732   "linker_set_key" : "std::is_union<std::__compressed_pair_elem<char *, 0, false> >",
39733   "name" : "std::is_union<std::__compressed_pair_elem<char *, 0, false> >",
39734   "referenced_type" : "type-2038",
39735   "self_type" : "type-2038",
39736   "size" : 1,
39737   "source_file" : "/external/libcxx/include/type_traits",
39738   "template_args" : [ "type-634" ],
39739   "unique_id" : "_ZTSNSt3__18is_unionINS_22__compressed_pair_elemIPcLi0ELb0EEEEE"
39740  },
39741  {
39742   "alignment" : 1,
39743   "base_specifiers" :
39744   [
39745    {
39746     "referenced_type" : "type-329"
39747    }
39748   ],
39749   "linker_set_key" : "std::is_union<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
39750   "name" : "std::is_union<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
39751   "referenced_type" : "type-2060",
39752   "self_type" : "type-2060",
39753   "size" : 1,
39754   "source_file" : "/external/libcxx/include/type_traits",
39755   "template_args" : [ "type-65" ],
39756   "unique_id" : "_ZTSNSt3__18is_unionINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE"
39757  },
39758  {
39759   "alignment" : 1,
39760   "base_specifiers" :
39761   [
39762    {
39763     "referenced_type" : "type-329"
39764    }
39765   ],
39766   "linker_set_key" : "std::is_union<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
39767   "name" : "std::is_union<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
39768   "referenced_type" : "type-2064",
39769   "self_type" : "type-2064",
39770   "size" : 1,
39771   "source_file" : "/external/libcxx/include/type_traits",
39772   "template_args" : [ "type-272" ],
39773   "unique_id" : "_ZTSNSt3__18is_unionINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE"
39774  },
39775  {
39776   "alignment" : 1,
39777   "base_specifiers" :
39778   [
39779    {
39780     "referenced_type" : "type-329"
39781    }
39782   ],
39783   "linker_set_key" : "std::is_union<std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
39784   "name" : "std::is_union<std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
39785   "referenced_type" : "type-2050",
39786   "self_type" : "type-2050",
39787   "size" : 1,
39788   "source_file" : "/external/libcxx/include/type_traits",
39789   "template_args" : [ "type-232" ],
39790   "unique_id" : "_ZTSNSt3__18is_unionINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE"
39791  },
39792  {
39793   "alignment" : 1,
39794   "base_specifiers" :
39795   [
39796    {
39797     "referenced_type" : "type-329"
39798    }
39799   ],
39800   "linker_set_key" : "std::is_union<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
39801   "name" : "std::is_union<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
39802   "referenced_type" : "type-2055",
39803   "self_type" : "type-2055",
39804   "size" : 1,
39805   "source_file" : "/external/libcxx/include/type_traits",
39806   "template_args" : [ "type-606" ],
39807   "unique_id" : "_ZTSNSt3__18is_unionINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE"
39808  },
39809  {
39810   "alignment" : 1,
39811   "base_specifiers" :
39812   [
39813    {
39814     "referenced_type" : "type-329"
39815    }
39816   ],
39817   "linker_set_key" : "std::is_union<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
39818   "name" : "std::is_union<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
39819   "referenced_type" : "type-2059",
39820   "self_type" : "type-2059",
39821   "size" : 1,
39822   "source_file" : "/external/libcxx/include/type_traits",
39823   "template_args" : [ "type-134" ],
39824   "unique_id" : "_ZTSNSt3__18is_unionINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE"
39825  },
39826  {
39827   "alignment" : 1,
39828   "base_specifiers" :
39829   [
39830    {
39831     "referenced_type" : "type-329"
39832    }
39833   ],
39834   "linker_set_key" : "std::is_union<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
39835   "name" : "std::is_union<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
39836   "referenced_type" : "type-2063",
39837   "self_type" : "type-2063",
39838   "size" : 1,
39839   "source_file" : "/external/libcxx/include/type_traits",
39840   "template_args" : [ "type-179" ],
39841   "unique_id" : "_ZTSNSt3__18is_unionINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE"
39842  },
39843  {
39844   "alignment" : 1,
39845   "base_specifiers" :
39846   [
39847    {
39848     "referenced_type" : "type-329"
39849    }
39850   ],
39851   "linker_set_key" : "std::is_union<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
39852   "name" : "std::is_union<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
39853   "referenced_type" : "type-2049",
39854   "self_type" : "type-2049",
39855   "size" : 1,
39856   "source_file" : "/external/libcxx/include/type_traits",
39857   "template_args" : [ "type-224" ],
39858   "unique_id" : "_ZTSNSt3__18is_unionINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE"
39859  },
39860  {
39861   "alignment" : 1,
39862   "base_specifiers" :
39863   [
39864    {
39865     "referenced_type" : "type-329"
39866    }
39867   ],
39868   "linker_set_key" : "std::is_union<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
39869   "name" : "std::is_union<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
39870   "referenced_type" : "type-2054",
39871   "self_type" : "type-2054",
39872   "size" : 1,
39873   "source_file" : "/external/libcxx/include/type_traits",
39874   "template_args" : [ "type-445" ],
39875   "unique_id" : "_ZTSNSt3__18is_unionINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE"
39876  },
39877  {
39878   "alignment" : 1,
39879   "base_specifiers" :
39880   [
39881    {
39882     "referenced_type" : "type-329"
39883    }
39884   ],
39885   "linker_set_key" : "std::is_union<std::__compressed_pair_elem<unsigned char *, 0, false> >",
39886   "name" : "std::is_union<std::__compressed_pair_elem<unsigned char *, 0, false> >",
39887   "referenced_type" : "type-2031",
39888   "self_type" : "type-2031",
39889   "size" : 1,
39890   "source_file" : "/external/libcxx/include/type_traits",
39891   "template_args" : [ "type-301" ],
39892   "unique_id" : "_ZTSNSt3__18is_unionINS_22__compressed_pair_elemIPhLi0ELb0EEEEE"
39893  },
39894  {
39895   "alignment" : 1,
39896   "base_specifiers" :
39897   [
39898    {
39899     "referenced_type" : "type-329"
39900    }
39901   ],
39902   "linker_set_key" : "std::is_union<std::__compressed_pair_elem<unsigned int *, 0, false> >",
39903   "name" : "std::is_union<std::__compressed_pair_elem<unsigned int *, 0, false> >",
39904   "referenced_type" : "type-2044",
39905   "self_type" : "type-2044",
39906   "size" : 1,
39907   "source_file" : "/external/libcxx/include/type_traits",
39908   "template_args" : [ "type-637" ],
39909   "unique_id" : "_ZTSNSt3__18is_unionINS_22__compressed_pair_elemIPjLi0ELb0EEEEE"
39910  },
39911  {
39912   "alignment" : 1,
39913   "base_specifiers" :
39914   [
39915    {
39916     "referenced_type" : "type-329"
39917    }
39918   ],
39919   "linker_set_key" : "std::is_union<std::__compressed_pair_elem<void (*)(void *), 1, false> >",
39920   "name" : "std::is_union<std::__compressed_pair_elem<void (*)(void *), 1, false> >",
39921   "referenced_type" : "type-2032",
39922   "self_type" : "type-2032",
39923   "size" : 1,
39924   "source_file" : "/external/libcxx/include/type_traits",
39925   "template_args" : [ "type-629" ],
39926   "unique_id" : "_ZTSNSt3__18is_unionINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE"
39927  },
39928  {
39929   "alignment" : 1,
39930   "base_specifiers" :
39931   [
39932    {
39933     "referenced_type" : "type-1745"
39934    }
39935   ],
39936   "linker_set_key" : "std::is_void<android::hardware::GrantorDescriptor>",
39937   "name" : "std::is_void<android::hardware::GrantorDescriptor>",
39938   "referenced_type" : "type-1784",
39939   "self_type" : "type-1784",
39940   "size" : 1,
39941   "source_file" : "/external/libcxx/include/type_traits",
39942   "template_args" : [ "type-242" ],
39943   "unique_id" : "_ZTSNSt3__17is_voidIN7android8hardware17GrantorDescriptorEEE"
39944  },
39945  {
39946   "alignment" : 1,
39947   "base_specifiers" :
39948   [
39949    {
39950     "referenced_type" : "type-1729"
39951    }
39952   ],
39953   "linker_set_key" : "std::is_void<char16_t>",
39954   "name" : "std::is_void<char16_t>",
39955   "referenced_type" : "type-1764",
39956   "self_type" : "type-1764",
39957   "size" : 1,
39958   "source_file" : "/external/libcxx/include/type_traits",
39959   "template_args" : [ "type-67" ],
39960   "unique_id" : "_ZTSNSt3__17is_voidIDsEE"
39961  },
39962  {
39963   "alignment" : 1,
39964   "base_specifiers" :
39965   [
39966    {
39967     "referenced_type" : "type-1730"
39968    }
39969   ],
39970   "linker_set_key" : "std::is_void<char32_t>",
39971   "name" : "std::is_void<char32_t>",
39972   "referenced_type" : "type-1765",
39973   "self_type" : "type-1765",
39974   "size" : 1,
39975   "source_file" : "/external/libcxx/include/type_traits",
39976   "template_args" : [ "type-184" ],
39977   "unique_id" : "_ZTSNSt3__17is_voidIDiEE"
39978  },
39979  {
39980   "alignment" : 1,
39981   "base_specifiers" :
39982   [
39983    {
39984     "referenced_type" : "type-1727"
39985    }
39986   ],
39987   "linker_set_key" : "std::is_void<char>",
39988   "name" : "std::is_void<char>",
39989   "referenced_type" : "type-1762",
39990   "self_type" : "type-1762",
39991   "size" : 1,
39992   "source_file" : "/external/libcxx/include/type_traits",
39993   "template_args" : [ "type-22" ],
39994   "unique_id" : "_ZTSNSt3__17is_voidIcEE"
39995  },
39996  {
39997   "alignment" : 1,
39998   "base_specifiers" :
39999   [
40000    {
40001     "referenced_type" : "type-1727"
40002    }
40003   ],
40004   "linker_set_key" : "std::is_void<const char>",
40005   "name" : "std::is_void<const char>",
40006   "referenced_type" : "type-1804",
40007   "self_type" : "type-1804",
40008   "size" : 1,
40009   "source_file" : "/external/libcxx/include/type_traits",
40010   "template_args" : [ "type-130" ],
40011   "unique_id" : "_ZTSNSt3__17is_voidIKcEE"
40012  },
40013  {
40014   "alignment" : 1,
40015   "base_specifiers" :
40016   [
40017    {
40018     "referenced_type" : "type-1741"
40019    }
40020   ],
40021   "linker_set_key" : "std::is_void<const std::__compressed_pair<char *, void (*)(void *)> >",
40022   "name" : "std::is_void<const std::__compressed_pair<char *, void (*)(void *)> >",
40023   "referenced_type" : "type-1780",
40024   "self_type" : "type-1780",
40025   "size" : 1,
40026   "source_file" : "/external/libcxx/include/type_traits",
40027   "template_args" : [ "type-1519" ],
40028   "unique_id" : "_ZTSNSt3__17is_voidIKNS_17__compressed_pairIPcPFvPvEEEEE"
40029  },
40030  {
40031   "alignment" : 1,
40032   "base_specifiers" :
40033   [
40034    {
40035     "referenced_type" : "type-1739"
40036    }
40037   ],
40038   "linker_set_key" : "std::is_void<const std::__compressed_pair<unsigned char *, void (*)(void *)> >",
40039   "name" : "std::is_void<const std::__compressed_pair<unsigned char *, void (*)(void *)> >",
40040   "referenced_type" : "type-1776",
40041   "self_type" : "type-1776",
40042   "size" : 1,
40043   "source_file" : "/external/libcxx/include/type_traits",
40044   "template_args" : [ "type-1464" ],
40045   "unique_id" : "_ZTSNSt3__17is_voidIKNS_17__compressed_pairIPhPFvPvEEEEE"
40046  },
40047  {
40048   "alignment" : 1,
40049   "base_specifiers" :
40050   [
40051    {
40052     "referenced_type" : "type-1743"
40053    }
40054   ],
40055   "linker_set_key" : "std::is_void<const std::__compressed_pair<unsigned int *, void (*)(void *)> >",
40056   "name" : "std::is_void<const std::__compressed_pair<unsigned int *, void (*)(void *)> >",
40057   "referenced_type" : "type-1783",
40058   "self_type" : "type-1783",
40059   "size" : 1,
40060   "source_file" : "/external/libcxx/include/type_traits",
40061   "template_args" : [ "type-1557" ],
40062   "unique_id" : "_ZTSNSt3__17is_voidIKNS_17__compressed_pairIPjPFvPvEEEEE"
40063  },
40064  {
40065   "alignment" : 1,
40066   "base_specifiers" :
40067   [
40068    {
40069     "referenced_type" : "type-1740"
40070    }
40071   ],
40072   "linker_set_key" : "std::is_void<const std::__compressed_pair_elem<char *, 0, false> >",
40073   "name" : "std::is_void<const std::__compressed_pair_elem<char *, 0, false> >",
40074   "referenced_type" : "type-1778",
40075   "self_type" : "type-1778",
40076   "size" : 1,
40077   "source_file" : "/external/libcxx/include/type_traits",
40078   "template_args" : [ "type-1496" ],
40079   "unique_id" : "_ZTSNSt3__17is_voidIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE"
40080  },
40081  {
40082   "alignment" : 1,
40083   "base_specifiers" :
40084   [
40085    {
40086     "referenced_type" : "type-1751"
40087    }
40088   ],
40089   "linker_set_key" : "std::is_void<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
40090   "name" : "std::is_void<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
40091   "referenced_type" : "type-1795",
40092   "self_type" : "type-1795",
40093   "size" : 1,
40094   "source_file" : "/external/libcxx/include/type_traits",
40095   "template_args" : [ "type-64" ],
40096   "unique_id" : "_ZTSNSt3__17is_voidIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE"
40097  },
40098  {
40099   "alignment" : 1,
40100   "base_specifiers" :
40101   [
40102    {
40103     "referenced_type" : "type-1753"
40104    }
40105   ],
40106   "linker_set_key" : "std::is_void<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
40107   "name" : "std::is_void<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
40108   "referenced_type" : "type-1801",
40109   "self_type" : "type-1801",
40110   "size" : 1,
40111   "source_file" : "/external/libcxx/include/type_traits",
40112   "template_args" : [ "type-271" ],
40113   "unique_id" : "_ZTSNSt3__17is_voidIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE"
40114  },
40115  {
40116   "alignment" : 1,
40117   "base_specifiers" :
40118   [
40119    {
40120     "referenced_type" : "type-1747"
40121    }
40122   ],
40123   "linker_set_key" : "std::is_void<const std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
40124   "name" : "std::is_void<const std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
40125   "referenced_type" : "type-1786",
40126   "self_type" : "type-1786",
40127   "size" : 1,
40128   "source_file" : "/external/libcxx/include/type_traits",
40129   "template_args" : [ "type-370" ],
40130   "unique_id" : "_ZTSNSt3__17is_voidIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE"
40131  },
40132  {
40133   "alignment" : 1,
40134   "base_specifiers" :
40135   [
40136    {
40137     "referenced_type" : "type-1749"
40138    }
40139   ],
40140   "linker_set_key" : "std::is_void<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
40141   "name" : "std::is_void<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
40142   "referenced_type" : "type-1791",
40143   "self_type" : "type-1791",
40144   "size" : 1,
40145   "source_file" : "/external/libcxx/include/type_traits",
40146   "template_args" : [ "type-605" ],
40147   "unique_id" : "_ZTSNSt3__17is_voidIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE"
40148  },
40149  {
40150   "alignment" : 1,
40151   "base_specifiers" :
40152   [
40153    {
40154     "referenced_type" : "type-1750"
40155    }
40156   ],
40157   "linker_set_key" : "std::is_void<const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
40158   "name" : "std::is_void<const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
40159   "referenced_type" : "type-1794",
40160   "self_type" : "type-1794",
40161   "size" : 1,
40162   "source_file" : "/external/libcxx/include/type_traits",
40163   "template_args" : [ "type-709" ],
40164   "unique_id" : "_ZTSNSt3__17is_voidIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE"
40165  },
40166  {
40167   "alignment" : 1,
40168   "base_specifiers" :
40169   [
40170    {
40171     "referenced_type" : "type-1752"
40172    }
40173   ],
40174   "linker_set_key" : "std::is_void<const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
40175   "name" : "std::is_void<const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
40176   "referenced_type" : "type-1800",
40177   "self_type" : "type-1800",
40178   "size" : 1,
40179   "source_file" : "/external/libcxx/include/type_traits",
40180   "template_args" : [ "type-178" ],
40181   "unique_id" : "_ZTSNSt3__17is_voidIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE"
40182  },
40183  {
40184   "alignment" : 1,
40185   "base_specifiers" :
40186   [
40187    {
40188     "referenced_type" : "type-1746"
40189    }
40190   ],
40191   "linker_set_key" : "std::is_void<const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
40192   "name" : "std::is_void<const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
40193   "referenced_type" : "type-1785",
40194   "self_type" : "type-1785",
40195   "size" : 1,
40196   "source_file" : "/external/libcxx/include/type_traits",
40197   "template_args" : [ "type-321" ],
40198   "unique_id" : "_ZTSNSt3__17is_voidIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE"
40199  },
40200  {
40201   "alignment" : 1,
40202   "base_specifiers" :
40203   [
40204    {
40205     "referenced_type" : "type-1748"
40206    }
40207   ],
40208   "linker_set_key" : "std::is_void<const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
40209   "name" : "std::is_void<const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
40210   "referenced_type" : "type-1790",
40211   "self_type" : "type-1790",
40212   "size" : 1,
40213   "source_file" : "/external/libcxx/include/type_traits",
40214   "template_args" : [ "type-444" ],
40215   "unique_id" : "_ZTSNSt3__17is_voidIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE"
40216  },
40217  {
40218   "alignment" : 1,
40219   "base_specifiers" :
40220   [
40221    {
40222     "referenced_type" : "type-1737"
40223    }
40224   ],
40225   "linker_set_key" : "std::is_void<const std::__compressed_pair_elem<unsigned char *, 0, false> >",
40226   "name" : "std::is_void<const std::__compressed_pair_elem<unsigned char *, 0, false> >",
40227   "referenced_type" : "type-1772",
40228   "self_type" : "type-1772",
40229   "size" : 1,
40230   "source_file" : "/external/libcxx/include/type_traits",
40231   "template_args" : [ "type-300" ],
40232   "unique_id" : "_ZTSNSt3__17is_voidIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE"
40233  },
40234  {
40235   "alignment" : 1,
40236   "base_specifiers" :
40237   [
40238    {
40239     "referenced_type" : "type-1742"
40240    }
40241   ],
40242   "linker_set_key" : "std::is_void<const std::__compressed_pair_elem<unsigned int *, 0, false> >",
40243   "name" : "std::is_void<const std::__compressed_pair_elem<unsigned int *, 0, false> >",
40244   "referenced_type" : "type-1781",
40245   "self_type" : "type-1781",
40246   "size" : 1,
40247   "source_file" : "/external/libcxx/include/type_traits",
40248   "template_args" : [ "type-1531" ],
40249   "unique_id" : "_ZTSNSt3__17is_voidIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE"
40250  },
40251  {
40252   "alignment" : 1,
40253   "base_specifiers" :
40254   [
40255    {
40256     "referenced_type" : "type-1738"
40257    }
40258   ],
40259   "linker_set_key" : "std::is_void<const std::__compressed_pair_elem<void (*)(void *), 1, false> >",
40260   "name" : "std::is_void<const std::__compressed_pair_elem<void (*)(void *), 1, false> >",
40261   "referenced_type" : "type-1773",
40262   "self_type" : "type-1773",
40263   "size" : 1,
40264   "source_file" : "/external/libcxx/include/type_traits",
40265   "template_args" : [ "type-1426" ],
40266   "unique_id" : "_ZTSNSt3__17is_voidIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE"
40267  },
40268  {
40269   "alignment" : 1,
40270   "base_specifiers" :
40271   [
40272    {
40273     "referenced_type" : "type-1754"
40274    }
40275   ],
40276   "linker_set_key" : "std::is_void<const std::allocator<char> >",
40277   "name" : "std::is_void<const std::allocator<char> >",
40278   "referenced_type" : "type-1805",
40279   "self_type" : "type-1805",
40280   "size" : 1,
40281   "source_file" : "/external/libcxx/include/type_traits",
40282   "template_args" : [ "type-399" ],
40283   "unique_id" : "_ZTSNSt3__17is_voidIKNS_9allocatorIcEEEE"
40284  },
40285  {
40286   "alignment" : 1,
40287   "base_specifiers" :
40288   [
40289    {
40290     "referenced_type" : "type-1736"
40291    }
40292   ],
40293   "linker_set_key" : "std::is_void<long double>",
40294   "name" : "std::is_void<long double>",
40295   "referenced_type" : "type-1771",
40296   "self_type" : "type-1771",
40297   "size" : 1,
40298   "source_file" : "/external/libcxx/include/type_traits",
40299   "template_args" : [ "type-3" ],
40300   "unique_id" : "_ZTSNSt3__17is_voidIeEE"
40301  },
40302  {
40303   "alignment" : 1,
40304   "base_specifiers" :
40305   [
40306    {
40307     "referenced_type" : "type-1734"
40308    }
40309   ],
40310   "linker_set_key" : "std::is_void<long long>",
40311   "name" : "std::is_void<long long>",
40312   "referenced_type" : "type-1769",
40313   "self_type" : "type-1769",
40314   "size" : 1,
40315   "source_file" : "/external/libcxx/include/type_traits",
40316   "template_args" : [ "type-2" ],
40317   "unique_id" : "_ZTSNSt3__17is_voidIxEE"
40318  },
40319  {
40320   "alignment" : 1,
40321   "base_specifiers" :
40322   [
40323    {
40324     "referenced_type" : "type-1735"
40325    }
40326   ],
40327   "linker_set_key" : "std::is_void<long>",
40328   "name" : "std::is_void<long>",
40329   "referenced_type" : "type-1770",
40330   "self_type" : "type-1770",
40331   "size" : 1,
40332   "source_file" : "/external/libcxx/include/type_traits",
40333   "template_args" : [ "type-27" ],
40334   "unique_id" : "_ZTSNSt3__17is_voidIlEE"
40335  },
40336  {
40337   "alignment" : 1,
40338   "base_specifiers" :
40339   [
40340    {
40341     "referenced_type" : "type-1756"
40342    }
40343   ],
40344   "linker_set_key" : "std::is_void<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> > >",
40345   "name" : "std::is_void<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> > >",
40346   "referenced_type" : "type-1806",
40347   "self_type" : "type-1806",
40348   "size" : 1,
40349   "source_file" : "/external/libcxx/include/type_traits",
40350   "template_args" : [ "type-223" ],
40351   "unique_id" : "_ZTSNSt3__17is_voidINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE"
40352  },
40353  {
40354   "alignment" : 1,
40355   "base_specifiers" :
40356   [
40357    {
40358     "referenced_type" : "type-1740"
40359    }
40360   ],
40361   "linker_set_key" : "std::is_void<std::__compressed_pair_elem<char *, 0, false> >",
40362   "name" : "std::is_void<std::__compressed_pair_elem<char *, 0, false> >",
40363   "referenced_type" : "type-1779",
40364   "self_type" : "type-1779",
40365   "size" : 1,
40366   "source_file" : "/external/libcxx/include/type_traits",
40367   "template_args" : [ "type-634" ],
40368   "unique_id" : "_ZTSNSt3__17is_voidINS_22__compressed_pair_elemIPcLi0ELb0EEEEE"
40369  },
40370  {
40371   "alignment" : 1,
40372   "base_specifiers" :
40373   [
40374    {
40375     "referenced_type" : "type-1751"
40376    }
40377   ],
40378   "linker_set_key" : "std::is_void<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
40379   "name" : "std::is_void<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
40380   "referenced_type" : "type-1798",
40381   "self_type" : "type-1798",
40382   "size" : 1,
40383   "source_file" : "/external/libcxx/include/type_traits",
40384   "template_args" : [ "type-65" ],
40385   "unique_id" : "_ZTSNSt3__17is_voidINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE"
40386  },
40387  {
40388   "alignment" : 1,
40389   "base_specifiers" :
40390   [
40391    {
40392     "referenced_type" : "type-1753"
40393    }
40394   ],
40395   "linker_set_key" : "std::is_void<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
40396   "name" : "std::is_void<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
40397   "referenced_type" : "type-1803",
40398   "self_type" : "type-1803",
40399   "size" : 1,
40400   "source_file" : "/external/libcxx/include/type_traits",
40401   "template_args" : [ "type-272" ],
40402   "unique_id" : "_ZTSNSt3__17is_voidINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE"
40403  },
40404  {
40405   "alignment" : 1,
40406   "base_specifiers" :
40407   [
40408    {
40409     "referenced_type" : "type-1747"
40410    }
40411   ],
40412   "linker_set_key" : "std::is_void<std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
40413   "name" : "std::is_void<std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
40414   "referenced_type" : "type-1789",
40415   "self_type" : "type-1789",
40416   "size" : 1,
40417   "source_file" : "/external/libcxx/include/type_traits",
40418   "template_args" : [ "type-232" ],
40419   "unique_id" : "_ZTSNSt3__17is_voidINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE"
40420  },
40421  {
40422   "alignment" : 1,
40423   "base_specifiers" :
40424   [
40425    {
40426     "referenced_type" : "type-1749"
40427    }
40428   ],
40429   "linker_set_key" : "std::is_void<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
40430   "name" : "std::is_void<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
40431   "referenced_type" : "type-1793",
40432   "self_type" : "type-1793",
40433   "size" : 1,
40434   "source_file" : "/external/libcxx/include/type_traits",
40435   "template_args" : [ "type-606" ],
40436   "unique_id" : "_ZTSNSt3__17is_voidINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE"
40437  },
40438  {
40439   "alignment" : 1,
40440   "base_specifiers" :
40441   [
40442    {
40443     "referenced_type" : "type-1750"
40444    }
40445   ],
40446   "linker_set_key" : "std::is_void<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
40447   "name" : "std::is_void<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
40448   "referenced_type" : "type-1797",
40449   "self_type" : "type-1797",
40450   "size" : 1,
40451   "source_file" : "/external/libcxx/include/type_traits",
40452   "template_args" : [ "type-134" ],
40453   "unique_id" : "_ZTSNSt3__17is_voidINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE"
40454  },
40455  {
40456   "alignment" : 1,
40457   "base_specifiers" :
40458   [
40459    {
40460     "referenced_type" : "type-1752"
40461    }
40462   ],
40463   "linker_set_key" : "std::is_void<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
40464   "name" : "std::is_void<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
40465   "referenced_type" : "type-1802",
40466   "self_type" : "type-1802",
40467   "size" : 1,
40468   "source_file" : "/external/libcxx/include/type_traits",
40469   "template_args" : [ "type-179" ],
40470   "unique_id" : "_ZTSNSt3__17is_voidINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE"
40471  },
40472  {
40473   "alignment" : 1,
40474   "base_specifiers" :
40475   [
40476    {
40477     "referenced_type" : "type-1746"
40478    }
40479   ],
40480   "linker_set_key" : "std::is_void<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
40481   "name" : "std::is_void<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
40482   "referenced_type" : "type-1787",
40483   "self_type" : "type-1787",
40484   "size" : 1,
40485   "source_file" : "/external/libcxx/include/type_traits",
40486   "template_args" : [ "type-224" ],
40487   "unique_id" : "_ZTSNSt3__17is_voidINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE"
40488  },
40489  {
40490   "alignment" : 1,
40491   "base_specifiers" :
40492   [
40493    {
40494     "referenced_type" : "type-1748"
40495    }
40496   ],
40497   "linker_set_key" : "std::is_void<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
40498   "name" : "std::is_void<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
40499   "referenced_type" : "type-1792",
40500   "self_type" : "type-1792",
40501   "size" : 1,
40502   "source_file" : "/external/libcxx/include/type_traits",
40503   "template_args" : [ "type-445" ],
40504   "unique_id" : "_ZTSNSt3__17is_voidINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE"
40505  },
40506  {
40507   "alignment" : 1,
40508   "base_specifiers" :
40509   [
40510    {
40511     "referenced_type" : "type-1737"
40512    }
40513   ],
40514   "linker_set_key" : "std::is_void<std::__compressed_pair_elem<unsigned char *, 0, false> >",
40515   "name" : "std::is_void<std::__compressed_pair_elem<unsigned char *, 0, false> >",
40516   "referenced_type" : "type-1774",
40517   "self_type" : "type-1774",
40518   "size" : 1,
40519   "source_file" : "/external/libcxx/include/type_traits",
40520   "template_args" : [ "type-301" ],
40521   "unique_id" : "_ZTSNSt3__17is_voidINS_22__compressed_pair_elemIPhLi0ELb0EEEEE"
40522  },
40523  {
40524   "alignment" : 1,
40525   "base_specifiers" :
40526   [
40527    {
40528     "referenced_type" : "type-1742"
40529    }
40530   ],
40531   "linker_set_key" : "std::is_void<std::__compressed_pair_elem<unsigned int *, 0, false> >",
40532   "name" : "std::is_void<std::__compressed_pair_elem<unsigned int *, 0, false> >",
40533   "referenced_type" : "type-1782",
40534   "self_type" : "type-1782",
40535   "size" : 1,
40536   "source_file" : "/external/libcxx/include/type_traits",
40537   "template_args" : [ "type-637" ],
40538   "unique_id" : "_ZTSNSt3__17is_voidINS_22__compressed_pair_elemIPjLi0ELb0EEEEE"
40539  },
40540  {
40541   "alignment" : 1,
40542   "base_specifiers" :
40543   [
40544    {
40545     "referenced_type" : "type-1738"
40546    }
40547   ],
40548   "linker_set_key" : "std::is_void<std::__compressed_pair_elem<void (*)(void *), 1, false> >",
40549   "name" : "std::is_void<std::__compressed_pair_elem<void (*)(void *), 1, false> >",
40550   "referenced_type" : "type-1775",
40551   "self_type" : "type-1775",
40552   "size" : 1,
40553   "source_file" : "/external/libcxx/include/type_traits",
40554   "template_args" : [ "type-629" ],
40555   "unique_id" : "_ZTSNSt3__17is_voidINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE"
40556  },
40557  {
40558   "alignment" : 1,
40559   "base_specifiers" :
40560   [
40561    {
40562     "referenced_type" : "type-1731"
40563    }
40564   ],
40565   "linker_set_key" : "std::is_void<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> >",
40566   "name" : "std::is_void<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> >",
40567   "referenced_type" : "type-1767",
40568   "self_type" : "type-1767",
40569   "size" : 1,
40570   "source_file" : "/external/libcxx/include/type_traits",
40571   "template_args" : [ "type-1768" ],
40572   "unique_id" : "_ZTSNSt3__17is_voidINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEEEE"
40573  },
40574  {
40575   "alignment" : 1,
40576   "base_specifiers" :
40577   [
40578    {
40579     "referenced_type" : "type-1728"
40580    }
40581   ],
40582   "linker_set_key" : "std::is_void<wchar_t>",
40583   "name" : "std::is_void<wchar_t>",
40584   "referenced_type" : "type-1763",
40585   "self_type" : "type-1763",
40586   "size" : 1,
40587   "source_file" : "/external/libcxx/include/type_traits",
40588   "template_args" : [ "type-210" ],
40589   "unique_id" : "_ZTSNSt3__17is_voidIwEE"
40590  },
40591  {
40592   "alignment" : 1,
40593   "linker_set_key" : "std::iterator<std::output_iterator_tag, void, void, void, void>",
40594   "name" : "std::iterator<std::output_iterator_tag, void, void, void, void>",
40595   "referenced_type" : "type-330",
40596   "self_type" : "type-330",
40597   "size" : 1,
40598   "source_file" : "/external/libcxx/include/iterator",
40599   "template_args" : [ "type-313", "type-97", "type-97", "type-97", "type-97" ],
40600   "unique_id" : "_ZTSNSt3__18iteratorINS_19output_iterator_tagEvvvvEE"
40601  },
40602  {
40603   "alignment" : 1,
40604   "linker_set_key" : "std::iterator_traits<char *>",
40605   "name" : "std::iterator_traits<char *>",
40606   "referenced_type" : "type-317",
40607   "self_type" : "type-317",
40608   "size" : 1,
40609   "source_file" : "/external/libcxx/include/iterator",
40610   "template_args" : [ "type-200" ],
40611   "unique_id" : "_ZTSNSt3__115iterator_traitsIPcEE"
40612  },
40613  {
40614   "alignment" : 4,
40615   "base_specifiers" :
40616   [
40617    {
40618     "referenced_type" : "type-342"
40619    }
40620   ],
40621   "linker_set_key" : "std::length_error",
40622   "name" : "std::length_error",
40623   "record_kind" : "class",
40624   "referenced_type" : "type-351",
40625   "self_type" : "type-351",
40626   "size" : 8,
40627   "source_file" : "/external/libcxx/include/stdexcept",
40628   "unique_id" : "_ZTSSt12length_error",
40629   "vtable_components" :
40630   [
40631    {
40632     "kind" : "offset_to_top"
40633    },
40634    {
40635     "kind" : "rtti",
40636     "mangled_component_name" : "_ZTISt12length_error"
40637    },
40638    {
40639     "kind" : "complete_dtor_pointer",
40640     "mangled_component_name" : "_ZNSt12length_errorD1Ev"
40641    },
40642    {
40643     "kind" : "deleting_dtor_pointer",
40644     "mangled_component_name" : "_ZNSt12length_errorD0Ev"
40645    },
40646    {
40647     "mangled_component_name" : "_ZNKSt11logic_error4whatEv"
40648    }
40649   ]
40650  },
40651  {
40652   "alignment" : 1,
40653   "linker_set_key" : "std::less<void>",
40654   "name" : "std::less<void>",
40655   "referenced_type" : "type-309",
40656   "self_type" : "type-309",
40657   "size" : 1,
40658   "source_file" : "/external/libcxx/include/__functional_base",
40659   "template_args" : [ "type-97" ],
40660   "unique_id" : "_ZTSNSt3__14lessIvEE"
40661  },
40662  {
40663   "alignment" : 1,
40664   "linker_set_key" : "std::less_equal<void>",
40665   "name" : "std::less_equal<void>",
40666   "referenced_type" : "type-675",
40667   "self_type" : "type-675",
40668   "size" : 1,
40669   "source_file" : "/external/libcxx/include/functional",
40670   "template_args" : [ "type-97" ],
40671   "unique_id" : "_ZTSNSt3__110less_equalIvEE"
40672  },
40673  {
40674   "alignment" : 4,
40675   "fields" :
40676   [
40677    {
40678     "access" : "private",
40679     "field_name" : "__locale_",
40680     "referenced_type" : "type-237"
40681    }
40682   ],
40683   "linker_set_key" : "std::locale",
40684   "name" : "std::locale",
40685   "record_kind" : "class",
40686   "referenced_type" : "type-236",
40687   "self_type" : "type-236",
40688   "size" : 4,
40689   "source_file" : "/external/libcxx/include/__locale",
40690   "unique_id" : "_ZTSNSt3__16localeE"
40691  },
40692  {
40693   "alignment" : 4,
40694   "base_specifiers" :
40695   [
40696    {
40697     "referenced_type" : "type-642"
40698    }
40699   ],
40700   "linker_set_key" : "std::locale::facet",
40701   "name" : "std::locale::facet",
40702   "record_kind" : "class",
40703   "referenced_type" : "type-1117",
40704   "self_type" : "type-1117",
40705   "size" : 8,
40706   "source_file" : "/external/libcxx/include/__locale",
40707   "unique_id" : "_ZTSNSt3__16locale5facetE",
40708   "vtable_components" :
40709   [
40710    {
40711     "kind" : "offset_to_top"
40712    },
40713    {
40714     "kind" : "rtti",
40715     "mangled_component_name" : "_ZTINSt3__16locale5facetE"
40716    },
40717    {
40718     "kind" : "complete_dtor_pointer",
40719     "mangled_component_name" : "_ZNSt3__16locale5facetD1Ev"
40720    },
40721    {
40722     "kind" : "deleting_dtor_pointer",
40723     "mangled_component_name" : "_ZNSt3__16locale5facetD0Ev"
40724    },
40725    {
40726     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
40727    }
40728   ]
40729  },
40730  {
40731   "alignment" : 4,
40732   "fields" :
40733   [
40734    {
40735     "access" : "private",
40736     "field_name" : "__flag_",
40737     "referenced_type" : "type-1104"
40738    },
40739    {
40740     "access" : "private",
40741     "field_name" : "__id_",
40742     "field_offset" : 32,
40743     "referenced_type" : "type-11"
40744    }
40745   ],
40746   "linker_set_key" : "std::locale::id",
40747   "name" : "std::locale::id",
40748   "record_kind" : "class",
40749   "referenced_type" : "type-1121",
40750   "self_type" : "type-1121",
40751   "size" : 8,
40752   "source_file" : "/external/libcxx/include/__locale",
40753   "unique_id" : "_ZTSNSt3__16locale2idE"
40754  },
40755  {
40756   "alignment" : 4,
40757   "base_specifiers" :
40758   [
40759    {
40760     "referenced_type" : "type-343"
40761    }
40762   ],
40763   "fields" :
40764   [
40765    {
40766     "access" : "private",
40767     "field_name" : "__imp_",
40768     "field_offset" : 32,
40769     "referenced_type" : "type-339"
40770    }
40771   ],
40772   "linker_set_key" : "std::logic_error",
40773   "name" : "std::logic_error",
40774   "record_kind" : "class",
40775   "referenced_type" : "type-342",
40776   "self_type" : "type-342",
40777   "size" : 8,
40778   "source_file" : "/external/libcxx/include/stdexcept",
40779   "unique_id" : "_ZTSSt11logic_error",
40780   "vtable_components" :
40781   [
40782    {
40783     "kind" : "offset_to_top"
40784    },
40785    {
40786     "kind" : "rtti",
40787     "mangled_component_name" : "_ZTISt11logic_error"
40788    },
40789    {
40790     "kind" : "complete_dtor_pointer",
40791     "mangled_component_name" : "_ZNSt11logic_errorD1Ev"
40792    },
40793    {
40794     "kind" : "deleting_dtor_pointer",
40795     "mangled_component_name" : "_ZNSt11logic_errorD0Ev"
40796    },
40797    {
40798     "mangled_component_name" : "_ZNKSt11logic_error4whatEv"
40799    }
40800   ]
40801  },
40802  {
40803   "alignment" : 1,
40804   "linker_set_key" : "std::logical_and<void>",
40805   "name" : "std::logical_and<void>",
40806   "referenced_type" : "type-676",
40807   "self_type" : "type-676",
40808   "size" : 1,
40809   "source_file" : "/external/libcxx/include/functional",
40810   "template_args" : [ "type-97" ],
40811   "unique_id" : "_ZTSNSt3__111logical_andIvEE"
40812  },
40813  {
40814   "alignment" : 1,
40815   "linker_set_key" : "std::logical_not<void>",
40816   "name" : "std::logical_not<void>",
40817   "referenced_type" : "type-680",
40818   "self_type" : "type-680",
40819   "size" : 1,
40820   "source_file" : "/external/libcxx/include/functional",
40821   "template_args" : [ "type-97" ],
40822   "unique_id" : "_ZTSNSt3__111logical_notIvEE"
40823  },
40824  {
40825   "alignment" : 1,
40826   "linker_set_key" : "std::logical_or<void>",
40827   "name" : "std::logical_or<void>",
40828   "referenced_type" : "type-679",
40829   "self_type" : "type-679",
40830   "size" : 1,
40831   "source_file" : "/external/libcxx/include/functional",
40832   "template_args" : [ "type-97" ],
40833   "unique_id" : "_ZTSNSt3__110logical_orIvEE"
40834  },
40835  {
40836   "alignment" : 4,
40837   "base_specifiers" :
40838   [
40839    {
40840     "referenced_type" : "type-1117"
40841    },
40842    {
40843     "referenced_type" : "type-1307"
40844    }
40845   ],
40846   "linker_set_key" : "std::messages<char>",
40847   "name" : "std::messages<char>",
40848   "record_kind" : "class",
40849   "referenced_type" : "type-1309",
40850   "self_type" : "type-1309",
40851   "size" : 8,
40852   "source_file" : "/external/libcxx/include/locale",
40853   "template_args" : [ "type-22" ],
40854   "unique_id" : "_ZTSNSt3__18messagesIcEE",
40855   "vtable_components" :
40856   [
40857    {
40858     "kind" : "offset_to_top"
40859    },
40860    {
40861     "kind" : "rtti",
40862     "mangled_component_name" : "_ZTINSt3__18messagesIcEE"
40863    },
40864    {
40865     "kind" : "complete_dtor_pointer",
40866     "mangled_component_name" : "_ZNSt3__18messagesIcED1Ev"
40867    },
40868    {
40869     "kind" : "deleting_dtor_pointer",
40870     "mangled_component_name" : "_ZNSt3__18messagesIcED0Ev"
40871    },
40872    {
40873     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
40874    },
40875    {
40876     "mangled_component_name" : "_ZNKSt3__18messagesIcE7do_openERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6localeE"
40877    },
40878    {
40879     "mangled_component_name" : "_ZNKSt3__18messagesIcE6do_getEiiiRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
40880    },
40881    {
40882     "mangled_component_name" : "_ZNKSt3__18messagesIcE8do_closeEi"
40883    }
40884   ]
40885  },
40886  {
40887   "alignment" : 4,
40888   "base_specifiers" :
40889   [
40890    {
40891     "referenced_type" : "type-1117"
40892    },
40893    {
40894     "referenced_type" : "type-1307"
40895    }
40896   ],
40897   "linker_set_key" : "std::messages<wchar_t>",
40898   "name" : "std::messages<wchar_t>",
40899   "record_kind" : "class",
40900   "referenced_type" : "type-1310",
40901   "self_type" : "type-1310",
40902   "size" : 8,
40903   "source_file" : "/external/libcxx/include/locale",
40904   "template_args" : [ "type-210" ],
40905   "unique_id" : "_ZTSNSt3__18messagesIwEE",
40906   "vtable_components" :
40907   [
40908    {
40909     "kind" : "offset_to_top"
40910    },
40911    {
40912     "kind" : "rtti",
40913     "mangled_component_name" : "_ZTINSt3__18messagesIwEE"
40914    },
40915    {
40916     "kind" : "complete_dtor_pointer",
40917     "mangled_component_name" : "_ZNSt3__18messagesIwED1Ev"
40918    },
40919    {
40920     "kind" : "deleting_dtor_pointer",
40921     "mangled_component_name" : "_ZNSt3__18messagesIwED0Ev"
40922    },
40923    {
40924     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
40925    },
40926    {
40927     "mangled_component_name" : "_ZNKSt3__18messagesIwE7do_openERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6localeE"
40928    },
40929    {
40930     "mangled_component_name" : "_ZNKSt3__18messagesIwE6do_getEiiiRKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
40931    },
40932    {
40933     "mangled_component_name" : "_ZNKSt3__18messagesIwE8do_closeEi"
40934    }
40935   ]
40936  },
40937  {
40938   "alignment" : 1,
40939   "linker_set_key" : "std::messages_base",
40940   "name" : "std::messages_base",
40941   "record_kind" : "class",
40942   "referenced_type" : "type-1307",
40943   "self_type" : "type-1307",
40944   "size" : 1,
40945   "source_file" : "/external/libcxx/include/locale",
40946   "unique_id" : "_ZTSNSt3__113messages_baseE"
40947  },
40948  {
40949   "alignment" : 4,
40950   "base_specifiers" :
40951   [
40952    {
40953     "referenced_type" : "type-1309"
40954    }
40955   ],
40956   "linker_set_key" : "std::messages_byname<char>",
40957   "name" : "std::messages_byname<char>",
40958   "record_kind" : "class",
40959   "referenced_type" : "type-1311",
40960   "self_type" : "type-1311",
40961   "size" : 8,
40962   "source_file" : "/external/libcxx/include/locale",
40963   "template_args" : [ "type-22" ],
40964   "unique_id" : "_ZTSNSt3__115messages_bynameIcEE",
40965   "vtable_components" :
40966   [
40967    {
40968     "kind" : "offset_to_top"
40969    },
40970    {
40971     "kind" : "rtti",
40972     "mangled_component_name" : "_ZTINSt3__115messages_bynameIcEE"
40973    },
40974    {
40975     "kind" : "complete_dtor_pointer",
40976     "mangled_component_name" : "_ZNSt3__115messages_bynameIcED1Ev"
40977    },
40978    {
40979     "kind" : "deleting_dtor_pointer",
40980     "mangled_component_name" : "_ZNSt3__115messages_bynameIcED0Ev"
40981    },
40982    {
40983     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
40984    },
40985    {
40986     "mangled_component_name" : "_ZNKSt3__18messagesIcE7do_openERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6localeE"
40987    },
40988    {
40989     "mangled_component_name" : "_ZNKSt3__18messagesIcE6do_getEiiiRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
40990    },
40991    {
40992     "mangled_component_name" : "_ZNKSt3__18messagesIcE8do_closeEi"
40993    }
40994   ]
40995  },
40996  {
40997   "alignment" : 4,
40998   "base_specifiers" :
40999   [
41000    {
41001     "referenced_type" : "type-1310"
41002    }
41003   ],
41004   "linker_set_key" : "std::messages_byname<wchar_t>",
41005   "name" : "std::messages_byname<wchar_t>",
41006   "record_kind" : "class",
41007   "referenced_type" : "type-1312",
41008   "self_type" : "type-1312",
41009   "size" : 8,
41010   "source_file" : "/external/libcxx/include/locale",
41011   "template_args" : [ "type-210" ],
41012   "unique_id" : "_ZTSNSt3__115messages_bynameIwEE",
41013   "vtable_components" :
41014   [
41015    {
41016     "kind" : "offset_to_top"
41017    },
41018    {
41019     "kind" : "rtti",
41020     "mangled_component_name" : "_ZTINSt3__115messages_bynameIwEE"
41021    },
41022    {
41023     "kind" : "complete_dtor_pointer",
41024     "mangled_component_name" : "_ZNSt3__115messages_bynameIwED1Ev"
41025    },
41026    {
41027     "kind" : "deleting_dtor_pointer",
41028     "mangled_component_name" : "_ZNSt3__115messages_bynameIwED0Ev"
41029    },
41030    {
41031     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
41032    },
41033    {
41034     "mangled_component_name" : "_ZNKSt3__18messagesIwE7do_openERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6localeE"
41035    },
41036    {
41037     "mangled_component_name" : "_ZNKSt3__18messagesIwE6do_getEiiiRKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
41038    },
41039    {
41040     "mangled_component_name" : "_ZNKSt3__18messagesIwE8do_closeEi"
41041    }
41042   ]
41043  },
41044  {
41045   "alignment" : 1,
41046   "linker_set_key" : "std::minus<void>",
41047   "name" : "std::minus<void>",
41048   "referenced_type" : "type-665",
41049   "self_type" : "type-665",
41050   "size" : 1,
41051   "source_file" : "/external/libcxx/include/functional",
41052   "template_args" : [ "type-97" ],
41053   "unique_id" : "_ZTSNSt3__15minusIvEE"
41054  },
41055  {
41056   "alignment" : 1,
41057   "linker_set_key" : "std::modulus<void>",
41058   "name" : "std::modulus<void>",
41059   "referenced_type" : "type-669",
41060   "self_type" : "type-669",
41061   "size" : 1,
41062   "source_file" : "/external/libcxx/include/functional",
41063   "template_args" : [ "type-97" ],
41064   "unique_id" : "_ZTSNSt3__17modulusIvEE"
41065  },
41066  {
41067   "alignment" : 1,
41068   "linker_set_key" : "std::money_base",
41069   "name" : "std::money_base",
41070   "record_kind" : "class",
41071   "referenced_type" : "type-1279",
41072   "self_type" : "type-1279",
41073   "size" : 1,
41074   "source_file" : "/external/libcxx/include/locale",
41075   "unique_id" : "_ZTSNSt3__110money_baseE"
41076  },
41077  {
41078   "alignment" : 1,
41079   "fields" :
41080   [
41081    {
41082     "field_name" : "field",
41083     "referenced_type" : "type-115"
41084    }
41085   ],
41086   "linker_set_key" : "std::money_base::pattern",
41087   "name" : "std::money_base::pattern",
41088   "referenced_type" : "type-1281",
41089   "self_type" : "type-1281",
41090   "size" : 4,
41091   "source_file" : "/external/libcxx/include/locale",
41092   "unique_id" : "_ZTSNSt3__110money_base7patternE"
41093  },
41094  {
41095   "alignment" : 4,
41096   "base_specifiers" :
41097   [
41098    {
41099     "referenced_type" : "type-1117"
41100    },
41101    {
41102     "access" : "private",
41103     "referenced_type" : "type-1293"
41104    }
41105   ],
41106   "linker_set_key" : "std::money_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >",
41107   "name" : "std::money_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >",
41108   "record_kind" : "class",
41109   "referenced_type" : "type-1295",
41110   "self_type" : "type-1295",
41111   "size" : 8,
41112   "source_file" : "/external/libcxx/include/locale",
41113   "template_args" : [ "type-22", "type-1296" ],
41114   "unique_id" : "_ZTSNSt3__19money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
41115   "vtable_components" :
41116   [
41117    {
41118     "kind" : "offset_to_top"
41119    },
41120    {
41121     "kind" : "rtti",
41122     "mangled_component_name" : "_ZTINSt3__19money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
41123    },
41124    {
41125     "kind" : "complete_dtor_pointer",
41126     "mangled_component_name" : "_ZNSt3__19money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEED1Ev"
41127    },
41128    {
41129     "kind" : "deleting_dtor_pointer",
41130     "mangled_component_name" : "_ZNSt3__19money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEED0Ev"
41131    },
41132    {
41133     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
41134    },
41135    {
41136     "mangled_component_name" : "_ZNKSt3__19money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_bRNS_8ios_baseERjRe"
41137    },
41138    {
41139     "mangled_component_name" : "_ZNKSt3__19money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_bRNS_8ios_baseERjRNS_12basic_stringIcS3_NS_9allocatorIcEEEE"
41140    }
41141   ]
41142  },
41143  {
41144   "alignment" : 4,
41145   "base_specifiers" :
41146   [
41147    {
41148     "referenced_type" : "type-1117"
41149    },
41150    {
41151     "access" : "private",
41152     "referenced_type" : "type-1294"
41153    }
41154   ],
41155   "linker_set_key" : "std::money_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >",
41156   "name" : "std::money_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >",
41157   "record_kind" : "class",
41158   "referenced_type" : "type-1297",
41159   "self_type" : "type-1297",
41160   "size" : 8,
41161   "source_file" : "/external/libcxx/include/locale",
41162   "template_args" : [ "type-210", "type-1298" ],
41163   "unique_id" : "_ZTSNSt3__19money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
41164   "vtable_components" :
41165   [
41166    {
41167     "kind" : "offset_to_top"
41168    },
41169    {
41170     "kind" : "rtti",
41171     "mangled_component_name" : "_ZTINSt3__19money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
41172    },
41173    {
41174     "kind" : "complete_dtor_pointer",
41175     "mangled_component_name" : "_ZNSt3__19money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEED1Ev"
41176    },
41177    {
41178     "kind" : "deleting_dtor_pointer",
41179     "mangled_component_name" : "_ZNSt3__19money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEED0Ev"
41180    },
41181    {
41182     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
41183    },
41184    {
41185     "mangled_component_name" : "_ZNKSt3__19money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_bRNS_8ios_baseERjRe"
41186    },
41187    {
41188     "mangled_component_name" : "_ZNKSt3__19money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_bRNS_8ios_baseERjRNS_12basic_stringIwS3_NS_9allocatorIwEEEE"
41189    }
41190   ]
41191  },
41192  {
41193   "alignment" : 4,
41194   "base_specifiers" :
41195   [
41196    {
41197     "referenced_type" : "type-1117"
41198    },
41199    {
41200     "access" : "private",
41201     "referenced_type" : "type-1299"
41202    }
41203   ],
41204   "linker_set_key" : "std::money_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >",
41205   "name" : "std::money_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >",
41206   "record_kind" : "class",
41207   "referenced_type" : "type-1302",
41208   "self_type" : "type-1302",
41209   "size" : 8,
41210   "source_file" : "/external/libcxx/include/locale",
41211   "template_args" : [ "type-22", "type-1303" ],
41212   "unique_id" : "_ZTSNSt3__19money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
41213   "vtable_components" :
41214   [
41215    {
41216     "kind" : "offset_to_top"
41217    },
41218    {
41219     "kind" : "rtti",
41220     "mangled_component_name" : "_ZTINSt3__19money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
41221    },
41222    {
41223     "kind" : "complete_dtor_pointer",
41224     "mangled_component_name" : "_ZNSt3__19money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEED1Ev"
41225    },
41226    {
41227     "kind" : "deleting_dtor_pointer",
41228     "mangled_component_name" : "_ZNSt3__19money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEED0Ev"
41229    },
41230    {
41231     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
41232    },
41233    {
41234     "mangled_component_name" : "_ZNKSt3__19money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_bRNS_8ios_baseEce"
41235    },
41236    {
41237     "mangled_component_name" : "_ZNKSt3__19money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_bRNS_8ios_baseEcRKNS_12basic_stringIcS3_NS_9allocatorIcEEEE"
41238    }
41239   ]
41240  },
41241  {
41242   "alignment" : 4,
41243   "base_specifiers" :
41244   [
41245    {
41246     "referenced_type" : "type-1117"
41247    },
41248    {
41249     "access" : "private",
41250     "referenced_type" : "type-1301"
41251    }
41252   ],
41253   "linker_set_key" : "std::money_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >",
41254   "name" : "std::money_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >",
41255   "record_kind" : "class",
41256   "referenced_type" : "type-1305",
41257   "self_type" : "type-1305",
41258   "size" : 8,
41259   "source_file" : "/external/libcxx/include/locale",
41260   "template_args" : [ "type-210", "type-1306" ],
41261   "unique_id" : "_ZTSNSt3__19money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
41262   "vtable_components" :
41263   [
41264    {
41265     "kind" : "offset_to_top"
41266    },
41267    {
41268     "kind" : "rtti",
41269     "mangled_component_name" : "_ZTINSt3__19money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
41270    },
41271    {
41272     "kind" : "complete_dtor_pointer",
41273     "mangled_component_name" : "_ZNSt3__19money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEED1Ev"
41274    },
41275    {
41276     "kind" : "deleting_dtor_pointer",
41277     "mangled_component_name" : "_ZNSt3__19money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEED0Ev"
41278    },
41279    {
41280     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
41281    },
41282    {
41283     "mangled_component_name" : "_ZNKSt3__19money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_bRNS_8ios_baseEwe"
41284    },
41285    {
41286     "mangled_component_name" : "_ZNKSt3__19money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_bRNS_8ios_baseEwRKNS_12basic_stringIwS3_NS_9allocatorIwEEEE"
41287    }
41288   ]
41289  },
41290  {
41291   "alignment" : 4,
41292   "base_specifiers" :
41293   [
41294    {
41295     "referenced_type" : "type-1117"
41296    },
41297    {
41298     "referenced_type" : "type-1279"
41299    }
41300   ],
41301   "linker_set_key" : "std::moneypunct<char, false>",
41302   "name" : "std::moneypunct<char, false>",
41303   "record_kind" : "class",
41304   "referenced_type" : "type-1283",
41305   "self_type" : "type-1283",
41306   "size" : 8,
41307   "source_file" : "/external/libcxx/include/locale",
41308   "template_args" : [ "type-22" ],
41309   "unique_id" : "_ZTSNSt3__110moneypunctIcLb0EEE",
41310   "vtable_components" :
41311   [
41312    {
41313     "kind" : "offset_to_top"
41314    },
41315    {
41316     "kind" : "rtti",
41317     "mangled_component_name" : "_ZTINSt3__110moneypunctIcLb0EEE"
41318    },
41319    {
41320     "kind" : "complete_dtor_pointer",
41321     "mangled_component_name" : "_ZNSt3__110moneypunctIcLb0EED1Ev"
41322    },
41323    {
41324     "kind" : "deleting_dtor_pointer",
41325     "mangled_component_name" : "_ZNSt3__110moneypunctIcLb0EED0Ev"
41326    },
41327    {
41328     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
41329    },
41330    {
41331     "mangled_component_name" : "_ZNKSt3__110moneypunctIcLb0EE16do_decimal_pointEv"
41332    },
41333    {
41334     "mangled_component_name" : "_ZNKSt3__110moneypunctIcLb0EE16do_thousands_sepEv"
41335    },
41336    {
41337     "mangled_component_name" : "_ZNKSt3__110moneypunctIcLb0EE11do_groupingEv"
41338    },
41339    {
41340     "mangled_component_name" : "_ZNKSt3__110moneypunctIcLb0EE14do_curr_symbolEv"
41341    },
41342    {
41343     "mangled_component_name" : "_ZNKSt3__110moneypunctIcLb0EE16do_positive_signEv"
41344    },
41345    {
41346     "mangled_component_name" : "_ZNKSt3__110moneypunctIcLb0EE16do_negative_signEv"
41347    },
41348    {
41349     "mangled_component_name" : "_ZNKSt3__110moneypunctIcLb0EE14do_frac_digitsEv"
41350    },
41351    {
41352     "mangled_component_name" : "_ZNKSt3__110moneypunctIcLb0EE13do_pos_formatEv"
41353    },
41354    {
41355     "mangled_component_name" : "_ZNKSt3__110moneypunctIcLb0EE13do_neg_formatEv"
41356    }
41357   ]
41358  },
41359  {
41360   "alignment" : 4,
41361   "base_specifiers" :
41362   [
41363    {
41364     "referenced_type" : "type-1117"
41365    },
41366    {
41367     "referenced_type" : "type-1279"
41368    }
41369   ],
41370   "linker_set_key" : "std::moneypunct<char, true>",
41371   "name" : "std::moneypunct<char, true>",
41372   "record_kind" : "class",
41373   "referenced_type" : "type-1284",
41374   "self_type" : "type-1284",
41375   "size" : 8,
41376   "source_file" : "/external/libcxx/include/locale",
41377   "template_args" : [ "type-22" ],
41378   "unique_id" : "_ZTSNSt3__110moneypunctIcLb1EEE",
41379   "vtable_components" :
41380   [
41381    {
41382     "kind" : "offset_to_top"
41383    },
41384    {
41385     "kind" : "rtti",
41386     "mangled_component_name" : "_ZTINSt3__110moneypunctIcLb1EEE"
41387    },
41388    {
41389     "kind" : "complete_dtor_pointer",
41390     "mangled_component_name" : "_ZNSt3__110moneypunctIcLb1EED1Ev"
41391    },
41392    {
41393     "kind" : "deleting_dtor_pointer",
41394     "mangled_component_name" : "_ZNSt3__110moneypunctIcLb1EED0Ev"
41395    },
41396    {
41397     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
41398    },
41399    {
41400     "mangled_component_name" : "_ZNKSt3__110moneypunctIcLb1EE16do_decimal_pointEv"
41401    },
41402    {
41403     "mangled_component_name" : "_ZNKSt3__110moneypunctIcLb1EE16do_thousands_sepEv"
41404    },
41405    {
41406     "mangled_component_name" : "_ZNKSt3__110moneypunctIcLb1EE11do_groupingEv"
41407    },
41408    {
41409     "mangled_component_name" : "_ZNKSt3__110moneypunctIcLb1EE14do_curr_symbolEv"
41410    },
41411    {
41412     "mangled_component_name" : "_ZNKSt3__110moneypunctIcLb1EE16do_positive_signEv"
41413    },
41414    {
41415     "mangled_component_name" : "_ZNKSt3__110moneypunctIcLb1EE16do_negative_signEv"
41416    },
41417    {
41418     "mangled_component_name" : "_ZNKSt3__110moneypunctIcLb1EE14do_frac_digitsEv"
41419    },
41420    {
41421     "mangled_component_name" : "_ZNKSt3__110moneypunctIcLb1EE13do_pos_formatEv"
41422    },
41423    {
41424     "mangled_component_name" : "_ZNKSt3__110moneypunctIcLb1EE13do_neg_formatEv"
41425    }
41426   ]
41427  },
41428  {
41429   "alignment" : 4,
41430   "base_specifiers" :
41431   [
41432    {
41433     "referenced_type" : "type-1117"
41434    },
41435    {
41436     "referenced_type" : "type-1279"
41437    }
41438   ],
41439   "linker_set_key" : "std::moneypunct<wchar_t, false>",
41440   "name" : "std::moneypunct<wchar_t, false>",
41441   "record_kind" : "class",
41442   "referenced_type" : "type-1285",
41443   "self_type" : "type-1285",
41444   "size" : 8,
41445   "source_file" : "/external/libcxx/include/locale",
41446   "template_args" : [ "type-210" ],
41447   "unique_id" : "_ZTSNSt3__110moneypunctIwLb0EEE",
41448   "vtable_components" :
41449   [
41450    {
41451     "kind" : "offset_to_top"
41452    },
41453    {
41454     "kind" : "rtti",
41455     "mangled_component_name" : "_ZTINSt3__110moneypunctIwLb0EEE"
41456    },
41457    {
41458     "kind" : "complete_dtor_pointer",
41459     "mangled_component_name" : "_ZNSt3__110moneypunctIwLb0EED1Ev"
41460    },
41461    {
41462     "kind" : "deleting_dtor_pointer",
41463     "mangled_component_name" : "_ZNSt3__110moneypunctIwLb0EED0Ev"
41464    },
41465    {
41466     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
41467    },
41468    {
41469     "mangled_component_name" : "_ZNKSt3__110moneypunctIwLb0EE16do_decimal_pointEv"
41470    },
41471    {
41472     "mangled_component_name" : "_ZNKSt3__110moneypunctIwLb0EE16do_thousands_sepEv"
41473    },
41474    {
41475     "mangled_component_name" : "_ZNKSt3__110moneypunctIwLb0EE11do_groupingEv"
41476    },
41477    {
41478     "mangled_component_name" : "_ZNKSt3__110moneypunctIwLb0EE14do_curr_symbolEv"
41479    },
41480    {
41481     "mangled_component_name" : "_ZNKSt3__110moneypunctIwLb0EE16do_positive_signEv"
41482    },
41483    {
41484     "mangled_component_name" : "_ZNKSt3__110moneypunctIwLb0EE16do_negative_signEv"
41485    },
41486    {
41487     "mangled_component_name" : "_ZNKSt3__110moneypunctIwLb0EE14do_frac_digitsEv"
41488    },
41489    {
41490     "mangled_component_name" : "_ZNKSt3__110moneypunctIwLb0EE13do_pos_formatEv"
41491    },
41492    {
41493     "mangled_component_name" : "_ZNKSt3__110moneypunctIwLb0EE13do_neg_formatEv"
41494    }
41495   ]
41496  },
41497  {
41498   "alignment" : 4,
41499   "base_specifiers" :
41500   [
41501    {
41502     "referenced_type" : "type-1117"
41503    },
41504    {
41505     "referenced_type" : "type-1279"
41506    }
41507   ],
41508   "linker_set_key" : "std::moneypunct<wchar_t, true>",
41509   "name" : "std::moneypunct<wchar_t, true>",
41510   "record_kind" : "class",
41511   "referenced_type" : "type-1287",
41512   "self_type" : "type-1287",
41513   "size" : 8,
41514   "source_file" : "/external/libcxx/include/locale",
41515   "template_args" : [ "type-210" ],
41516   "unique_id" : "_ZTSNSt3__110moneypunctIwLb1EEE",
41517   "vtable_components" :
41518   [
41519    {
41520     "kind" : "offset_to_top"
41521    },
41522    {
41523     "kind" : "rtti",
41524     "mangled_component_name" : "_ZTINSt3__110moneypunctIwLb1EEE"
41525    },
41526    {
41527     "kind" : "complete_dtor_pointer",
41528     "mangled_component_name" : "_ZNSt3__110moneypunctIwLb1EED1Ev"
41529    },
41530    {
41531     "kind" : "deleting_dtor_pointer",
41532     "mangled_component_name" : "_ZNSt3__110moneypunctIwLb1EED0Ev"
41533    },
41534    {
41535     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
41536    },
41537    {
41538     "mangled_component_name" : "_ZNKSt3__110moneypunctIwLb1EE16do_decimal_pointEv"
41539    },
41540    {
41541     "mangled_component_name" : "_ZNKSt3__110moneypunctIwLb1EE16do_thousands_sepEv"
41542    },
41543    {
41544     "mangled_component_name" : "_ZNKSt3__110moneypunctIwLb1EE11do_groupingEv"
41545    },
41546    {
41547     "mangled_component_name" : "_ZNKSt3__110moneypunctIwLb1EE14do_curr_symbolEv"
41548    },
41549    {
41550     "mangled_component_name" : "_ZNKSt3__110moneypunctIwLb1EE16do_positive_signEv"
41551    },
41552    {
41553     "mangled_component_name" : "_ZNKSt3__110moneypunctIwLb1EE16do_negative_signEv"
41554    },
41555    {
41556     "mangled_component_name" : "_ZNKSt3__110moneypunctIwLb1EE14do_frac_digitsEv"
41557    },
41558    {
41559     "mangled_component_name" : "_ZNKSt3__110moneypunctIwLb1EE13do_pos_formatEv"
41560    },
41561    {
41562     "mangled_component_name" : "_ZNKSt3__110moneypunctIwLb1EE13do_neg_formatEv"
41563    }
41564   ]
41565  },
41566  {
41567   "alignment" : 4,
41568   "base_specifiers" :
41569   [
41570    {
41571     "referenced_type" : "type-1283"
41572    }
41573   ],
41574   "fields" :
41575   [
41576    {
41577     "access" : "private",
41578     "field_name" : "__decimal_point_",
41579     "field_offset" : 64,
41580     "referenced_type" : "type-22"
41581    },
41582    {
41583     "access" : "private",
41584     "field_name" : "__thousands_sep_",
41585     "field_offset" : 72,
41586     "referenced_type" : "type-22"
41587    },
41588    {
41589     "access" : "private",
41590     "field_name" : "__grouping_",
41591     "field_offset" : 96,
41592     "referenced_type" : "type-222"
41593    },
41594    {
41595     "access" : "private",
41596     "field_name" : "__curr_symbol_",
41597     "field_offset" : 192,
41598     "referenced_type" : "type-222"
41599    },
41600    {
41601     "access" : "private",
41602     "field_name" : "__positive_sign_",
41603     "field_offset" : 288,
41604     "referenced_type" : "type-222"
41605    },
41606    {
41607     "access" : "private",
41608     "field_name" : "__negative_sign_",
41609     "field_offset" : 384,
41610     "referenced_type" : "type-222"
41611    },
41612    {
41613     "access" : "private",
41614     "field_name" : "__frac_digits_",
41615     "field_offset" : 480,
41616     "referenced_type" : "type-11"
41617    },
41618    {
41619     "access" : "private",
41620     "field_name" : "__pos_format_",
41621     "field_offset" : 512,
41622     "referenced_type" : "type-1281"
41623    },
41624    {
41625     "access" : "private",
41626     "field_name" : "__neg_format_",
41627     "field_offset" : 544,
41628     "referenced_type" : "type-1281"
41629    }
41630   ],
41631   "linker_set_key" : "std::moneypunct_byname<char, false>",
41632   "name" : "std::moneypunct_byname<char, false>",
41633   "record_kind" : "class",
41634   "referenced_type" : "type-1288",
41635   "self_type" : "type-1288",
41636   "size" : 72,
41637   "source_file" : "/external/libcxx/include/locale",
41638   "template_args" : [ "type-22" ],
41639   "unique_id" : "_ZTSNSt3__117moneypunct_bynameIcLb0EEE",
41640   "vtable_components" :
41641   [
41642    {
41643     "kind" : "offset_to_top"
41644    },
41645    {
41646     "kind" : "rtti",
41647     "mangled_component_name" : "_ZTINSt3__117moneypunct_bynameIcLb0EEE"
41648    },
41649    {
41650     "kind" : "complete_dtor_pointer",
41651     "mangled_component_name" : "_ZNSt3__117moneypunct_bynameIcLb0EED1Ev"
41652    },
41653    {
41654     "kind" : "deleting_dtor_pointer",
41655     "mangled_component_name" : "_ZNSt3__117moneypunct_bynameIcLb0EED0Ev"
41656    },
41657    {
41658     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
41659    },
41660    {
41661     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIcLb0EE16do_decimal_pointEv"
41662    },
41663    {
41664     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIcLb0EE16do_thousands_sepEv"
41665    },
41666    {
41667     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIcLb0EE11do_groupingEv"
41668    },
41669    {
41670     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIcLb0EE14do_curr_symbolEv"
41671    },
41672    {
41673     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIcLb0EE16do_positive_signEv"
41674    },
41675    {
41676     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIcLb0EE16do_negative_signEv"
41677    },
41678    {
41679     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIcLb0EE14do_frac_digitsEv"
41680    },
41681    {
41682     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIcLb0EE13do_pos_formatEv"
41683    },
41684    {
41685     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIcLb0EE13do_neg_formatEv"
41686    }
41687   ]
41688  },
41689  {
41690   "alignment" : 4,
41691   "base_specifiers" :
41692   [
41693    {
41694     "referenced_type" : "type-1284"
41695    }
41696   ],
41697   "fields" :
41698   [
41699    {
41700     "access" : "private",
41701     "field_name" : "__decimal_point_",
41702     "field_offset" : 64,
41703     "referenced_type" : "type-22"
41704    },
41705    {
41706     "access" : "private",
41707     "field_name" : "__thousands_sep_",
41708     "field_offset" : 72,
41709     "referenced_type" : "type-22"
41710    },
41711    {
41712     "access" : "private",
41713     "field_name" : "__grouping_",
41714     "field_offset" : 96,
41715     "referenced_type" : "type-222"
41716    },
41717    {
41718     "access" : "private",
41719     "field_name" : "__curr_symbol_",
41720     "field_offset" : 192,
41721     "referenced_type" : "type-222"
41722    },
41723    {
41724     "access" : "private",
41725     "field_name" : "__positive_sign_",
41726     "field_offset" : 288,
41727     "referenced_type" : "type-222"
41728    },
41729    {
41730     "access" : "private",
41731     "field_name" : "__negative_sign_",
41732     "field_offset" : 384,
41733     "referenced_type" : "type-222"
41734    },
41735    {
41736     "access" : "private",
41737     "field_name" : "__frac_digits_",
41738     "field_offset" : 480,
41739     "referenced_type" : "type-11"
41740    },
41741    {
41742     "access" : "private",
41743     "field_name" : "__pos_format_",
41744     "field_offset" : 512,
41745     "referenced_type" : "type-1281"
41746    },
41747    {
41748     "access" : "private",
41749     "field_name" : "__neg_format_",
41750     "field_offset" : 544,
41751     "referenced_type" : "type-1281"
41752    }
41753   ],
41754   "linker_set_key" : "std::moneypunct_byname<char, true>",
41755   "name" : "std::moneypunct_byname<char, true>",
41756   "record_kind" : "class",
41757   "referenced_type" : "type-1289",
41758   "self_type" : "type-1289",
41759   "size" : 72,
41760   "source_file" : "/external/libcxx/include/locale",
41761   "template_args" : [ "type-22" ],
41762   "unique_id" : "_ZTSNSt3__117moneypunct_bynameIcLb1EEE",
41763   "vtable_components" :
41764   [
41765    {
41766     "kind" : "offset_to_top"
41767    },
41768    {
41769     "kind" : "rtti",
41770     "mangled_component_name" : "_ZTINSt3__117moneypunct_bynameIcLb1EEE"
41771    },
41772    {
41773     "kind" : "complete_dtor_pointer",
41774     "mangled_component_name" : "_ZNSt3__117moneypunct_bynameIcLb1EED1Ev"
41775    },
41776    {
41777     "kind" : "deleting_dtor_pointer",
41778     "mangled_component_name" : "_ZNSt3__117moneypunct_bynameIcLb1EED0Ev"
41779    },
41780    {
41781     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
41782    },
41783    {
41784     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIcLb1EE16do_decimal_pointEv"
41785    },
41786    {
41787     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIcLb1EE16do_thousands_sepEv"
41788    },
41789    {
41790     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIcLb1EE11do_groupingEv"
41791    },
41792    {
41793     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIcLb1EE14do_curr_symbolEv"
41794    },
41795    {
41796     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIcLb1EE16do_positive_signEv"
41797    },
41798    {
41799     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIcLb1EE16do_negative_signEv"
41800    },
41801    {
41802     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIcLb1EE14do_frac_digitsEv"
41803    },
41804    {
41805     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIcLb1EE13do_pos_formatEv"
41806    },
41807    {
41808     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIcLb1EE13do_neg_formatEv"
41809    }
41810   ]
41811  },
41812  {
41813   "alignment" : 4,
41814   "base_specifiers" :
41815   [
41816    {
41817     "referenced_type" : "type-1285"
41818    }
41819   ],
41820   "fields" :
41821   [
41822    {
41823     "access" : "private",
41824     "field_name" : "__decimal_point_",
41825     "field_offset" : 64,
41826     "referenced_type" : "type-210"
41827    },
41828    {
41829     "access" : "private",
41830     "field_name" : "__thousands_sep_",
41831     "field_offset" : 96,
41832     "referenced_type" : "type-210"
41833    },
41834    {
41835     "access" : "private",
41836     "field_name" : "__grouping_",
41837     "field_offset" : 128,
41838     "referenced_type" : "type-222"
41839    },
41840    {
41841     "access" : "private",
41842     "field_name" : "__curr_symbol_",
41843     "field_offset" : 224,
41844     "referenced_type" : "type-796"
41845    },
41846    {
41847     "access" : "private",
41848     "field_name" : "__positive_sign_",
41849     "field_offset" : 320,
41850     "referenced_type" : "type-796"
41851    },
41852    {
41853     "access" : "private",
41854     "field_name" : "__negative_sign_",
41855     "field_offset" : 416,
41856     "referenced_type" : "type-796"
41857    },
41858    {
41859     "access" : "private",
41860     "field_name" : "__frac_digits_",
41861     "field_offset" : 512,
41862     "referenced_type" : "type-11"
41863    },
41864    {
41865     "access" : "private",
41866     "field_name" : "__pos_format_",
41867     "field_offset" : 544,
41868     "referenced_type" : "type-1281"
41869    },
41870    {
41871     "access" : "private",
41872     "field_name" : "__neg_format_",
41873     "field_offset" : 576,
41874     "referenced_type" : "type-1281"
41875    }
41876   ],
41877   "linker_set_key" : "std::moneypunct_byname<wchar_t, false>",
41878   "name" : "std::moneypunct_byname<wchar_t, false>",
41879   "record_kind" : "class",
41880   "referenced_type" : "type-1290",
41881   "self_type" : "type-1290",
41882   "size" : 76,
41883   "source_file" : "/external/libcxx/include/locale",
41884   "template_args" : [ "type-210" ],
41885   "unique_id" : "_ZTSNSt3__117moneypunct_bynameIwLb0EEE",
41886   "vtable_components" :
41887   [
41888    {
41889     "kind" : "offset_to_top"
41890    },
41891    {
41892     "kind" : "rtti",
41893     "mangled_component_name" : "_ZTINSt3__117moneypunct_bynameIwLb0EEE"
41894    },
41895    {
41896     "kind" : "complete_dtor_pointer",
41897     "mangled_component_name" : "_ZNSt3__117moneypunct_bynameIwLb0EED1Ev"
41898    },
41899    {
41900     "kind" : "deleting_dtor_pointer",
41901     "mangled_component_name" : "_ZNSt3__117moneypunct_bynameIwLb0EED0Ev"
41902    },
41903    {
41904     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
41905    },
41906    {
41907     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIwLb0EE16do_decimal_pointEv"
41908    },
41909    {
41910     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIwLb0EE16do_thousands_sepEv"
41911    },
41912    {
41913     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIwLb0EE11do_groupingEv"
41914    },
41915    {
41916     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIwLb0EE14do_curr_symbolEv"
41917    },
41918    {
41919     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIwLb0EE16do_positive_signEv"
41920    },
41921    {
41922     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIwLb0EE16do_negative_signEv"
41923    },
41924    {
41925     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIwLb0EE14do_frac_digitsEv"
41926    },
41927    {
41928     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIwLb0EE13do_pos_formatEv"
41929    },
41930    {
41931     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIwLb0EE13do_neg_formatEv"
41932    }
41933   ]
41934  },
41935  {
41936   "alignment" : 4,
41937   "base_specifiers" :
41938   [
41939    {
41940     "referenced_type" : "type-1287"
41941    }
41942   ],
41943   "fields" :
41944   [
41945    {
41946     "access" : "private",
41947     "field_name" : "__decimal_point_",
41948     "field_offset" : 64,
41949     "referenced_type" : "type-210"
41950    },
41951    {
41952     "access" : "private",
41953     "field_name" : "__thousands_sep_",
41954     "field_offset" : 96,
41955     "referenced_type" : "type-210"
41956    },
41957    {
41958     "access" : "private",
41959     "field_name" : "__grouping_",
41960     "field_offset" : 128,
41961     "referenced_type" : "type-222"
41962    },
41963    {
41964     "access" : "private",
41965     "field_name" : "__curr_symbol_",
41966     "field_offset" : 224,
41967     "referenced_type" : "type-796"
41968    },
41969    {
41970     "access" : "private",
41971     "field_name" : "__positive_sign_",
41972     "field_offset" : 320,
41973     "referenced_type" : "type-796"
41974    },
41975    {
41976     "access" : "private",
41977     "field_name" : "__negative_sign_",
41978     "field_offset" : 416,
41979     "referenced_type" : "type-796"
41980    },
41981    {
41982     "access" : "private",
41983     "field_name" : "__frac_digits_",
41984     "field_offset" : 512,
41985     "referenced_type" : "type-11"
41986    },
41987    {
41988     "access" : "private",
41989     "field_name" : "__pos_format_",
41990     "field_offset" : 544,
41991     "referenced_type" : "type-1281"
41992    },
41993    {
41994     "access" : "private",
41995     "field_name" : "__neg_format_",
41996     "field_offset" : 576,
41997     "referenced_type" : "type-1281"
41998    }
41999   ],
42000   "linker_set_key" : "std::moneypunct_byname<wchar_t, true>",
42001   "name" : "std::moneypunct_byname<wchar_t, true>",
42002   "record_kind" : "class",
42003   "referenced_type" : "type-1291",
42004   "self_type" : "type-1291",
42005   "size" : 76,
42006   "source_file" : "/external/libcxx/include/locale",
42007   "template_args" : [ "type-210" ],
42008   "unique_id" : "_ZTSNSt3__117moneypunct_bynameIwLb1EEE",
42009   "vtable_components" :
42010   [
42011    {
42012     "kind" : "offset_to_top"
42013    },
42014    {
42015     "kind" : "rtti",
42016     "mangled_component_name" : "_ZTINSt3__117moneypunct_bynameIwLb1EEE"
42017    },
42018    {
42019     "kind" : "complete_dtor_pointer",
42020     "mangled_component_name" : "_ZNSt3__117moneypunct_bynameIwLb1EED1Ev"
42021    },
42022    {
42023     "kind" : "deleting_dtor_pointer",
42024     "mangled_component_name" : "_ZNSt3__117moneypunct_bynameIwLb1EED0Ev"
42025    },
42026    {
42027     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
42028    },
42029    {
42030     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIwLb1EE16do_decimal_pointEv"
42031    },
42032    {
42033     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIwLb1EE16do_thousands_sepEv"
42034    },
42035    {
42036     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIwLb1EE11do_groupingEv"
42037    },
42038    {
42039     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIwLb1EE14do_curr_symbolEv"
42040    },
42041    {
42042     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIwLb1EE16do_positive_signEv"
42043    },
42044    {
42045     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIwLb1EE16do_negative_signEv"
42046    },
42047    {
42048     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIwLb1EE14do_frac_digitsEv"
42049    },
42050    {
42051     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIwLb1EE13do_pos_formatEv"
42052    },
42053    {
42054     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIwLb1EE13do_neg_formatEv"
42055    }
42056   ]
42057  },
42058  {
42059   "alignment" : 1,
42060   "linker_set_key" : "std::multiplies<void>",
42061   "name" : "std::multiplies<void>",
42062   "referenced_type" : "type-667",
42063   "self_type" : "type-667",
42064   "size" : 1,
42065   "source_file" : "/external/libcxx/include/functional",
42066   "template_args" : [ "type-97" ],
42067   "unique_id" : "_ZTSNSt3__110multipliesIvEE"
42068  },
42069  {
42070   "alignment" : 4,
42071   "fields" :
42072   [
42073    {
42074     "access" : "private",
42075     "field_name" : "__m_",
42076     "referenced_type" : "type-1078"
42077    }
42078   ],
42079   "linker_set_key" : "std::mutex",
42080   "name" : "std::mutex",
42081   "record_kind" : "class",
42082   "referenced_type" : "type-1086",
42083   "self_type" : "type-1086",
42084   "size" : 4,
42085   "source_file" : "/external/libcxx/include/__mutex_base",
42086   "unique_id" : "_ZTSNSt3__15mutexE"
42087  },
42088  {
42089   "alignment" : 1,
42090   "linker_set_key" : "std::negate<void>",
42091   "name" : "std::negate<void>",
42092   "referenced_type" : "type-670",
42093   "self_type" : "type-670",
42094   "size" : 1,
42095   "source_file" : "/external/libcxx/include/functional",
42096   "template_args" : [ "type-97" ],
42097   "unique_id" : "_ZTSNSt3__16negateIvEE"
42098  },
42099  {
42100   "alignment" : 4,
42101   "fields" :
42102   [
42103    {
42104     "access" : "private",
42105     "field_name" : "__ptr_",
42106     "field_offset" : 32,
42107     "referenced_type" : "type-3085"
42108    }
42109   ],
42110   "linker_set_key" : "std::nested_exception",
42111   "name" : "std::nested_exception",
42112   "record_kind" : "class",
42113   "referenced_type" : "type-3094",
42114   "self_type" : "type-3094",
42115   "size" : 8,
42116   "source_file" : "/external/libcxx/include/exception",
42117   "unique_id" : "_ZTSSt16nested_exception",
42118   "vtable_components" :
42119   [
42120    {
42121     "kind" : "offset_to_top"
42122    },
42123    {
42124     "kind" : "rtti",
42125     "mangled_component_name" : "_ZTISt16nested_exception"
42126    },
42127    {
42128     "kind" : "complete_dtor_pointer",
42129     "mangled_component_name" : "_ZNSt16nested_exceptionD1Ev"
42130    },
42131    {
42132     "kind" : "deleting_dtor_pointer",
42133     "mangled_component_name" : "_ZNSt16nested_exceptionD0Ev"
42134    }
42135   ]
42136  },
42137  {
42138   "alignment" : 1,
42139   "linker_set_key" : "std::not_equal_to<void>",
42140   "name" : "std::not_equal_to<void>",
42141   "referenced_type" : "type-672",
42142   "self_type" : "type-672",
42143   "size" : 1,
42144   "source_file" : "/external/libcxx/include/functional",
42145   "template_args" : [ "type-97" ],
42146   "unique_id" : "_ZTSNSt3__112not_equal_toIvEE"
42147  },
42148  {
42149   "alignment" : 1,
42150   "linker_set_key" : "std::nothrow_t",
42151   "name" : "std::nothrow_t",
42152   "referenced_type" : "type-3101",
42153   "self_type" : "type-3101",
42154   "size" : 1,
42155   "source_file" : "/external/libcxx/include/new",
42156   "unique_id" : "_ZTSSt9nothrow_t"
42157  },
42158  {
42159   "alignment" : 1,
42160   "linker_set_key" : "std::nullopt_t",
42161   "name" : "std::nullopt_t",
42162   "referenced_type" : "type-1397",
42163   "self_type" : "type-1397",
42164   "size" : 1,
42165   "source_file" : "/external/libcxx/include/optional",
42166   "unique_id" : "_ZTSNSt3__19nullopt_tE"
42167  },
42168  {
42169   "alignment" : 1,
42170   "linker_set_key" : "std::nullopt_t::__secret_tag",
42171   "name" : "std::nullopt_t::__secret_tag",
42172   "referenced_type" : "type-1398",
42173   "self_type" : "type-1398",
42174   "size" : 1,
42175   "source_file" : "/external/libcxx/include/optional",
42176   "unique_id" : "_ZTSNSt3__19nullopt_t12__secret_tagE"
42177  },
42178  {
42179   "alignment" : 4,
42180   "base_specifiers" :
42181   [
42182    {
42183     "referenced_type" : "type-1117"
42184    },
42185    {
42186     "access" : "private",
42187     "referenced_type" : "type-1225"
42188    }
42189   ],
42190   "linker_set_key" : "std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >",
42191   "name" : "std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >",
42192   "record_kind" : "class",
42193   "referenced_type" : "type-1227",
42194   "self_type" : "type-1227",
42195   "size" : 8,
42196   "source_file" : "/external/libcxx/include/locale",
42197   "template_args" : [ "type-22", "type-1228" ],
42198   "unique_id" : "_ZTSNSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
42199   "vtable_components" :
42200   [
42201    {
42202     "kind" : "offset_to_top"
42203    },
42204    {
42205     "kind" : "rtti",
42206     "mangled_component_name" : "_ZTINSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
42207    },
42208    {
42209     "kind" : "complete_dtor_pointer",
42210     "mangled_component_name" : "_ZNSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEED1Ev"
42211    },
42212    {
42213     "kind" : "deleting_dtor_pointer",
42214     "mangled_component_name" : "_ZNSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEED0Ev"
42215    },
42216    {
42217     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
42218    },
42219    {
42220     "mangled_component_name" : "_ZNKSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRb"
42221    },
42222    {
42223     "mangled_component_name" : "_ZNKSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRl"
42224    },
42225    {
42226     "mangled_component_name" : "_ZNKSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRx"
42227    },
42228    {
42229     "mangled_component_name" : "_ZNKSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRt"
42230    },
42231    {
42232     "mangled_component_name" : "_ZNKSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjS8_"
42233    },
42234    {
42235     "mangled_component_name" : "_ZNKSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRm"
42236    },
42237    {
42238     "mangled_component_name" : "_ZNKSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRy"
42239    },
42240    {
42241     "mangled_component_name" : "_ZNKSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRf"
42242    },
42243    {
42244     "mangled_component_name" : "_ZNKSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRd"
42245    },
42246    {
42247     "mangled_component_name" : "_ZNKSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRe"
42248    },
42249    {
42250     "mangled_component_name" : "_ZNKSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRPv"
42251    }
42252   ]
42253  },
42254  {
42255   "alignment" : 4,
42256   "base_specifiers" :
42257   [
42258    {
42259     "referenced_type" : "type-1117"
42260    },
42261    {
42262     "access" : "private",
42263     "referenced_type" : "type-1226"
42264    }
42265   ],
42266   "linker_set_key" : "std::num_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >",
42267   "name" : "std::num_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >",
42268   "record_kind" : "class",
42269   "referenced_type" : "type-1230",
42270   "self_type" : "type-1230",
42271   "size" : 8,
42272   "source_file" : "/external/libcxx/include/locale",
42273   "template_args" : [ "type-210", "type-1231" ],
42274   "unique_id" : "_ZTSNSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
42275   "vtable_components" :
42276   [
42277    {
42278     "kind" : "offset_to_top"
42279    },
42280    {
42281     "kind" : "rtti",
42282     "mangled_component_name" : "_ZTINSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
42283    },
42284    {
42285     "kind" : "complete_dtor_pointer",
42286     "mangled_component_name" : "_ZNSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEED1Ev"
42287    },
42288    {
42289     "kind" : "deleting_dtor_pointer",
42290     "mangled_component_name" : "_ZNSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEED0Ev"
42291    },
42292    {
42293     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
42294    },
42295    {
42296     "mangled_component_name" : "_ZNKSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRb"
42297    },
42298    {
42299     "mangled_component_name" : "_ZNKSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRl"
42300    },
42301    {
42302     "mangled_component_name" : "_ZNKSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRx"
42303    },
42304    {
42305     "mangled_component_name" : "_ZNKSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRt"
42306    },
42307    {
42308     "mangled_component_name" : "_ZNKSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjS8_"
42309    },
42310    {
42311     "mangled_component_name" : "_ZNKSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRm"
42312    },
42313    {
42314     "mangled_component_name" : "_ZNKSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRy"
42315    },
42316    {
42317     "mangled_component_name" : "_ZNKSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRf"
42318    },
42319    {
42320     "mangled_component_name" : "_ZNKSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRd"
42321    },
42322    {
42323     "mangled_component_name" : "_ZNKSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRe"
42324    },
42325    {
42326     "mangled_component_name" : "_ZNKSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRPv"
42327    }
42328   ]
42329  },
42330  {
42331   "alignment" : 4,
42332   "base_specifiers" :
42333   [
42334    {
42335     "referenced_type" : "type-1117"
42336    },
42337    {
42338     "access" : "private",
42339     "referenced_type" : "type-1233"
42340    }
42341   ],
42342   "linker_set_key" : "std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >",
42343   "name" : "std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >",
42344   "record_kind" : "class",
42345   "referenced_type" : "type-1235",
42346   "self_type" : "type-1235",
42347   "size" : 8,
42348   "source_file" : "/external/libcxx/include/locale",
42349   "template_args" : [ "type-22", "type-1236" ],
42350   "unique_id" : "_ZTSNSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
42351   "vtable_components" :
42352   [
42353    {
42354     "kind" : "offset_to_top"
42355    },
42356    {
42357     "kind" : "rtti",
42358     "mangled_component_name" : "_ZTINSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
42359    },
42360    {
42361     "kind" : "complete_dtor_pointer",
42362     "mangled_component_name" : "_ZNSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEED1Ev"
42363    },
42364    {
42365     "kind" : "deleting_dtor_pointer",
42366     "mangled_component_name" : "_ZNSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEED0Ev"
42367    },
42368    {
42369     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
42370    },
42371    {
42372     "mangled_component_name" : "_ZNKSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcb"
42373    },
42374    {
42375     "mangled_component_name" : "_ZNKSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcl"
42376    },
42377    {
42378     "mangled_component_name" : "_ZNKSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcx"
42379    },
42380    {
42381     "mangled_component_name" : "_ZNKSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcm"
42382    },
42383    {
42384     "mangled_component_name" : "_ZNKSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcy"
42385    },
42386    {
42387     "mangled_component_name" : "_ZNKSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcd"
42388    },
42389    {
42390     "mangled_component_name" : "_ZNKSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEce"
42391    },
42392    {
42393     "mangled_component_name" : "_ZNKSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcPKv"
42394    }
42395   ]
42396  },
42397  {
42398   "alignment" : 4,
42399   "base_specifiers" :
42400   [
42401    {
42402     "referenced_type" : "type-1117"
42403    },
42404    {
42405     "access" : "private",
42406     "referenced_type" : "type-1234"
42407    }
42408   ],
42409   "linker_set_key" : "std::num_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >",
42410   "name" : "std::num_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >",
42411   "record_kind" : "class",
42412   "referenced_type" : "type-1238",
42413   "self_type" : "type-1238",
42414   "size" : 8,
42415   "source_file" : "/external/libcxx/include/locale",
42416   "template_args" : [ "type-210", "type-1239" ],
42417   "unique_id" : "_ZTSNSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
42418   "vtable_components" :
42419   [
42420    {
42421     "kind" : "offset_to_top"
42422    },
42423    {
42424     "kind" : "rtti",
42425     "mangled_component_name" : "_ZTINSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
42426    },
42427    {
42428     "kind" : "complete_dtor_pointer",
42429     "mangled_component_name" : "_ZNSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEED1Ev"
42430    },
42431    {
42432     "kind" : "deleting_dtor_pointer",
42433     "mangled_component_name" : "_ZNSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEED0Ev"
42434    },
42435    {
42436     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
42437    },
42438    {
42439     "mangled_component_name" : "_ZNKSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwb"
42440    },
42441    {
42442     "mangled_component_name" : "_ZNKSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwl"
42443    },
42444    {
42445     "mangled_component_name" : "_ZNKSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwx"
42446    },
42447    {
42448     "mangled_component_name" : "_ZNKSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwm"
42449    },
42450    {
42451     "mangled_component_name" : "_ZNKSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwy"
42452    },
42453    {
42454     "mangled_component_name" : "_ZNKSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwd"
42455    },
42456    {
42457     "mangled_component_name" : "_ZNKSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwe"
42458    },
42459    {
42460     "mangled_component_name" : "_ZNKSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwPKv"
42461    }
42462   ]
42463  },
42464  {
42465   "alignment" : 1,
42466   "base_specifiers" :
42467   [
42468    {
42469     "access" : "private",
42470     "referenced_type" : "type-21"
42471    }
42472   ],
42473   "linker_set_key" : "std::numeric_limits<char>",
42474   "name" : "std::numeric_limits<char>",
42475   "record_kind" : "class",
42476   "referenced_type" : "type-46",
42477   "self_type" : "type-46",
42478   "size" : 1,
42479   "source_file" : "/external/libcxx/include/limits",
42480   "template_args" : [ "type-22" ],
42481   "unique_id" : "_ZTSNSt3__114numeric_limitsIcEE"
42482  },
42483  {
42484   "alignment" : 1,
42485   "base_specifiers" :
42486   [
42487    {
42488     "access" : "private",
42489     "referenced_type" : "type-38"
42490    }
42491   ],
42492   "linker_set_key" : "std::numeric_limits<int>",
42493   "name" : "std::numeric_limits<int>",
42494   "record_kind" : "class",
42495   "referenced_type" : "type-37",
42496   "self_type" : "type-37",
42497   "size" : 1,
42498   "source_file" : "/external/libcxx/include/limits",
42499   "template_args" : [ "type-11" ],
42500   "unique_id" : "_ZTSNSt3__114numeric_limitsIiEE"
42501  },
42502  {
42503   "alignment" : 1,
42504   "base_specifiers" :
42505   [
42506    {
42507     "access" : "private",
42508     "referenced_type" : "type-14"
42509    }
42510   ],
42511   "linker_set_key" : "std::numeric_limits<long long>",
42512   "name" : "std::numeric_limits<long long>",
42513   "record_kind" : "class",
42514   "referenced_type" : "type-43",
42515   "self_type" : "type-43",
42516   "size" : 1,
42517   "source_file" : "/external/libcxx/include/limits",
42518   "template_args" : [ "type-2" ],
42519   "unique_id" : "_ZTSNSt3__114numeric_limitsIxEE"
42520  },
42521  {
42522   "alignment" : 1,
42523   "base_specifiers" :
42524   [
42525    {
42526     "access" : "private",
42527     "referenced_type" : "type-42"
42528    }
42529   ],
42530   "linker_set_key" : "std::numeric_limits<long>",
42531   "name" : "std::numeric_limits<long>",
42532   "record_kind" : "class",
42533   "referenced_type" : "type-41",
42534   "self_type" : "type-41",
42535   "size" : 1,
42536   "source_file" : "/external/libcxx/include/limits",
42537   "template_args" : [ "type-27" ],
42538   "unique_id" : "_ZTSNSt3__114numeric_limitsIlEE"
42539  },
42540  {
42541   "alignment" : 1,
42542   "base_specifiers" :
42543   [
42544    {
42545     "access" : "private",
42546     "referenced_type" : "type-40"
42547    }
42548   ],
42549   "linker_set_key" : "std::numeric_limits<unsigned int>",
42550   "name" : "std::numeric_limits<unsigned int>",
42551   "record_kind" : "class",
42552   "referenced_type" : "type-39",
42553   "self_type" : "type-39",
42554   "size" : 1,
42555   "source_file" : "/external/libcxx/include/limits",
42556   "template_args" : [ "type-25" ],
42557   "unique_id" : "_ZTSNSt3__114numeric_limitsIjEE"
42558  },
42559  {
42560   "alignment" : 1,
42561   "base_specifiers" :
42562   [
42563    {
42564     "access" : "private",
42565     "referenced_type" : "type-19"
42566    }
42567   ],
42568   "linker_set_key" : "std::numeric_limits<unsigned long long>",
42569   "name" : "std::numeric_limits<unsigned long long>",
42570   "record_kind" : "class",
42571   "referenced_type" : "type-45",
42572   "self_type" : "type-45",
42573   "size" : 1,
42574   "source_file" : "/external/libcxx/include/limits",
42575   "template_args" : [ "type-13" ],
42576   "unique_id" : "_ZTSNSt3__114numeric_limitsIyEE"
42577  },
42578  {
42579   "alignment" : 1,
42580   "base_specifiers" :
42581   [
42582    {
42583     "access" : "private",
42584     "referenced_type" : "type-16"
42585    }
42586   ],
42587   "linker_set_key" : "std::numeric_limits<unsigned long>",
42588   "name" : "std::numeric_limits<unsigned long>",
42589   "record_kind" : "class",
42590   "referenced_type" : "type-44",
42591   "self_type" : "type-44",
42592   "size" : 1,
42593   "source_file" : "/external/libcxx/include/limits",
42594   "template_args" : [ "type-17" ],
42595   "unique_id" : "_ZTSNSt3__114numeric_limitsImEE"
42596  },
42597  {
42598   "alignment" : 4,
42599   "base_specifiers" :
42600   [
42601    {
42602     "referenced_type" : "type-1117"
42603    }
42604   ],
42605   "fields" :
42606   [
42607    {
42608     "access" : "protected",
42609     "field_name" : "__decimal_point_",
42610     "field_offset" : 64,
42611     "referenced_type" : "type-22"
42612    },
42613    {
42614     "access" : "protected",
42615     "field_name" : "__thousands_sep_",
42616     "field_offset" : 72,
42617     "referenced_type" : "type-22"
42618    },
42619    {
42620     "access" : "protected",
42621     "field_name" : "__grouping_",
42622     "field_offset" : 96,
42623     "referenced_type" : "type-222"
42624    }
42625   ],
42626   "linker_set_key" : "std::numpunct<char>",
42627   "name" : "std::numpunct<char>",
42628   "record_kind" : "class",
42629   "referenced_type" : "type-1187",
42630   "self_type" : "type-1187",
42631   "size" : 24,
42632   "source_file" : "/external/libcxx/include/__locale",
42633   "template_args" : [ "type-22" ],
42634   "unique_id" : "_ZTSNSt3__18numpunctIcEE",
42635   "vtable_components" :
42636   [
42637    {
42638     "kind" : "offset_to_top"
42639    },
42640    {
42641     "kind" : "rtti",
42642     "mangled_component_name" : "_ZTINSt3__18numpunctIcEE"
42643    },
42644    {
42645     "kind" : "complete_dtor_pointer",
42646     "mangled_component_name" : "_ZNSt3__18numpunctIcED1Ev"
42647    },
42648    {
42649     "kind" : "deleting_dtor_pointer",
42650     "mangled_component_name" : "_ZNSt3__18numpunctIcED0Ev"
42651    },
42652    {
42653     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
42654    },
42655    {
42656     "mangled_component_name" : "_ZNKSt3__18numpunctIcE16do_decimal_pointEv"
42657    },
42658    {
42659     "mangled_component_name" : "_ZNKSt3__18numpunctIcE16do_thousands_sepEv"
42660    },
42661    {
42662     "mangled_component_name" : "_ZNKSt3__18numpunctIcE11do_groupingEv"
42663    },
42664    {
42665     "mangled_component_name" : "_ZNKSt3__18numpunctIcE11do_truenameEv"
42666    },
42667    {
42668     "mangled_component_name" : "_ZNKSt3__18numpunctIcE12do_falsenameEv"
42669    }
42670   ]
42671  },
42672  {
42673   "alignment" : 4,
42674   "base_specifiers" :
42675   [
42676    {
42677     "referenced_type" : "type-1117"
42678    }
42679   ],
42680   "fields" :
42681   [
42682    {
42683     "access" : "protected",
42684     "field_name" : "__decimal_point_",
42685     "field_offset" : 64,
42686     "referenced_type" : "type-210"
42687    },
42688    {
42689     "access" : "protected",
42690     "field_name" : "__thousands_sep_",
42691     "field_offset" : 96,
42692     "referenced_type" : "type-210"
42693    },
42694    {
42695     "access" : "protected",
42696     "field_name" : "__grouping_",
42697     "field_offset" : 128,
42698     "referenced_type" : "type-222"
42699    }
42700   ],
42701   "linker_set_key" : "std::numpunct<wchar_t>",
42702   "name" : "std::numpunct<wchar_t>",
42703   "record_kind" : "class",
42704   "referenced_type" : "type-1190",
42705   "self_type" : "type-1190",
42706   "size" : 28,
42707   "source_file" : "/external/libcxx/include/__locale",
42708   "template_args" : [ "type-210" ],
42709   "unique_id" : "_ZTSNSt3__18numpunctIwEE",
42710   "vtable_components" :
42711   [
42712    {
42713     "kind" : "offset_to_top"
42714    },
42715    {
42716     "kind" : "rtti",
42717     "mangled_component_name" : "_ZTINSt3__18numpunctIwEE"
42718    },
42719    {
42720     "kind" : "complete_dtor_pointer",
42721     "mangled_component_name" : "_ZNSt3__18numpunctIwED1Ev"
42722    },
42723    {
42724     "kind" : "deleting_dtor_pointer",
42725     "mangled_component_name" : "_ZNSt3__18numpunctIwED0Ev"
42726    },
42727    {
42728     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
42729    },
42730    {
42731     "mangled_component_name" : "_ZNKSt3__18numpunctIwE16do_decimal_pointEv"
42732    },
42733    {
42734     "mangled_component_name" : "_ZNKSt3__18numpunctIwE16do_thousands_sepEv"
42735    },
42736    {
42737     "mangled_component_name" : "_ZNKSt3__18numpunctIwE11do_groupingEv"
42738    },
42739    {
42740     "mangled_component_name" : "_ZNKSt3__18numpunctIwE11do_truenameEv"
42741    },
42742    {
42743     "mangled_component_name" : "_ZNKSt3__18numpunctIwE12do_falsenameEv"
42744    }
42745   ]
42746  },
42747  {
42748   "alignment" : 4,
42749   "base_specifiers" :
42750   [
42751    {
42752     "referenced_type" : "type-1187"
42753    }
42754   ],
42755   "linker_set_key" : "std::numpunct_byname<char>",
42756   "name" : "std::numpunct_byname<char>",
42757   "record_kind" : "class",
42758   "referenced_type" : "type-1194",
42759   "self_type" : "type-1194",
42760   "size" : 24,
42761   "source_file" : "/external/libcxx/include/__locale",
42762   "template_args" : [ "type-22" ],
42763   "unique_id" : "_ZTSNSt3__115numpunct_bynameIcEE",
42764   "vtable_components" :
42765   [
42766    {
42767     "kind" : "offset_to_top"
42768    },
42769    {
42770     "kind" : "rtti",
42771     "mangled_component_name" : "_ZTINSt3__115numpunct_bynameIcEE"
42772    },
42773    {
42774     "kind" : "complete_dtor_pointer",
42775     "mangled_component_name" : "_ZNSt3__115numpunct_bynameIcED1Ev"
42776    },
42777    {
42778     "kind" : "deleting_dtor_pointer",
42779     "mangled_component_name" : "_ZNSt3__115numpunct_bynameIcED0Ev"
42780    },
42781    {
42782     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
42783    },
42784    {
42785     "mangled_component_name" : "_ZNKSt3__18numpunctIcE16do_decimal_pointEv"
42786    },
42787    {
42788     "mangled_component_name" : "_ZNKSt3__18numpunctIcE16do_thousands_sepEv"
42789    },
42790    {
42791     "mangled_component_name" : "_ZNKSt3__18numpunctIcE11do_groupingEv"
42792    },
42793    {
42794     "mangled_component_name" : "_ZNKSt3__18numpunctIcE11do_truenameEv"
42795    },
42796    {
42797     "mangled_component_name" : "_ZNKSt3__18numpunctIcE12do_falsenameEv"
42798    }
42799   ]
42800  },
42801  {
42802   "alignment" : 4,
42803   "base_specifiers" :
42804   [
42805    {
42806     "referenced_type" : "type-1190"
42807    }
42808   ],
42809   "linker_set_key" : "std::numpunct_byname<wchar_t>",
42810   "name" : "std::numpunct_byname<wchar_t>",
42811   "record_kind" : "class",
42812   "referenced_type" : "type-1195",
42813   "self_type" : "type-1195",
42814   "size" : 28,
42815   "source_file" : "/external/libcxx/include/__locale",
42816   "template_args" : [ "type-210" ],
42817   "unique_id" : "_ZTSNSt3__115numpunct_bynameIwEE",
42818   "vtable_components" :
42819   [
42820    {
42821     "kind" : "offset_to_top"
42822    },
42823    {
42824     "kind" : "rtti",
42825     "mangled_component_name" : "_ZTINSt3__115numpunct_bynameIwEE"
42826    },
42827    {
42828     "kind" : "complete_dtor_pointer",
42829     "mangled_component_name" : "_ZNSt3__115numpunct_bynameIwED1Ev"
42830    },
42831    {
42832     "kind" : "deleting_dtor_pointer",
42833     "mangled_component_name" : "_ZNSt3__115numpunct_bynameIwED0Ev"
42834    },
42835    {
42836     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
42837    },
42838    {
42839     "mangled_component_name" : "_ZNKSt3__18numpunctIwE16do_decimal_pointEv"
42840    },
42841    {
42842     "mangled_component_name" : "_ZNKSt3__18numpunctIwE16do_thousands_sepEv"
42843    },
42844    {
42845     "mangled_component_name" : "_ZNKSt3__18numpunctIwE11do_groupingEv"
42846    },
42847    {
42848     "mangled_component_name" : "_ZNKSt3__18numpunctIwE11do_truenameEv"
42849    },
42850    {
42851     "mangled_component_name" : "_ZNKSt3__18numpunctIwE12do_falsenameEv"
42852    }
42853   ]
42854  },
42855  {
42856   "alignment" : 4,
42857   "fields" :
42858   [
42859    {
42860     "access" : "private",
42861     "field_name" : "__state_",
42862     "referenced_type" : "type-17"
42863    }
42864   ],
42865   "linker_set_key" : "std::once_flag",
42866   "name" : "std::once_flag",
42867   "referenced_type" : "type-1104",
42868   "self_type" : "type-1104",
42869   "size" : 4,
42870   "source_file" : "/external/libcxx/include/mutex",
42871   "unique_id" : "_ZTSNSt3__19once_flagE"
42872  },
42873  {
42874   "alignment" : 4,
42875   "base_specifiers" :
42876   [
42877    {
42878     "referenced_type" : "type-342"
42879    }
42880   ],
42881   "linker_set_key" : "std::out_of_range",
42882   "name" : "std::out_of_range",
42883   "record_kind" : "class",
42884   "referenced_type" : "type-353",
42885   "self_type" : "type-353",
42886   "size" : 8,
42887   "source_file" : "/external/libcxx/include/stdexcept",
42888   "unique_id" : "_ZTSSt12out_of_range",
42889   "vtable_components" :
42890   [
42891    {
42892     "kind" : "offset_to_top"
42893    },
42894    {
42895     "kind" : "rtti",
42896     "mangled_component_name" : "_ZTISt12out_of_range"
42897    },
42898    {
42899     "kind" : "complete_dtor_pointer",
42900     "mangled_component_name" : "_ZNSt12out_of_rangeD1Ev"
42901    },
42902    {
42903     "kind" : "deleting_dtor_pointer",
42904     "mangled_component_name" : "_ZNSt12out_of_rangeD0Ev"
42905    },
42906    {
42907     "mangled_component_name" : "_ZNKSt11logic_error4whatEv"
42908    }
42909   ]
42910  },
42911  {
42912   "alignment" : 1,
42913   "linker_set_key" : "std::output_iterator_tag",
42914   "name" : "std::output_iterator_tag",
42915   "referenced_type" : "type-313",
42916   "self_type" : "type-313",
42917   "size" : 1,
42918   "source_file" : "/external/libcxx/include/iterator",
42919   "unique_id" : "_ZTSNSt3__119output_iterator_tagE"
42920  },
42921  {
42922   "alignment" : 4,
42923   "base_specifiers" :
42924   [
42925    {
42926     "referenced_type" : "type-344"
42927    }
42928   ],
42929   "linker_set_key" : "std::overflow_error",
42930   "name" : "std::overflow_error",
42931   "record_kind" : "class",
42932   "referenced_type" : "type-358",
42933   "self_type" : "type-358",
42934   "size" : 8,
42935   "source_file" : "/external/libcxx/include/stdexcept",
42936   "unique_id" : "_ZTSSt14overflow_error",
42937   "vtable_components" :
42938   [
42939    {
42940     "kind" : "offset_to_top"
42941    },
42942    {
42943     "kind" : "rtti",
42944     "mangled_component_name" : "_ZTISt14overflow_error"
42945    },
42946    {
42947     "kind" : "complete_dtor_pointer",
42948     "mangled_component_name" : "_ZNSt14overflow_errorD1Ev"
42949    },
42950    {
42951     "kind" : "deleting_dtor_pointer",
42952     "mangled_component_name" : "_ZNSt14overflow_errorD0Ev"
42953    },
42954    {
42955     "mangled_component_name" : "_ZNKSt13runtime_error4whatEv"
42956    }
42957   ]
42958  },
42959  {
42960   "alignment" : 1,
42961   "linker_set_key" : "std::owner_less<void>",
42962   "name" : "std::owner_less<void>",
42963   "referenced_type" : "type-652",
42964   "self_type" : "type-652",
42965   "size" : 1,
42966   "source_file" : "/external/libcxx/include/memory",
42967   "template_args" : [ "type-97" ],
42968   "unique_id" : "_ZTSNSt3__110owner_lessIvEE"
42969  },
42970  {
42971   "alignment" : 1,
42972   "linker_set_key" : "std::piecewise_construct_t",
42973   "name" : "std::piecewise_construct_t",
42974   "referenced_type" : "type-2959",
42975   "self_type" : "type-2959",
42976   "size" : 1,
42977   "source_file" : "/external/libcxx/include/utility",
42978   "unique_id" : "_ZTSNSt3__121piecewise_construct_tE"
42979  },
42980  {
42981   "alignment" : 1,
42982   "linker_set_key" : "std::placeholders::__ph<10>",
42983   "name" : "std::placeholders::__ph<10>",
42984   "referenced_type" : "type-716",
42985   "self_type" : "type-716",
42986   "size" : 1,
42987   "source_file" : "/external/libcxx/include/functional",
42988   "unique_id" : "_ZTSNSt3__112placeholders4__phILi10EEE"
42989  },
42990  {
42991   "alignment" : 1,
42992   "linker_set_key" : "std::placeholders::__ph<1>",
42993   "name" : "std::placeholders::__ph<1>",
42994   "referenced_type" : "type-704",
42995   "self_type" : "type-704",
42996   "size" : 1,
42997   "source_file" : "/external/libcxx/include/functional",
42998   "unique_id" : "_ZTSNSt3__112placeholders4__phILi1EEE"
42999  },
43000  {
43001   "alignment" : 1,
43002   "linker_set_key" : "std::placeholders::__ph<2>",
43003   "name" : "std::placeholders::__ph<2>",
43004   "referenced_type" : "type-705",
43005   "self_type" : "type-705",
43006   "size" : 1,
43007   "source_file" : "/external/libcxx/include/functional",
43008   "unique_id" : "_ZTSNSt3__112placeholders4__phILi2EEE"
43009  },
43010  {
43011   "alignment" : 1,
43012   "linker_set_key" : "std::placeholders::__ph<3>",
43013   "name" : "std::placeholders::__ph<3>",
43014   "referenced_type" : "type-706",
43015   "self_type" : "type-706",
43016   "size" : 1,
43017   "source_file" : "/external/libcxx/include/functional",
43018   "unique_id" : "_ZTSNSt3__112placeholders4__phILi3EEE"
43019  },
43020  {
43021   "alignment" : 1,
43022   "linker_set_key" : "std::placeholders::__ph<4>",
43023   "name" : "std::placeholders::__ph<4>",
43024   "referenced_type" : "type-710",
43025   "self_type" : "type-710",
43026   "size" : 1,
43027   "source_file" : "/external/libcxx/include/functional",
43028   "unique_id" : "_ZTSNSt3__112placeholders4__phILi4EEE"
43029  },
43030  {
43031   "alignment" : 1,
43032   "linker_set_key" : "std::placeholders::__ph<5>",
43033   "name" : "std::placeholders::__ph<5>",
43034   "referenced_type" : "type-711",
43035   "self_type" : "type-711",
43036   "size" : 1,
43037   "source_file" : "/external/libcxx/include/functional",
43038   "unique_id" : "_ZTSNSt3__112placeholders4__phILi5EEE"
43039  },
43040  {
43041   "alignment" : 1,
43042   "linker_set_key" : "std::placeholders::__ph<6>",
43043   "name" : "std::placeholders::__ph<6>",
43044   "referenced_type" : "type-712",
43045   "self_type" : "type-712",
43046   "size" : 1,
43047   "source_file" : "/external/libcxx/include/functional",
43048   "unique_id" : "_ZTSNSt3__112placeholders4__phILi6EEE"
43049  },
43050  {
43051   "alignment" : 1,
43052   "linker_set_key" : "std::placeholders::__ph<7>",
43053   "name" : "std::placeholders::__ph<7>",
43054   "referenced_type" : "type-713",
43055   "self_type" : "type-713",
43056   "size" : 1,
43057   "source_file" : "/external/libcxx/include/functional",
43058   "unique_id" : "_ZTSNSt3__112placeholders4__phILi7EEE"
43059  },
43060  {
43061   "alignment" : 1,
43062   "linker_set_key" : "std::placeholders::__ph<8>",
43063   "name" : "std::placeholders::__ph<8>",
43064   "referenced_type" : "type-714",
43065   "self_type" : "type-714",
43066   "size" : 1,
43067   "source_file" : "/external/libcxx/include/functional",
43068   "unique_id" : "_ZTSNSt3__112placeholders4__phILi8EEE"
43069  },
43070  {
43071   "alignment" : 1,
43072   "linker_set_key" : "std::placeholders::__ph<9>",
43073   "name" : "std::placeholders::__ph<9>",
43074   "referenced_type" : "type-715",
43075   "self_type" : "type-715",
43076   "size" : 1,
43077   "source_file" : "/external/libcxx/include/functional",
43078   "unique_id" : "_ZTSNSt3__112placeholders4__phILi9EEE"
43079  },
43080  {
43081   "alignment" : 1,
43082   "linker_set_key" : "std::plus<void>",
43083   "name" : "std::plus<void>",
43084   "referenced_type" : "type-664",
43085   "self_type" : "type-664",
43086   "size" : 1,
43087   "source_file" : "/external/libcxx/include/functional",
43088   "template_args" : [ "type-97" ],
43089   "unique_id" : "_ZTSNSt3__14plusIvEE"
43090  },
43091  {
43092   "alignment" : 4,
43093   "fields" :
43094   [
43095    {
43096     "field_name" : "__v_",
43097     "referenced_type" : "type-655"
43098    }
43099   ],
43100   "linker_set_key" : "std::pointer_safety",
43101   "name" : "std::pointer_safety",
43102   "referenced_type" : "type-654",
43103   "self_type" : "type-654",
43104   "size" : 4,
43105   "source_file" : "/external/libcxx/include/memory",
43106   "unique_id" : "_ZTSNSt3__114pointer_safetyE"
43107  },
43108  {
43109   "alignment" : 1,
43110   "linker_set_key" : "std::pointer_traits<android::hardware::GrantorDescriptor *>",
43111   "name" : "std::pointer_traits<android::hardware::GrantorDescriptor *>",
43112   "referenced_type" : "type-409",
43113   "self_type" : "type-409",
43114   "size" : 1,
43115   "source_file" : "/external/libcxx/include/memory",
43116   "template_args" : [ "type-305" ],
43117   "unique_id" : "_ZTSNSt3__114pointer_traitsIPN7android8hardware17GrantorDescriptorEEE"
43118  },
43119  {
43120   "alignment" : 1,
43121   "linker_set_key" : "std::pointer_traits<char *>",
43122   "name" : "std::pointer_traits<char *>",
43123   "referenced_type" : "type-403",
43124   "self_type" : "type-403",
43125   "size" : 1,
43126   "source_file" : "/external/libcxx/include/memory",
43127   "template_args" : [ "type-200" ],
43128   "unique_id" : "_ZTSNSt3__114pointer_traitsIPcEE"
43129  },
43130  {
43131   "alignment" : 1,
43132   "linker_set_key" : "std::pointer_traits<char16_t *>",
43133   "name" : "std::pointer_traits<char16_t *>",
43134   "referenced_type" : "type-406",
43135   "self_type" : "type-406",
43136   "size" : 1,
43137   "source_file" : "/external/libcxx/include/memory",
43138   "template_args" : [ "type-138" ],
43139   "unique_id" : "_ZTSNSt3__114pointer_traitsIPDsEE"
43140  },
43141  {
43142   "alignment" : 1,
43143   "linker_set_key" : "std::pointer_traits<char32_t *>",
43144   "name" : "std::pointer_traits<char32_t *>",
43145   "referenced_type" : "type-407",
43146   "self_type" : "type-407",
43147   "size" : 1,
43148   "source_file" : "/external/libcxx/include/memory",
43149   "template_args" : [ "type-183" ],
43150   "unique_id" : "_ZTSNSt3__114pointer_traitsIPDiEE"
43151  },
43152  {
43153   "alignment" : 1,
43154   "linker_set_key" : "std::pointer_traits<const char *>",
43155   "name" : "std::pointer_traits<const char *>",
43156   "referenced_type" : "type-410",
43157   "self_type" : "type-410",
43158   "size" : 1,
43159   "source_file" : "/external/libcxx/include/memory",
43160   "template_args" : [ "type-129" ],
43161   "unique_id" : "_ZTSNSt3__114pointer_traitsIPKcEE"
43162  },
43163  {
43164   "alignment" : 1,
43165   "linker_set_key" : "std::pointer_traits<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> *>",
43166   "name" : "std::pointer_traits<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> *>",
43167   "referenced_type" : "type-408",
43168   "self_type" : "type-408",
43169   "size" : 1,
43170   "source_file" : "/external/libcxx/include/memory",
43171   "template_args" : [ "type-290" ],
43172   "unique_id" : "_ZTSNSt3__114pointer_traitsIPNS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEEEE"
43173  },
43174  {
43175   "alignment" : 1,
43176   "linker_set_key" : "std::pointer_traits<wchar_t *>",
43177   "name" : "std::pointer_traits<wchar_t *>",
43178   "referenced_type" : "type-404",
43179   "self_type" : "type-404",
43180   "size" : 1,
43181   "source_file" : "/external/libcxx/include/memory",
43182   "template_args" : [ "type-385" ],
43183   "unique_id" : "_ZTSNSt3__114pointer_traitsIPwEE"
43184  },
43185  {
43186   "alignment" : 1,
43187   "base_specifiers" :
43188   [
43189    {
43190     "referenced_type" : "type-2697"
43191    }
43192   ],
43193   "linker_set_key" : "std::random_access_iterator_tag",
43194   "name" : "std::random_access_iterator_tag",
43195   "referenced_type" : "type-2696",
43196   "self_type" : "type-2696",
43197   "size" : 1,
43198   "source_file" : "/external/libcxx/include/iterator",
43199   "unique_id" : "_ZTSNSt3__126random_access_iterator_tagE"
43200  },
43201  {
43202   "alignment" : 4,
43203   "base_specifiers" :
43204   [
43205    {
43206     "referenced_type" : "type-344"
43207    }
43208   ],
43209   "linker_set_key" : "std::range_error",
43210   "name" : "std::range_error",
43211   "record_kind" : "class",
43212   "referenced_type" : "type-355",
43213   "self_type" : "type-355",
43214   "size" : 8,
43215   "source_file" : "/external/libcxx/include/stdexcept",
43216   "unique_id" : "_ZTSSt11range_error",
43217   "vtable_components" :
43218   [
43219    {
43220     "kind" : "offset_to_top"
43221    },
43222    {
43223     "kind" : "rtti",
43224     "mangled_component_name" : "_ZTISt11range_error"
43225    },
43226    {
43227     "kind" : "complete_dtor_pointer",
43228     "mangled_component_name" : "_ZNSt11range_errorD1Ev"
43229    },
43230    {
43231     "kind" : "deleting_dtor_pointer",
43232     "mangled_component_name" : "_ZNSt11range_errorD0Ev"
43233    },
43234    {
43235     "mangled_component_name" : "_ZNKSt13runtime_error4whatEv"
43236    }
43237   ]
43238  },
43239  {
43240   "alignment" : 1,
43241   "linker_set_key" : "std::ratio<1, 1000000000>",
43242   "name" : "std::ratio<1, 1000000000>",
43243   "record_kind" : "class",
43244   "referenced_type" : "type-572",
43245   "self_type" : "type-572",
43246   "size" : 1,
43247   "source_file" : "/external/libcxx/include/ratio",
43248   "unique_id" : "_ZTSNSt3__15ratioILx1ELx1000000000EEE"
43249  },
43250  {
43251   "alignment" : 1,
43252   "linker_set_key" : "std::ratio<1, 1000000>",
43253   "name" : "std::ratio<1, 1000000>",
43254   "record_kind" : "class",
43255   "referenced_type" : "type-895",
43256   "self_type" : "type-895",
43257   "size" : 1,
43258   "source_file" : "/external/libcxx/include/ratio",
43259   "unique_id" : "_ZTSNSt3__15ratioILx1ELx1000000EEE"
43260  },
43261  {
43262   "alignment" : 1,
43263   "linker_set_key" : "std::ratio<1, 1000>",
43264   "name" : "std::ratio<1, 1000>",
43265   "record_kind" : "class",
43266   "referenced_type" : "type-896",
43267   "self_type" : "type-896",
43268   "size" : 1,
43269   "source_file" : "/external/libcxx/include/ratio",
43270   "unique_id" : "_ZTSNSt3__15ratioILx1ELx1000EEE"
43271  },
43272  {
43273   "alignment" : 1,
43274   "linker_set_key" : "std::ratio<1, 1>",
43275   "name" : "std::ratio<1, 1>",
43276   "record_kind" : "class",
43277   "referenced_type" : "type-549",
43278   "self_type" : "type-549",
43279   "size" : 1,
43280   "source_file" : "/external/libcxx/include/ratio",
43281   "unique_id" : "_ZTSNSt3__15ratioILx1ELx1EEE"
43282  },
43283  {
43284   "alignment" : 1,
43285   "linker_set_key" : "std::ratio<1000000000, 1>",
43286   "name" : "std::ratio<1000000000, 1>",
43287   "record_kind" : "class",
43288   "referenced_type" : "type-897",
43289   "self_type" : "type-897",
43290   "size" : 1,
43291   "source_file" : "/external/libcxx/include/ratio",
43292   "unique_id" : "_ZTSNSt3__15ratioILx1000000000ELx1EEE"
43293  },
43294  {
43295   "alignment" : 1,
43296   "linker_set_key" : "std::ratio<3600, 1>",
43297   "name" : "std::ratio<3600, 1>",
43298   "record_kind" : "class",
43299   "referenced_type" : "type-899",
43300   "self_type" : "type-899",
43301   "size" : 1,
43302   "source_file" : "/external/libcxx/include/ratio",
43303   "unique_id" : "_ZTSNSt3__15ratioILx3600ELx1EEE"
43304  },
43305  {
43306   "alignment" : 1,
43307   "linker_set_key" : "std::ratio<60, 1>",
43308   "name" : "std::ratio<60, 1>",
43309   "record_kind" : "class",
43310   "referenced_type" : "type-898",
43311   "self_type" : "type-898",
43312   "size" : 1,
43313   "source_file" : "/external/libcxx/include/ratio",
43314   "unique_id" : "_ZTSNSt3__15ratioILx60ELx1EEE"
43315  },
43316  {
43317   "alignment" : 4,
43318   "fields" :
43319   [
43320    {
43321     "access" : "private",
43322     "field_name" : "__m_",
43323     "referenced_type" : "type-1078"
43324    }
43325   ],
43326   "linker_set_key" : "std::recursive_mutex",
43327   "name" : "std::recursive_mutex",
43328   "record_kind" : "class",
43329   "referenced_type" : "type-1098",
43330   "self_type" : "type-1098",
43331   "size" : 4,
43332   "source_file" : "/external/libcxx/include/mutex",
43333   "unique_id" : "_ZTSNSt3__115recursive_mutexE"
43334  },
43335  {
43336   "alignment" : 4,
43337   "fields" :
43338   [
43339    {
43340     "access" : "private",
43341     "field_name" : "__m_",
43342     "referenced_type" : "type-1086"
43343    },
43344    {
43345     "access" : "private",
43346     "field_name" : "__cv_",
43347     "field_offset" : 32,
43348     "referenced_type" : "type-1095"
43349    },
43350    {
43351     "access" : "private",
43352     "field_name" : "__count_",
43353     "field_offset" : 64,
43354     "referenced_type" : "type-25"
43355    },
43356    {
43357     "access" : "private",
43358     "field_name" : "__id_",
43359     "field_offset" : 96,
43360     "referenced_type" : "type-27"
43361    }
43362   ],
43363   "linker_set_key" : "std::recursive_timed_mutex",
43364   "name" : "std::recursive_timed_mutex",
43365   "record_kind" : "class",
43366   "referenced_type" : "type-1101",
43367   "self_type" : "type-1101",
43368   "size" : 16,
43369   "source_file" : "/external/libcxx/include/mutex",
43370   "unique_id" : "_ZTSNSt3__121recursive_timed_mutexE"
43371  },
43372  {
43373   "alignment" : 1,
43374   "linker_set_key" : "std::remove_const<android::hardware::GrantorDescriptor>",
43375   "name" : "std::remove_const<android::hardware::GrantorDescriptor>",
43376   "referenced_type" : "type-1598",
43377   "self_type" : "type-1598",
43378   "size" : 1,
43379   "source_file" : "/external/libcxx/include/type_traits",
43380   "template_args" : [ "type-242" ],
43381   "unique_id" : "_ZTSNSt3__112remove_constIN7android8hardware17GrantorDescriptorEEE"
43382  },
43383  {
43384   "alignment" : 1,
43385   "linker_set_key" : "std::remove_const<android::hardware::hidl_death_recipient *>",
43386   "name" : "std::remove_const<android::hardware::hidl_death_recipient *>",
43387   "referenced_type" : "type-1597",
43388   "self_type" : "type-1597",
43389   "size" : 1,
43390   "source_file" : "/external/libcxx/include/type_traits",
43391   "template_args" : [ "type-901" ],
43392   "unique_id" : "_ZTSNSt3__112remove_constIPN7android8hardware20hidl_death_recipientEEE"
43393  },
43394  {
43395   "alignment" : 1,
43396   "linker_set_key" : "std::remove_const<android::hardware::hidl_string>",
43397   "name" : "std::remove_const<android::hardware::hidl_string>",
43398   "referenced_type" : "type-1596",
43399   "self_type" : "type-1596",
43400   "size" : 1,
43401   "source_file" : "/external/libcxx/include/type_traits",
43402   "template_args" : [ "type-126" ],
43403   "unique_id" : "_ZTSNSt3__112remove_constIN7android8hardware11hidl_stringEEE"
43404  },
43405  {
43406   "alignment" : 1,
43407   "linker_set_key" : "std::remove_const<char16_t>",
43408   "name" : "std::remove_const<char16_t>",
43409   "referenced_type" : "type-1300",
43410   "self_type" : "type-1300",
43411   "size" : 1,
43412   "source_file" : "/external/libcxx/include/type_traits",
43413   "template_args" : [ "type-67" ],
43414   "unique_id" : "_ZTSNSt3__112remove_constIDsEE"
43415  },
43416  {
43417   "alignment" : 1,
43418   "linker_set_key" : "std::remove_const<char32_t>",
43419   "name" : "std::remove_const<char32_t>",
43420   "referenced_type" : "type-1315",
43421   "self_type" : "type-1315",
43422   "size" : 1,
43423   "source_file" : "/external/libcxx/include/type_traits",
43424   "template_args" : [ "type-184" ],
43425   "unique_id" : "_ZTSNSt3__112remove_constIDiEE"
43426  },
43427  {
43428   "alignment" : 1,
43429   "linker_set_key" : "std::remove_const<char>",
43430   "name" : "std::remove_const<char>",
43431   "referenced_type" : "type-1272",
43432   "self_type" : "type-1272",
43433   "size" : 1,
43434   "source_file" : "/external/libcxx/include/type_traits",
43435   "template_args" : [ "type-22" ],
43436   "unique_id" : "_ZTSNSt3__112remove_constIcEE"
43437  },
43438  {
43439   "alignment" : 1,
43440   "linker_set_key" : "std::remove_const<const char>",
43441   "name" : "std::remove_const<const char>",
43442   "referenced_type" : "type-1617",
43443   "self_type" : "type-1617",
43444   "size" : 1,
43445   "source_file" : "/external/libcxx/include/type_traits",
43446   "template_args" : [ "type-130" ],
43447   "unique_id" : "_ZTSNSt3__112remove_constIKcEE"
43448  },
43449  {
43450   "alignment" : 1,
43451   "linker_set_key" : "std::remove_const<const native_handle *>",
43452   "name" : "std::remove_const<const native_handle *>",
43453   "referenced_type" : "type-1595",
43454   "self_type" : "type-1595",
43455   "size" : 1,
43456   "source_file" : "/external/libcxx/include/type_traits",
43457   "template_args" : [ "type-8" ],
43458   "unique_id" : "_ZTSNSt3__112remove_constIPK13native_handleEE"
43459  },
43460  {
43461   "alignment" : 1,
43462   "linker_set_key" : "std::remove_const<const std::__compressed_pair<char *, void (*)(void *)> >",
43463   "name" : "std::remove_const<const std::__compressed_pair<char *, void (*)(void *)> >",
43464   "referenced_type" : "type-1534",
43465   "self_type" : "type-1534",
43466   "size" : 1,
43467   "source_file" : "/external/libcxx/include/type_traits",
43468   "template_args" : [ "type-1519" ],
43469   "unique_id" : "_ZTSNSt3__112remove_constIKNS_17__compressed_pairIPcPFvPvEEEEE"
43470  },
43471  {
43472   "alignment" : 1,
43473   "linker_set_key" : "std::remove_const<const std::__compressed_pair<unsigned char *, void (*)(void *)> >",
43474   "name" : "std::remove_const<const std::__compressed_pair<unsigned char *, void (*)(void *)> >",
43475   "referenced_type" : "type-1463",
43476   "self_type" : "type-1463",
43477   "size" : 1,
43478   "source_file" : "/external/libcxx/include/type_traits",
43479   "template_args" : [ "type-1464" ],
43480   "unique_id" : "_ZTSNSt3__112remove_constIKNS_17__compressed_pairIPhPFvPvEEEEE"
43481  },
43482  {
43483   "alignment" : 1,
43484   "linker_set_key" : "std::remove_const<const std::__compressed_pair<unsigned int *, void (*)(void *)> >",
43485   "name" : "std::remove_const<const std::__compressed_pair<unsigned int *, void (*)(void *)> >",
43486   "referenced_type" : "type-1575",
43487   "self_type" : "type-1575",
43488   "size" : 1,
43489   "source_file" : "/external/libcxx/include/type_traits",
43490   "template_args" : [ "type-1557" ],
43491   "unique_id" : "_ZTSNSt3__112remove_constIKNS_17__compressed_pairIPjPFvPvEEEEE"
43492  },
43493  {
43494   "alignment" : 1,
43495   "linker_set_key" : "std::remove_const<const std::__compressed_pair_elem<char *, 0, false> >",
43496   "name" : "std::remove_const<const std::__compressed_pair_elem<char *, 0, false> >",
43497   "referenced_type" : "type-1509",
43498   "self_type" : "type-1509",
43499   "size" : 1,
43500   "source_file" : "/external/libcxx/include/type_traits",
43501   "template_args" : [ "type-1496" ],
43502   "unique_id" : "_ZTSNSt3__112remove_constIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE"
43503  },
43504  {
43505   "alignment" : 1,
43506   "linker_set_key" : "std::remove_const<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
43507   "name" : "std::remove_const<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
43508   "referenced_type" : "type-1609",
43509   "self_type" : "type-1609",
43510   "size" : 1,
43511   "source_file" : "/external/libcxx/include/type_traits",
43512   "template_args" : [ "type-64" ],
43513   "unique_id" : "_ZTSNSt3__112remove_constIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE"
43514  },
43515  {
43516   "alignment" : 1,
43517   "linker_set_key" : "std::remove_const<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
43518   "name" : "std::remove_const<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
43519   "referenced_type" : "type-1614",
43520   "self_type" : "type-1614",
43521   "size" : 1,
43522   "source_file" : "/external/libcxx/include/type_traits",
43523   "template_args" : [ "type-271" ],
43524   "unique_id" : "_ZTSNSt3__112remove_constIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE"
43525  },
43526  {
43527   "alignment" : 1,
43528   "linker_set_key" : "std::remove_const<const std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
43529   "name" : "std::remove_const<const std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
43530   "referenced_type" : "type-1600",
43531   "self_type" : "type-1600",
43532   "size" : 1,
43533   "source_file" : "/external/libcxx/include/type_traits",
43534   "template_args" : [ "type-370" ],
43535   "unique_id" : "_ZTSNSt3__112remove_constIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE"
43536  },
43537  {
43538   "alignment" : 1,
43539   "linker_set_key" : "std::remove_const<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
43540   "name" : "std::remove_const<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
43541   "referenced_type" : "type-1605",
43542   "self_type" : "type-1605",
43543   "size" : 1,
43544   "source_file" : "/external/libcxx/include/type_traits",
43545   "template_args" : [ "type-605" ],
43546   "unique_id" : "_ZTSNSt3__112remove_constIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE"
43547  },
43548  {
43549   "alignment" : 1,
43550   "linker_set_key" : "std::remove_const<const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
43551   "name" : "std::remove_const<const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
43552   "referenced_type" : "type-1608",
43553   "self_type" : "type-1608",
43554   "size" : 1,
43555   "source_file" : "/external/libcxx/include/type_traits",
43556   "template_args" : [ "type-709" ],
43557   "unique_id" : "_ZTSNSt3__112remove_constIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE"
43558  },
43559  {
43560   "alignment" : 1,
43561   "linker_set_key" : "std::remove_const<const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
43562   "name" : "std::remove_const<const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
43563   "referenced_type" : "type-1613",
43564   "self_type" : "type-1613",
43565   "size" : 1,
43566   "source_file" : "/external/libcxx/include/type_traits",
43567   "template_args" : [ "type-178" ],
43568   "unique_id" : "_ZTSNSt3__112remove_constIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE"
43569  },
43570  {
43571   "alignment" : 1,
43572   "linker_set_key" : "std::remove_const<const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
43573   "name" : "std::remove_const<const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
43574   "referenced_type" : "type-1599",
43575   "self_type" : "type-1599",
43576   "size" : 1,
43577   "source_file" : "/external/libcxx/include/type_traits",
43578   "template_args" : [ "type-321" ],
43579   "unique_id" : "_ZTSNSt3__112remove_constIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE"
43580  },
43581  {
43582   "alignment" : 1,
43583   "linker_set_key" : "std::remove_const<const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
43584   "name" : "std::remove_const<const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
43585   "referenced_type" : "type-1604",
43586   "self_type" : "type-1604",
43587   "size" : 1,
43588   "source_file" : "/external/libcxx/include/type_traits",
43589   "template_args" : [ "type-444" ],
43590   "unique_id" : "_ZTSNSt3__112remove_constIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE"
43591  },
43592  {
43593   "alignment" : 1,
43594   "linker_set_key" : "std::remove_const<const std::__compressed_pair_elem<unsigned char *, 0, false> >",
43595   "name" : "std::remove_const<const std::__compressed_pair_elem<unsigned char *, 0, false> >",
43596   "referenced_type" : "type-1414",
43597   "self_type" : "type-1414",
43598   "size" : 1,
43599   "source_file" : "/external/libcxx/include/type_traits",
43600   "template_args" : [ "type-300" ],
43601   "unique_id" : "_ZTSNSt3__112remove_constIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE"
43602  },
43603  {
43604   "alignment" : 1,
43605   "linker_set_key" : "std::remove_const<const std::__compressed_pair_elem<unsigned int *, 0, false> >",
43606   "name" : "std::remove_const<const std::__compressed_pair_elem<unsigned int *, 0, false> >",
43607   "referenced_type" : "type-1547",
43608   "self_type" : "type-1547",
43609   "size" : 1,
43610   "source_file" : "/external/libcxx/include/type_traits",
43611   "template_args" : [ "type-1531" ],
43612   "unique_id" : "_ZTSNSt3__112remove_constIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE"
43613  },
43614  {
43615   "alignment" : 1,
43616   "linker_set_key" : "std::remove_const<const std::__compressed_pair_elem<void (*)(void *), 1, false> >",
43617   "name" : "std::remove_const<const std::__compressed_pair_elem<void (*)(void *), 1, false> >",
43618   "referenced_type" : "type-1425",
43619   "self_type" : "type-1425",
43620   "size" : 1,
43621   "source_file" : "/external/libcxx/include/type_traits",
43622   "template_args" : [ "type-1426" ],
43623   "unique_id" : "_ZTSNSt3__112remove_constIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE"
43624  },
43625  {
43626   "alignment" : 1,
43627   "linker_set_key" : "std::remove_const<const std::allocator<char> >",
43628   "name" : "std::remove_const<const std::allocator<char> >",
43629   "referenced_type" : "type-1618",
43630   "self_type" : "type-1618",
43631   "size" : 1,
43632   "source_file" : "/external/libcxx/include/type_traits",
43633   "template_args" : [ "type-399" ],
43634   "unique_id" : "_ZTSNSt3__112remove_constIKNS_9allocatorIcEEEE"
43635  },
43636  {
43637   "alignment" : 1,
43638   "linker_set_key" : "std::remove_const<int>",
43639   "name" : "std::remove_const<int>",
43640   "referenced_type" : "type-1240",
43641   "self_type" : "type-1240",
43642   "size" : 1,
43643   "source_file" : "/external/libcxx/include/type_traits",
43644   "template_args" : [ "type-11" ],
43645   "unique_id" : "_ZTSNSt3__112remove_constIiEE"
43646  },
43647  {
43648   "alignment" : 1,
43649   "linker_set_key" : "std::remove_const<long double>",
43650   "name" : "std::remove_const<long double>",
43651   "referenced_type" : "type-1363",
43652   "self_type" : "type-1363",
43653   "size" : 1,
43654   "source_file" : "/external/libcxx/include/type_traits",
43655   "template_args" : [ "type-3" ],
43656   "unique_id" : "_ZTSNSt3__112remove_constIeEE"
43657  },
43658  {
43659   "alignment" : 1,
43660   "linker_set_key" : "std::remove_const<long long>",
43661   "name" : "std::remove_const<long long>",
43662   "referenced_type" : "type-1342",
43663   "self_type" : "type-1342",
43664   "size" : 1,
43665   "source_file" : "/external/libcxx/include/type_traits",
43666   "template_args" : [ "type-2" ],
43667   "unique_id" : "_ZTSNSt3__112remove_constIxEE"
43668  },
43669  {
43670   "alignment" : 1,
43671   "linker_set_key" : "std::remove_const<long>",
43672   "name" : "std::remove_const<long>",
43673   "referenced_type" : "type-1352",
43674   "self_type" : "type-1352",
43675   "size" : 1,
43676   "source_file" : "/external/libcxx/include/type_traits",
43677   "template_args" : [ "type-27" ],
43678   "unique_id" : "_ZTSNSt3__112remove_constIlEE"
43679  },
43680  {
43681   "alignment" : 1,
43682   "linker_set_key" : "std::remove_const<signed char>",
43683   "name" : "std::remove_const<signed char>",
43684   "referenced_type" : "type-1594",
43685   "self_type" : "type-1594",
43686   "size" : 1,
43687   "source_file" : "/external/libcxx/include/type_traits",
43688   "template_args" : [ "type-749" ],
43689   "unique_id" : "_ZTSNSt3__112remove_constIaEE"
43690  },
43691  {
43692   "alignment" : 1,
43693   "linker_set_key" : "std::remove_const<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> > >",
43694   "name" : "std::remove_const<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> > >",
43695   "referenced_type" : "type-1619",
43696   "self_type" : "type-1619",
43697   "size" : 1,
43698   "source_file" : "/external/libcxx/include/type_traits",
43699   "template_args" : [ "type-223" ],
43700   "unique_id" : "_ZTSNSt3__112remove_constINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE"
43701  },
43702  {
43703   "alignment" : 1,
43704   "linker_set_key" : "std::remove_const<std::__compressed_pair_elem<char *, 0, false> >",
43705   "name" : "std::remove_const<std::__compressed_pair_elem<char *, 0, false> >",
43706   "referenced_type" : "type-1522",
43707   "self_type" : "type-1522",
43708   "size" : 1,
43709   "source_file" : "/external/libcxx/include/type_traits",
43710   "template_args" : [ "type-634" ],
43711   "unique_id" : "_ZTSNSt3__112remove_constINS_22__compressed_pair_elemIPcLi0ELb0EEEEE"
43712  },
43713  {
43714   "alignment" : 1,
43715   "linker_set_key" : "std::remove_const<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
43716   "name" : "std::remove_const<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
43717   "referenced_type" : "type-1611",
43718   "self_type" : "type-1611",
43719   "size" : 1,
43720   "source_file" : "/external/libcxx/include/type_traits",
43721   "template_args" : [ "type-65" ],
43722   "unique_id" : "_ZTSNSt3__112remove_constINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE"
43723  },
43724  {
43725   "alignment" : 1,
43726   "linker_set_key" : "std::remove_const<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
43727   "name" : "std::remove_const<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
43728   "referenced_type" : "type-1616",
43729   "self_type" : "type-1616",
43730   "size" : 1,
43731   "source_file" : "/external/libcxx/include/type_traits",
43732   "template_args" : [ "type-272" ],
43733   "unique_id" : "_ZTSNSt3__112remove_constINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE"
43734  },
43735  {
43736   "alignment" : 1,
43737   "linker_set_key" : "std::remove_const<std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
43738   "name" : "std::remove_const<std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
43739   "referenced_type" : "type-1603",
43740   "self_type" : "type-1603",
43741   "size" : 1,
43742   "source_file" : "/external/libcxx/include/type_traits",
43743   "template_args" : [ "type-232" ],
43744   "unique_id" : "_ZTSNSt3__112remove_constINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE"
43745  },
43746  {
43747   "alignment" : 1,
43748   "linker_set_key" : "std::remove_const<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
43749   "name" : "std::remove_const<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
43750   "referenced_type" : "type-1607",
43751   "self_type" : "type-1607",
43752   "size" : 1,
43753   "source_file" : "/external/libcxx/include/type_traits",
43754   "template_args" : [ "type-606" ],
43755   "unique_id" : "_ZTSNSt3__112remove_constINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE"
43756  },
43757  {
43758   "alignment" : 1,
43759   "linker_set_key" : "std::remove_const<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
43760   "name" : "std::remove_const<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
43761   "referenced_type" : "type-1610",
43762   "self_type" : "type-1610",
43763   "size" : 1,
43764   "source_file" : "/external/libcxx/include/type_traits",
43765   "template_args" : [ "type-134" ],
43766   "unique_id" : "_ZTSNSt3__112remove_constINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE"
43767  },
43768  {
43769   "alignment" : 1,
43770   "linker_set_key" : "std::remove_const<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
43771   "name" : "std::remove_const<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
43772   "referenced_type" : "type-1615",
43773   "self_type" : "type-1615",
43774   "size" : 1,
43775   "source_file" : "/external/libcxx/include/type_traits",
43776   "template_args" : [ "type-179" ],
43777   "unique_id" : "_ZTSNSt3__112remove_constINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE"
43778  },
43779  {
43780   "alignment" : 1,
43781   "linker_set_key" : "std::remove_const<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
43782   "name" : "std::remove_const<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
43783   "referenced_type" : "type-1602",
43784   "self_type" : "type-1602",
43785   "size" : 1,
43786   "source_file" : "/external/libcxx/include/type_traits",
43787   "template_args" : [ "type-224" ],
43788   "unique_id" : "_ZTSNSt3__112remove_constINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE"
43789  },
43790  {
43791   "alignment" : 1,
43792   "linker_set_key" : "std::remove_const<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
43793   "name" : "std::remove_const<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
43794   "referenced_type" : "type-1606",
43795   "self_type" : "type-1606",
43796   "size" : 1,
43797   "source_file" : "/external/libcxx/include/type_traits",
43798   "template_args" : [ "type-445" ],
43799   "unique_id" : "_ZTSNSt3__112remove_constINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE"
43800  },
43801  {
43802   "alignment" : 1,
43803   "linker_set_key" : "std::remove_const<std::__compressed_pair_elem<unsigned char *, 0, false> >",
43804   "name" : "std::remove_const<std::__compressed_pair_elem<unsigned char *, 0, false> >",
43805   "referenced_type" : "type-1439",
43806   "self_type" : "type-1439",
43807   "size" : 1,
43808   "source_file" : "/external/libcxx/include/type_traits",
43809   "template_args" : [ "type-301" ],
43810   "unique_id" : "_ZTSNSt3__112remove_constINS_22__compressed_pair_elemIPhLi0ELb0EEEEE"
43811  },
43812  {
43813   "alignment" : 1,
43814   "linker_set_key" : "std::remove_const<std::__compressed_pair_elem<unsigned int *, 0, false> >",
43815   "name" : "std::remove_const<std::__compressed_pair_elem<unsigned int *, 0, false> >",
43816   "referenced_type" : "type-1562",
43817   "self_type" : "type-1562",
43818   "size" : 1,
43819   "source_file" : "/external/libcxx/include/type_traits",
43820   "template_args" : [ "type-637" ],
43821   "unique_id" : "_ZTSNSt3__112remove_constINS_22__compressed_pair_elemIPjLi0ELb0EEEEE"
43822  },
43823  {
43824   "alignment" : 1,
43825   "linker_set_key" : "std::remove_const<std::__compressed_pair_elem<void (*)(void *), 1, false> >",
43826   "name" : "std::remove_const<std::__compressed_pair_elem<void (*)(void *), 1, false> >",
43827   "referenced_type" : "type-1451",
43828   "self_type" : "type-1451",
43829   "size" : 1,
43830   "source_file" : "/external/libcxx/include/type_traits",
43831   "template_args" : [ "type-629" ],
43832   "unique_id" : "_ZTSNSt3__112remove_constINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE"
43833  },
43834  {
43835   "alignment" : 1,
43836   "linker_set_key" : "std::remove_const<std::chrono::duration<long double, std::ratio<1, 1000000000> > >",
43837   "name" : "std::remove_const<std::chrono::duration<long double, std::ratio<1, 1000000000> > >",
43838   "referenced_type" : "type-1401",
43839   "self_type" : "type-1401",
43840   "size" : 1,
43841   "source_file" : "/external/libcxx/include/type_traits",
43842   "template_args" : [ "type-631" ],
43843   "unique_id" : "_ZTSNSt3__112remove_constINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE"
43844  },
43845  {
43846   "alignment" : 1,
43847   "linker_set_key" : "std::remove_const<std::chrono::duration<long long, std::ratio<1, 1000000000> > >",
43848   "name" : "std::remove_const<std::chrono::duration<long long, std::ratio<1, 1000000000> > >",
43849   "referenced_type" : "type-1377",
43850   "self_type" : "type-1377",
43851   "size" : 1,
43852   "source_file" : "/external/libcxx/include/type_traits",
43853   "template_args" : [ "type-571" ],
43854   "unique_id" : "_ZTSNSt3__112remove_constINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE"
43855  },
43856  {
43857   "alignment" : 1,
43858   "linker_set_key" : "std::remove_const<std::chrono::duration<long long, std::ratio<1, 1> > >",
43859   "name" : "std::remove_const<std::chrono::duration<long long, std::ratio<1, 1> > >",
43860   "referenced_type" : "type-1390",
43861   "self_type" : "type-1390",
43862   "size" : 1,
43863   "source_file" : "/external/libcxx/include/type_traits",
43864   "template_args" : [ "type-548" ],
43865   "unique_id" : "_ZTSNSt3__112remove_constINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE"
43866  },
43867  {
43868   "alignment" : 1,
43869   "linker_set_key" : "std::remove_const<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> >",
43870   "name" : "std::remove_const<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> >",
43871   "referenced_type" : "type-1327",
43872   "self_type" : "type-1327",
43873   "size" : 1,
43874   "source_file" : "/external/libcxx/include/type_traits",
43875   "template_args" : [ "type-1328" ],
43876   "unique_id" : "_ZTSNSt3__112remove_constINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEEEE"
43877  },
43878  {
43879   "alignment" : 1,
43880   "linker_set_key" : "std::remove_const<unsigned char>",
43881   "name" : "std::remove_const<unsigned char>",
43882   "referenced_type" : "type-1587",
43883   "self_type" : "type-1587",
43884   "size" : 1,
43885   "source_file" : "/external/libcxx/include/type_traits",
43886   "template_args" : [ "type-141" ],
43887   "unique_id" : "_ZTSNSt3__112remove_constIhEE"
43888  },
43889  {
43890   "alignment" : 1,
43891   "linker_set_key" : "std::remove_const<unsigned int>",
43892   "name" : "std::remove_const<unsigned int>",
43893   "referenced_type" : "type-1257",
43894   "self_type" : "type-1257",
43895   "size" : 1,
43896   "source_file" : "/external/libcxx/include/type_traits",
43897   "template_args" : [ "type-25" ],
43898   "unique_id" : "_ZTSNSt3__112remove_constIjEE"
43899  },
43900  {
43901   "alignment" : 1,
43902   "linker_set_key" : "std::remove_const<unsigned long long>",
43903   "name" : "std::remove_const<unsigned long long>",
43904   "referenced_type" : "type-1501",
43905   "self_type" : "type-1501",
43906   "size" : 1,
43907   "source_file" : "/external/libcxx/include/type_traits",
43908   "template_args" : [ "type-13" ],
43909   "unique_id" : "_ZTSNSt3__112remove_constIyEE"
43910  },
43911  {
43912   "alignment" : 1,
43913   "linker_set_key" : "std::remove_const<unsigned long>",
43914   "name" : "std::remove_const<unsigned long>",
43915   "referenced_type" : "type-1477",
43916   "self_type" : "type-1477",
43917   "size" : 1,
43918   "source_file" : "/external/libcxx/include/type_traits",
43919   "template_args" : [ "type-17" ],
43920   "unique_id" : "_ZTSNSt3__112remove_constImEE"
43921  },
43922  {
43923   "alignment" : 1,
43924   "linker_set_key" : "std::remove_const<wchar_t>",
43925   "name" : "std::remove_const<wchar_t>",
43926   "referenced_type" : "type-1286",
43927   "self_type" : "type-1286",
43928   "size" : 1,
43929   "source_file" : "/external/libcxx/include/type_traits",
43930   "template_args" : [ "type-210" ],
43931   "unique_id" : "_ZTSNSt3__112remove_constIwEE"
43932  },
43933  {
43934   "alignment" : 1,
43935   "linker_set_key" : "std::remove_cv<android::hardware::GrantorDescriptor>",
43936   "name" : "std::remove_cv<android::hardware::GrantorDescriptor>",
43937   "referenced_type" : "type-1702",
43938   "self_type" : "type-1702",
43939   "size" : 1,
43940   "source_file" : "/external/libcxx/include/type_traits",
43941   "template_args" : [ "type-242" ],
43942   "unique_id" : "_ZTSNSt3__19remove_cvIN7android8hardware17GrantorDescriptorEEE"
43943  },
43944  {
43945   "alignment" : 1,
43946   "linker_set_key" : "std::remove_cv<android::hardware::hidl_death_recipient *>",
43947   "name" : "std::remove_cv<android::hardware::hidl_death_recipient *>",
43948   "referenced_type" : "type-1701",
43949   "self_type" : "type-1701",
43950   "size" : 1,
43951   "source_file" : "/external/libcxx/include/type_traits",
43952   "template_args" : [ "type-901" ],
43953   "unique_id" : "_ZTSNSt3__19remove_cvIPN7android8hardware20hidl_death_recipientEEE"
43954  },
43955  {
43956   "alignment" : 1,
43957   "linker_set_key" : "std::remove_cv<android::hardware::hidl_string>",
43958   "name" : "std::remove_cv<android::hardware::hidl_string>",
43959   "referenced_type" : "type-1699",
43960   "self_type" : "type-1699",
43961   "size" : 1,
43962   "source_file" : "/external/libcxx/include/type_traits",
43963   "template_args" : [ "type-126" ],
43964   "unique_id" : "_ZTSNSt3__19remove_cvIN7android8hardware11hidl_stringEEE"
43965  },
43966  {
43967   "alignment" : 1,
43968   "linker_set_key" : "std::remove_cv<char16_t>",
43969   "name" : "std::remove_cv<char16_t>",
43970   "referenced_type" : "type-1670",
43971   "self_type" : "type-1670",
43972   "size" : 1,
43973   "source_file" : "/external/libcxx/include/type_traits",
43974   "template_args" : [ "type-67" ],
43975   "unique_id" : "_ZTSNSt3__19remove_cvIDsEE"
43976  },
43977  {
43978   "alignment" : 1,
43979   "linker_set_key" : "std::remove_cv<char32_t>",
43980   "name" : "std::remove_cv<char32_t>",
43981   "referenced_type" : "type-1671",
43982   "self_type" : "type-1671",
43983   "size" : 1,
43984   "source_file" : "/external/libcxx/include/type_traits",
43985   "template_args" : [ "type-184" ],
43986   "unique_id" : "_ZTSNSt3__19remove_cvIDiEE"
43987  },
43988  {
43989   "alignment" : 1,
43990   "linker_set_key" : "std::remove_cv<char>",
43991   "name" : "std::remove_cv<char>",
43992   "referenced_type" : "type-1668",
43993   "self_type" : "type-1668",
43994   "size" : 1,
43995   "source_file" : "/external/libcxx/include/type_traits",
43996   "template_args" : [ "type-22" ],
43997   "unique_id" : "_ZTSNSt3__19remove_cvIcEE"
43998  },
43999  {
44000   "alignment" : 1,
44001   "linker_set_key" : "std::remove_cv<const char>",
44002   "name" : "std::remove_cv<const char>",
44003   "referenced_type" : "type-1724",
44004   "self_type" : "type-1724",
44005   "size" : 1,
44006   "source_file" : "/external/libcxx/include/type_traits",
44007   "template_args" : [ "type-130" ],
44008   "unique_id" : "_ZTSNSt3__19remove_cvIKcEE"
44009  },
44010  {
44011   "alignment" : 1,
44012   "linker_set_key" : "std::remove_cv<const native_handle *>",
44013   "name" : "std::remove_cv<const native_handle *>",
44014   "referenced_type" : "type-1698",
44015   "self_type" : "type-1698",
44016   "size" : 1,
44017   "source_file" : "/external/libcxx/include/type_traits",
44018   "template_args" : [ "type-8" ],
44019   "unique_id" : "_ZTSNSt3__19remove_cvIPK13native_handleEE"
44020  },
44021  {
44022   "alignment" : 1,
44023   "linker_set_key" : "std::remove_cv<const std::__compressed_pair<char *, void (*)(void *)> >",
44024   "name" : "std::remove_cv<const std::__compressed_pair<char *, void (*)(void *)> >",
44025   "referenced_type" : "type-1692",
44026   "self_type" : "type-1692",
44027   "size" : 1,
44028   "source_file" : "/external/libcxx/include/type_traits",
44029   "template_args" : [ "type-1519" ],
44030   "unique_id" : "_ZTSNSt3__19remove_cvIKNS_17__compressed_pairIPcPFvPvEEEEE"
44031  },
44032  {
44033   "alignment" : 1,
44034   "linker_set_key" : "std::remove_cv<const std::__compressed_pair<unsigned char *, void (*)(void *)> >",
44035   "name" : "std::remove_cv<const std::__compressed_pair<unsigned char *, void (*)(void *)> >",
44036   "referenced_type" : "type-1686",
44037   "self_type" : "type-1686",
44038   "size" : 1,
44039   "source_file" : "/external/libcxx/include/type_traits",
44040   "template_args" : [ "type-1464" ],
44041   "unique_id" : "_ZTSNSt3__19remove_cvIKNS_17__compressed_pairIPhPFvPvEEEEE"
44042  },
44043  {
44044   "alignment" : 1,
44045   "linker_set_key" : "std::remove_cv<const std::__compressed_pair<unsigned int *, void (*)(void *)> >",
44046   "name" : "std::remove_cv<const std::__compressed_pair<unsigned int *, void (*)(void *)> >",
44047   "referenced_type" : "type-1695",
44048   "self_type" : "type-1695",
44049   "size" : 1,
44050   "source_file" : "/external/libcxx/include/type_traits",
44051   "template_args" : [ "type-1557" ],
44052   "unique_id" : "_ZTSNSt3__19remove_cvIKNS_17__compressed_pairIPjPFvPvEEEEE"
44053  },
44054  {
44055   "alignment" : 1,
44056   "linker_set_key" : "std::remove_cv<const std::__compressed_pair_elem<char *, 0, false> >",
44057   "name" : "std::remove_cv<const std::__compressed_pair_elem<char *, 0, false> >",
44058   "referenced_type" : "type-1690",
44059   "self_type" : "type-1690",
44060   "size" : 1,
44061   "source_file" : "/external/libcxx/include/type_traits",
44062   "template_args" : [ "type-1496" ],
44063   "unique_id" : "_ZTSNSt3__19remove_cvIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE"
44064  },
44065  {
44066   "alignment" : 1,
44067   "linker_set_key" : "std::remove_cv<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
44068   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
44069   "referenced_type" : "type-1715",
44070   "self_type" : "type-1715",
44071   "size" : 1,
44072   "source_file" : "/external/libcxx/include/type_traits",
44073   "template_args" : [ "type-64" ],
44074   "unique_id" : "_ZTSNSt3__19remove_cvIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE"
44075  },
44076  {
44077   "alignment" : 1,
44078   "linker_set_key" : "std::remove_cv<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
44079   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
44080   "referenced_type" : "type-1719",
44081   "self_type" : "type-1719",
44082   "size" : 1,
44083   "source_file" : "/external/libcxx/include/type_traits",
44084   "template_args" : [ "type-271" ],
44085   "unique_id" : "_ZTSNSt3__19remove_cvIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE"
44086  },
44087  {
44088   "alignment" : 1,
44089   "linker_set_key" : "std::remove_cv<const std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
44090   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
44091   "referenced_type" : "type-1704",
44092   "self_type" : "type-1704",
44093   "size" : 1,
44094   "source_file" : "/external/libcxx/include/type_traits",
44095   "template_args" : [ "type-370" ],
44096   "unique_id" : "_ZTSNSt3__19remove_cvIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE"
44097  },
44098  {
44099   "alignment" : 1,
44100   "linker_set_key" : "std::remove_cv<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
44101   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
44102   "referenced_type" : "type-1708",
44103   "self_type" : "type-1708",
44104   "size" : 1,
44105   "source_file" : "/external/libcxx/include/type_traits",
44106   "template_args" : [ "type-605" ],
44107   "unique_id" : "_ZTSNSt3__19remove_cvIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE"
44108  },
44109  {
44110   "alignment" : 1,
44111   "linker_set_key" : "std::remove_cv<const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
44112   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
44113   "referenced_type" : "type-1714",
44114   "self_type" : "type-1714",
44115   "size" : 1,
44116   "source_file" : "/external/libcxx/include/type_traits",
44117   "template_args" : [ "type-709" ],
44118   "unique_id" : "_ZTSNSt3__19remove_cvIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE"
44119  },
44120  {
44121   "alignment" : 1,
44122   "linker_set_key" : "std::remove_cv<const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
44123   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
44124   "referenced_type" : "type-1718",
44125   "self_type" : "type-1718",
44126   "size" : 1,
44127   "source_file" : "/external/libcxx/include/type_traits",
44128   "template_args" : [ "type-178" ],
44129   "unique_id" : "_ZTSNSt3__19remove_cvIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE"
44130  },
44131  {
44132   "alignment" : 1,
44133   "linker_set_key" : "std::remove_cv<const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
44134   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
44135   "referenced_type" : "type-1703",
44136   "self_type" : "type-1703",
44137   "size" : 1,
44138   "source_file" : "/external/libcxx/include/type_traits",
44139   "template_args" : [ "type-321" ],
44140   "unique_id" : "_ZTSNSt3__19remove_cvIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE"
44141  },
44142  {
44143   "alignment" : 1,
44144   "linker_set_key" : "std::remove_cv<const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
44145   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
44146   "referenced_type" : "type-1707",
44147   "self_type" : "type-1707",
44148   "size" : 1,
44149   "source_file" : "/external/libcxx/include/type_traits",
44150   "template_args" : [ "type-444" ],
44151   "unique_id" : "_ZTSNSt3__19remove_cvIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE"
44152  },
44153  {
44154   "alignment" : 1,
44155   "linker_set_key" : "std::remove_cv<const std::__compressed_pair_elem<unsigned char *, 0, false> >",
44156   "name" : "std::remove_cv<const std::__compressed_pair_elem<unsigned char *, 0, false> >",
44157   "referenced_type" : "type-1682",
44158   "self_type" : "type-1682",
44159   "size" : 1,
44160   "source_file" : "/external/libcxx/include/type_traits",
44161   "template_args" : [ "type-300" ],
44162   "unique_id" : "_ZTSNSt3__19remove_cvIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE"
44163  },
44164  {
44165   "alignment" : 1,
44166   "linker_set_key" : "std::remove_cv<const std::__compressed_pair_elem<unsigned int *, 0, false> >",
44167   "name" : "std::remove_cv<const std::__compressed_pair_elem<unsigned int *, 0, false> >",
44168   "referenced_type" : "type-1693",
44169   "self_type" : "type-1693",
44170   "size" : 1,
44171   "source_file" : "/external/libcxx/include/type_traits",
44172   "template_args" : [ "type-1531" ],
44173   "unique_id" : "_ZTSNSt3__19remove_cvIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE"
44174  },
44175  {
44176   "alignment" : 1,
44177   "linker_set_key" : "std::remove_cv<const std::__compressed_pair_elem<void (*)(void *), 1, false> >",
44178   "name" : "std::remove_cv<const std::__compressed_pair_elem<void (*)(void *), 1, false> >",
44179   "referenced_type" : "type-1683",
44180   "self_type" : "type-1683",
44181   "size" : 1,
44182   "source_file" : "/external/libcxx/include/type_traits",
44183   "template_args" : [ "type-1426" ],
44184   "unique_id" : "_ZTSNSt3__19remove_cvIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE"
44185  },
44186  {
44187   "alignment" : 1,
44188   "linker_set_key" : "std::remove_cv<const std::allocator<char> >",
44189   "name" : "std::remove_cv<const std::allocator<char> >",
44190   "referenced_type" : "type-1725",
44191   "self_type" : "type-1725",
44192   "size" : 1,
44193   "source_file" : "/external/libcxx/include/type_traits",
44194   "template_args" : [ "type-399" ],
44195   "unique_id" : "_ZTSNSt3__19remove_cvIKNS_9allocatorIcEEEE"
44196  },
44197  {
44198   "alignment" : 1,
44199   "linker_set_key" : "std::remove_cv<int>",
44200   "name" : "std::remove_cv<int>",
44201   "referenced_type" : "type-1665",
44202   "self_type" : "type-1665",
44203   "size" : 1,
44204   "source_file" : "/external/libcxx/include/type_traits",
44205   "template_args" : [ "type-11" ],
44206   "unique_id" : "_ZTSNSt3__19remove_cvIiEE"
44207  },
44208  {
44209   "alignment" : 1,
44210   "linker_set_key" : "std::remove_cv<long double>",
44211   "name" : "std::remove_cv<long double>",
44212   "referenced_type" : "type-1677",
44213   "self_type" : "type-1677",
44214   "size" : 1,
44215   "source_file" : "/external/libcxx/include/type_traits",
44216   "template_args" : [ "type-3" ],
44217   "unique_id" : "_ZTSNSt3__19remove_cvIeEE"
44218  },
44219  {
44220   "alignment" : 1,
44221   "linker_set_key" : "std::remove_cv<long long>",
44222   "name" : "std::remove_cv<long long>",
44223   "referenced_type" : "type-1674",
44224   "self_type" : "type-1674",
44225   "size" : 1,
44226   "source_file" : "/external/libcxx/include/type_traits",
44227   "template_args" : [ "type-2" ],
44228   "unique_id" : "_ZTSNSt3__19remove_cvIxEE"
44229  },
44230  {
44231   "alignment" : 1,
44232   "linker_set_key" : "std::remove_cv<long>",
44233   "name" : "std::remove_cv<long>",
44234   "referenced_type" : "type-1676",
44235   "self_type" : "type-1676",
44236   "size" : 1,
44237   "source_file" : "/external/libcxx/include/type_traits",
44238   "template_args" : [ "type-27" ],
44239   "unique_id" : "_ZTSNSt3__19remove_cvIlEE"
44240  },
44241  {
44242   "alignment" : 1,
44243   "linker_set_key" : "std::remove_cv<signed char>",
44244   "name" : "std::remove_cv<signed char>",
44245   "referenced_type" : "type-1697",
44246   "self_type" : "type-1697",
44247   "size" : 1,
44248   "source_file" : "/external/libcxx/include/type_traits",
44249   "template_args" : [ "type-749" ],
44250   "unique_id" : "_ZTSNSt3__19remove_cvIaEE"
44251  },
44252  {
44253   "alignment" : 1,
44254   "linker_set_key" : "std::remove_cv<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> > >",
44255   "name" : "std::remove_cv<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> > >",
44256   "referenced_type" : "type-1726",
44257   "self_type" : "type-1726",
44258   "size" : 1,
44259   "source_file" : "/external/libcxx/include/type_traits",
44260   "template_args" : [ "type-223" ],
44261   "unique_id" : "_ZTSNSt3__19remove_cvINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE"
44262  },
44263  {
44264   "alignment" : 1,
44265   "linker_set_key" : "std::remove_cv<std::__compressed_pair_elem<char *, 0, false> >",
44266   "name" : "std::remove_cv<std::__compressed_pair_elem<char *, 0, false> >",
44267   "referenced_type" : "type-1691",
44268   "self_type" : "type-1691",
44269   "size" : 1,
44270   "source_file" : "/external/libcxx/include/type_traits",
44271   "template_args" : [ "type-634" ],
44272   "unique_id" : "_ZTSNSt3__19remove_cvINS_22__compressed_pair_elemIPcLi0ELb0EEEEE"
44273  },
44274  {
44275   "alignment" : 1,
44276   "linker_set_key" : "std::remove_cv<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
44277   "name" : "std::remove_cv<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
44278   "referenced_type" : "type-1717",
44279   "self_type" : "type-1717",
44280   "size" : 1,
44281   "source_file" : "/external/libcxx/include/type_traits",
44282   "template_args" : [ "type-65" ],
44283   "unique_id" : "_ZTSNSt3__19remove_cvINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE"
44284  },
44285  {
44286   "alignment" : 1,
44287   "linker_set_key" : "std::remove_cv<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
44288   "name" : "std::remove_cv<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
44289   "referenced_type" : "type-1721",
44290   "self_type" : "type-1721",
44291   "size" : 1,
44292   "source_file" : "/external/libcxx/include/type_traits",
44293   "template_args" : [ "type-272" ],
44294   "unique_id" : "_ZTSNSt3__19remove_cvINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE"
44295  },
44296  {
44297   "alignment" : 1,
44298   "linker_set_key" : "std::remove_cv<std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
44299   "name" : "std::remove_cv<std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
44300   "referenced_type" : "type-1706",
44301   "self_type" : "type-1706",
44302   "size" : 1,
44303   "source_file" : "/external/libcxx/include/type_traits",
44304   "template_args" : [ "type-232" ],
44305   "unique_id" : "_ZTSNSt3__19remove_cvINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE"
44306  },
44307  {
44308   "alignment" : 1,
44309   "linker_set_key" : "std::remove_cv<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
44310   "name" : "std::remove_cv<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
44311   "referenced_type" : "type-1713",
44312   "self_type" : "type-1713",
44313   "size" : 1,
44314   "source_file" : "/external/libcxx/include/type_traits",
44315   "template_args" : [ "type-606" ],
44316   "unique_id" : "_ZTSNSt3__19remove_cvINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE"
44317  },
44318  {
44319   "alignment" : 1,
44320   "linker_set_key" : "std::remove_cv<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
44321   "name" : "std::remove_cv<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
44322   "referenced_type" : "type-1716",
44323   "self_type" : "type-1716",
44324   "size" : 1,
44325   "source_file" : "/external/libcxx/include/type_traits",
44326   "template_args" : [ "type-134" ],
44327   "unique_id" : "_ZTSNSt3__19remove_cvINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE"
44328  },
44329  {
44330   "alignment" : 1,
44331   "linker_set_key" : "std::remove_cv<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
44332   "name" : "std::remove_cv<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
44333   "referenced_type" : "type-1720",
44334   "self_type" : "type-1720",
44335   "size" : 1,
44336   "source_file" : "/external/libcxx/include/type_traits",
44337   "template_args" : [ "type-179" ],
44338   "unique_id" : "_ZTSNSt3__19remove_cvINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE"
44339  },
44340  {
44341   "alignment" : 1,
44342   "linker_set_key" : "std::remove_cv<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
44343   "name" : "std::remove_cv<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
44344   "referenced_type" : "type-1705",
44345   "self_type" : "type-1705",
44346   "size" : 1,
44347   "source_file" : "/external/libcxx/include/type_traits",
44348   "template_args" : [ "type-224" ],
44349   "unique_id" : "_ZTSNSt3__19remove_cvINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE"
44350  },
44351  {
44352   "alignment" : 1,
44353   "linker_set_key" : "std::remove_cv<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
44354   "name" : "std::remove_cv<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
44355   "referenced_type" : "type-1712",
44356   "self_type" : "type-1712",
44357   "size" : 1,
44358   "source_file" : "/external/libcxx/include/type_traits",
44359   "template_args" : [ "type-445" ],
44360   "unique_id" : "_ZTSNSt3__19remove_cvINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE"
44361  },
44362  {
44363   "alignment" : 1,
44364   "linker_set_key" : "std::remove_cv<std::__compressed_pair_elem<unsigned char *, 0, false> >",
44365   "name" : "std::remove_cv<std::__compressed_pair_elem<unsigned char *, 0, false> >",
44366   "referenced_type" : "type-1684",
44367   "self_type" : "type-1684",
44368   "size" : 1,
44369   "source_file" : "/external/libcxx/include/type_traits",
44370   "template_args" : [ "type-301" ],
44371   "unique_id" : "_ZTSNSt3__19remove_cvINS_22__compressed_pair_elemIPhLi0ELb0EEEEE"
44372  },
44373  {
44374   "alignment" : 1,
44375   "linker_set_key" : "std::remove_cv<std::__compressed_pair_elem<unsigned int *, 0, false> >",
44376   "name" : "std::remove_cv<std::__compressed_pair_elem<unsigned int *, 0, false> >",
44377   "referenced_type" : "type-1694",
44378   "self_type" : "type-1694",
44379   "size" : 1,
44380   "source_file" : "/external/libcxx/include/type_traits",
44381   "template_args" : [ "type-637" ],
44382   "unique_id" : "_ZTSNSt3__19remove_cvINS_22__compressed_pair_elemIPjLi0ELb0EEEEE"
44383  },
44384  {
44385   "alignment" : 1,
44386   "linker_set_key" : "std::remove_cv<std::__compressed_pair_elem<void (*)(void *), 1, false> >",
44387   "name" : "std::remove_cv<std::__compressed_pair_elem<void (*)(void *), 1, false> >",
44388   "referenced_type" : "type-1685",
44389   "self_type" : "type-1685",
44390   "size" : 1,
44391   "source_file" : "/external/libcxx/include/type_traits",
44392   "template_args" : [ "type-629" ],
44393   "unique_id" : "_ZTSNSt3__19remove_cvINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE"
44394  },
44395  {
44396   "alignment" : 1,
44397   "linker_set_key" : "std::remove_cv<std::chrono::duration<long double, std::ratio<1, 1000000000> > >",
44398   "name" : "std::remove_cv<std::chrono::duration<long double, std::ratio<1, 1000000000> > >",
44399   "referenced_type" : "type-1681",
44400   "self_type" : "type-1681",
44401   "size" : 1,
44402   "source_file" : "/external/libcxx/include/type_traits",
44403   "template_args" : [ "type-631" ],
44404   "unique_id" : "_ZTSNSt3__19remove_cvINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE"
44405  },
44406  {
44407   "alignment" : 1,
44408   "linker_set_key" : "std::remove_cv<std::chrono::duration<long long, std::ratio<1, 1000000000> > >",
44409   "name" : "std::remove_cv<std::chrono::duration<long long, std::ratio<1, 1000000000> > >",
44410   "referenced_type" : "type-1679",
44411   "self_type" : "type-1679",
44412   "size" : 1,
44413   "source_file" : "/external/libcxx/include/type_traits",
44414   "template_args" : [ "type-571" ],
44415   "unique_id" : "_ZTSNSt3__19remove_cvINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE"
44416  },
44417  {
44418   "alignment" : 1,
44419   "linker_set_key" : "std::remove_cv<std::chrono::duration<long long, std::ratio<1, 1> > >",
44420   "name" : "std::remove_cv<std::chrono::duration<long long, std::ratio<1, 1> > >",
44421   "referenced_type" : "type-1680",
44422   "self_type" : "type-1680",
44423   "size" : 1,
44424   "source_file" : "/external/libcxx/include/type_traits",
44425   "template_args" : [ "type-548" ],
44426   "unique_id" : "_ZTSNSt3__19remove_cvINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE"
44427  },
44428  {
44429   "alignment" : 1,
44430   "linker_set_key" : "std::remove_cv<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> >",
44431   "name" : "std::remove_cv<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> >",
44432   "referenced_type" : "type-1672",
44433   "self_type" : "type-1672",
44434   "size" : 1,
44435   "source_file" : "/external/libcxx/include/type_traits",
44436   "template_args" : [ "type-1673" ],
44437   "unique_id" : "_ZTSNSt3__19remove_cvINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEEEE"
44438  },
44439  {
44440   "alignment" : 1,
44441   "linker_set_key" : "std::remove_cv<unsigned char>",
44442   "name" : "std::remove_cv<unsigned char>",
44443   "referenced_type" : "type-1696",
44444   "self_type" : "type-1696",
44445   "size" : 1,
44446   "source_file" : "/external/libcxx/include/type_traits",
44447   "template_args" : [ "type-141" ],
44448   "unique_id" : "_ZTSNSt3__19remove_cvIhEE"
44449  },
44450  {
44451   "alignment" : 1,
44452   "linker_set_key" : "std::remove_cv<unsigned int>",
44453   "name" : "std::remove_cv<unsigned int>",
44454   "referenced_type" : "type-1666",
44455   "self_type" : "type-1666",
44456   "size" : 1,
44457   "source_file" : "/external/libcxx/include/type_traits",
44458   "template_args" : [ "type-25" ],
44459   "unique_id" : "_ZTSNSt3__19remove_cvIjEE"
44460  },
44461  {
44462   "alignment" : 1,
44463   "linker_set_key" : "std::remove_cv<unsigned long long>",
44464   "name" : "std::remove_cv<unsigned long long>",
44465   "referenced_type" : "type-1688",
44466   "self_type" : "type-1688",
44467   "size" : 1,
44468   "source_file" : "/external/libcxx/include/type_traits",
44469   "template_args" : [ "type-13" ],
44470   "unique_id" : "_ZTSNSt3__19remove_cvIyEE"
44471  },
44472  {
44473   "alignment" : 1,
44474   "linker_set_key" : "std::remove_cv<unsigned long>",
44475   "name" : "std::remove_cv<unsigned long>",
44476   "referenced_type" : "type-1687",
44477   "self_type" : "type-1687",
44478   "size" : 1,
44479   "source_file" : "/external/libcxx/include/type_traits",
44480   "template_args" : [ "type-17" ],
44481   "unique_id" : "_ZTSNSt3__19remove_cvImEE"
44482  },
44483  {
44484   "alignment" : 1,
44485   "linker_set_key" : "std::remove_cv<wchar_t>",
44486   "name" : "std::remove_cv<wchar_t>",
44487   "referenced_type" : "type-1669",
44488   "self_type" : "type-1669",
44489   "size" : 1,
44490   "source_file" : "/external/libcxx/include/type_traits",
44491   "template_args" : [ "type-210" ],
44492   "unique_id" : "_ZTSNSt3__19remove_cvIwEE"
44493  },
44494  {
44495   "alignment" : 1,
44496   "linker_set_key" : "std::remove_extent<const std::__compressed_pair<char *, void (*)(void *)> >",
44497   "name" : "std::remove_extent<const std::__compressed_pair<char *, void (*)(void *)> >",
44498   "referenced_type" : "type-2288",
44499   "self_type" : "type-2288",
44500   "size" : 1,
44501   "source_file" : "/external/libcxx/include/type_traits",
44502   "template_args" : [ "type-1519" ],
44503   "unique_id" : "_ZTSNSt3__113remove_extentIKNS_17__compressed_pairIPcPFvPvEEEEE"
44504  },
44505  {
44506   "alignment" : 1,
44507   "linker_set_key" : "std::remove_extent<const std::__compressed_pair<unsigned char *, void (*)(void *)> >",
44508   "name" : "std::remove_extent<const std::__compressed_pair<unsigned char *, void (*)(void *)> >",
44509   "referenced_type" : "type-2255",
44510   "self_type" : "type-2255",
44511   "size" : 1,
44512   "source_file" : "/external/libcxx/include/type_traits",
44513   "template_args" : [ "type-1464" ],
44514   "unique_id" : "_ZTSNSt3__113remove_extentIKNS_17__compressed_pairIPhPFvPvEEEEE"
44515  },
44516  {
44517   "alignment" : 1,
44518   "linker_set_key" : "std::remove_extent<const std::__compressed_pair<unsigned int *, void (*)(void *)> >",
44519   "name" : "std::remove_extent<const std::__compressed_pair<unsigned int *, void (*)(void *)> >",
44520   "referenced_type" : "type-2321",
44521   "self_type" : "type-2321",
44522   "size" : 1,
44523   "source_file" : "/external/libcxx/include/type_traits",
44524   "template_args" : [ "type-1557" ],
44525   "unique_id" : "_ZTSNSt3__113remove_extentIKNS_17__compressed_pairIPjPFvPvEEEEE"
44526  },
44527  {
44528   "alignment" : 1,
44529   "linker_set_key" : "std::remove_extent<const std::__compressed_pair_elem<char *, 0, false> >",
44530   "name" : "std::remove_extent<const std::__compressed_pair_elem<char *, 0, false> >",
44531   "referenced_type" : "type-2266",
44532   "self_type" : "type-2266",
44533   "size" : 1,
44534   "source_file" : "/external/libcxx/include/type_traits",
44535   "template_args" : [ "type-1496" ],
44536   "unique_id" : "_ZTSNSt3__113remove_extentIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE"
44537  },
44538  {
44539   "alignment" : 1,
44540   "linker_set_key" : "std::remove_extent<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
44541   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
44542   "referenced_type" : "type-2404",
44543   "self_type" : "type-2404",
44544   "size" : 1,
44545   "source_file" : "/external/libcxx/include/type_traits",
44546   "template_args" : [ "type-64" ],
44547   "unique_id" : "_ZTSNSt3__113remove_extentIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE"
44548  },
44549  {
44550   "alignment" : 1,
44551   "linker_set_key" : "std::remove_extent<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
44552   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
44553   "referenced_type" : "type-2410",
44554   "self_type" : "type-2410",
44555   "size" : 1,
44556   "source_file" : "/external/libcxx/include/type_traits",
44557   "template_args" : [ "type-271" ],
44558   "unique_id" : "_ZTSNSt3__113remove_extentIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE"
44559  },
44560  {
44561   "alignment" : 1,
44562   "linker_set_key" : "std::remove_extent<const std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
44563   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
44564   "referenced_type" : "type-2343",
44565   "self_type" : "type-2343",
44566   "size" : 1,
44567   "source_file" : "/external/libcxx/include/type_traits",
44568   "template_args" : [ "type-370" ],
44569   "unique_id" : "_ZTSNSt3__113remove_extentIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE"
44570  },
44571  {
44572   "alignment" : 1,
44573   "linker_set_key" : "std::remove_extent<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
44574   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
44575   "referenced_type" : "type-2388",
44576   "self_type" : "type-2388",
44577   "size" : 1,
44578   "source_file" : "/external/libcxx/include/type_traits",
44579   "template_args" : [ "type-605" ],
44580   "unique_id" : "_ZTSNSt3__113remove_extentIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE"
44581  },
44582  {
44583   "alignment" : 1,
44584   "linker_set_key" : "std::remove_extent<const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
44585   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
44586   "referenced_type" : "type-2403",
44587   "self_type" : "type-2403",
44588   "size" : 1,
44589   "source_file" : "/external/libcxx/include/type_traits",
44590   "template_args" : [ "type-709" ],
44591   "unique_id" : "_ZTSNSt3__113remove_extentIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE"
44592  },
44593  {
44594   "alignment" : 1,
44595   "linker_set_key" : "std::remove_extent<const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
44596   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
44597   "referenced_type" : "type-2409",
44598   "self_type" : "type-2409",
44599   "size" : 1,
44600   "source_file" : "/external/libcxx/include/type_traits",
44601   "template_args" : [ "type-178" ],
44602   "unique_id" : "_ZTSNSt3__113remove_extentIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE"
44603  },
44604  {
44605   "alignment" : 1,
44606   "linker_set_key" : "std::remove_extent<const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
44607   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
44608   "referenced_type" : "type-2332",
44609   "self_type" : "type-2332",
44610   "size" : 1,
44611   "source_file" : "/external/libcxx/include/type_traits",
44612   "template_args" : [ "type-321" ],
44613   "unique_id" : "_ZTSNSt3__113remove_extentIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE"
44614  },
44615  {
44616   "alignment" : 1,
44617   "linker_set_key" : "std::remove_extent<const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
44618   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
44619   "referenced_type" : "type-2376",
44620   "self_type" : "type-2376",
44621   "size" : 1,
44622   "source_file" : "/external/libcxx/include/type_traits",
44623   "template_args" : [ "type-444" ],
44624   "unique_id" : "_ZTSNSt3__113remove_extentIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE"
44625  },
44626  {
44627   "alignment" : 1,
44628   "linker_set_key" : "std::remove_extent<const std::__compressed_pair_elem<unsigned char *, 0, false> >",
44629   "name" : "std::remove_extent<const std::__compressed_pair_elem<unsigned char *, 0, false> >",
44630   "referenced_type" : "type-2211",
44631   "self_type" : "type-2211",
44632   "size" : 1,
44633   "source_file" : "/external/libcxx/include/type_traits",
44634   "template_args" : [ "type-300" ],
44635   "unique_id" : "_ZTSNSt3__113remove_extentIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE"
44636  },
44637  {
44638   "alignment" : 1,
44639   "linker_set_key" : "std::remove_extent<const std::__compressed_pair_elem<unsigned int *, 0, false> >",
44640   "name" : "std::remove_extent<const std::__compressed_pair_elem<unsigned int *, 0, false> >",
44641   "referenced_type" : "type-2299",
44642   "self_type" : "type-2299",
44643   "size" : 1,
44644   "source_file" : "/external/libcxx/include/type_traits",
44645   "template_args" : [ "type-1531" ],
44646   "unique_id" : "_ZTSNSt3__113remove_extentIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE"
44647  },
44648  {
44649   "alignment" : 1,
44650   "linker_set_key" : "std::remove_extent<const std::__compressed_pair_elem<void (*)(void *), 1, false> >",
44651   "name" : "std::remove_extent<const std::__compressed_pair_elem<void (*)(void *), 1, false> >",
44652   "referenced_type" : "type-2222",
44653   "self_type" : "type-2222",
44654   "size" : 1,
44655   "source_file" : "/external/libcxx/include/type_traits",
44656   "template_args" : [ "type-1426" ],
44657   "unique_id" : "_ZTSNSt3__113remove_extentIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE"
44658  },
44659  {
44660   "alignment" : 1,
44661   "linker_set_key" : "std::remove_extent<const std::allocator<char> >",
44662   "name" : "std::remove_extent<const std::allocator<char> >",
44663   "referenced_type" : "type-2413",
44664   "self_type" : "type-2413",
44665   "size" : 1,
44666   "source_file" : "/external/libcxx/include/type_traits",
44667   "template_args" : [ "type-399" ],
44668   "unique_id" : "_ZTSNSt3__113remove_extentIKNS_9allocatorIcEEEE"
44669  },
44670  {
44671   "alignment" : 1,
44672   "linker_set_key" : "std::remove_extent<long double>",
44673   "name" : "std::remove_extent<long double>",
44674   "referenced_type" : "type-2200",
44675   "self_type" : "type-2200",
44676   "size" : 1,
44677   "source_file" : "/external/libcxx/include/type_traits",
44678   "template_args" : [ "type-3" ],
44679   "unique_id" : "_ZTSNSt3__113remove_extentIeEE"
44680  },
44681  {
44682   "alignment" : 1,
44683   "linker_set_key" : "std::remove_extent<long long>",
44684   "name" : "std::remove_extent<long long>",
44685   "referenced_type" : "type-2176",
44686   "self_type" : "type-2176",
44687   "size" : 1,
44688   "source_file" : "/external/libcxx/include/type_traits",
44689   "template_args" : [ "type-2" ],
44690   "unique_id" : "_ZTSNSt3__113remove_extentIxEE"
44691  },
44692  {
44693   "alignment" : 1,
44694   "linker_set_key" : "std::remove_extent<long>",
44695   "name" : "std::remove_extent<long>",
44696   "referenced_type" : "type-2188",
44697   "self_type" : "type-2188",
44698   "size" : 1,
44699   "source_file" : "/external/libcxx/include/type_traits",
44700   "template_args" : [ "type-27" ],
44701   "unique_id" : "_ZTSNSt3__113remove_extentIlEE"
44702  },
44703  {
44704   "alignment" : 1,
44705   "linker_set_key" : "std::remove_extent<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> > >",
44706   "name" : "std::remove_extent<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> > >",
44707   "referenced_type" : "type-2414",
44708   "self_type" : "type-2414",
44709   "size" : 1,
44710   "source_file" : "/external/libcxx/include/type_traits",
44711   "template_args" : [ "type-223" ],
44712   "unique_id" : "_ZTSNSt3__113remove_extentINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE"
44713  },
44714  {
44715   "alignment" : 1,
44716   "linker_set_key" : "std::remove_extent<std::__compressed_pair_elem<char *, 0, false> >",
44717   "name" : "std::remove_extent<std::__compressed_pair_elem<char *, 0, false> >",
44718   "referenced_type" : "type-2277",
44719   "self_type" : "type-2277",
44720   "size" : 1,
44721   "source_file" : "/external/libcxx/include/type_traits",
44722   "template_args" : [ "type-634" ],
44723   "unique_id" : "_ZTSNSt3__113remove_extentINS_22__compressed_pair_elemIPcLi0ELb0EEEEE"
44724  },
44725  {
44726   "alignment" : 1,
44727   "linker_set_key" : "std::remove_extent<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
44728   "name" : "std::remove_extent<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
44729   "referenced_type" : "type-2408",
44730   "self_type" : "type-2408",
44731   "size" : 1,
44732   "source_file" : "/external/libcxx/include/type_traits",
44733   "template_args" : [ "type-65" ],
44734   "unique_id" : "_ZTSNSt3__113remove_extentINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE"
44735  },
44736  {
44737   "alignment" : 1,
44738   "linker_set_key" : "std::remove_extent<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
44739   "name" : "std::remove_extent<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
44740   "referenced_type" : "type-2412",
44741   "self_type" : "type-2412",
44742   "size" : 1,
44743   "source_file" : "/external/libcxx/include/type_traits",
44744   "template_args" : [ "type-272" ],
44745   "unique_id" : "_ZTSNSt3__113remove_extentINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE"
44746  },
44747  {
44748   "alignment" : 1,
44749   "linker_set_key" : "std::remove_extent<std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
44750   "name" : "std::remove_extent<std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
44751   "referenced_type" : "type-2365",
44752   "self_type" : "type-2365",
44753   "size" : 1,
44754   "source_file" : "/external/libcxx/include/type_traits",
44755   "template_args" : [ "type-232" ],
44756   "unique_id" : "_ZTSNSt3__113remove_extentINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE"
44757  },
44758  {
44759   "alignment" : 1,
44760   "linker_set_key" : "std::remove_extent<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
44761   "name" : "std::remove_extent<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
44762   "referenced_type" : "type-2402",
44763   "self_type" : "type-2402",
44764   "size" : 1,
44765   "source_file" : "/external/libcxx/include/type_traits",
44766   "template_args" : [ "type-606" ],
44767   "unique_id" : "_ZTSNSt3__113remove_extentINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE"
44768  },
44769  {
44770   "alignment" : 1,
44771   "linker_set_key" : "std::remove_extent<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
44772   "name" : "std::remove_extent<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
44773   "referenced_type" : "type-2407",
44774   "self_type" : "type-2407",
44775   "size" : 1,
44776   "source_file" : "/external/libcxx/include/type_traits",
44777   "template_args" : [ "type-134" ],
44778   "unique_id" : "_ZTSNSt3__113remove_extentINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE"
44779  },
44780  {
44781   "alignment" : 1,
44782   "linker_set_key" : "std::remove_extent<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
44783   "name" : "std::remove_extent<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
44784   "referenced_type" : "type-2411",
44785   "self_type" : "type-2411",
44786   "size" : 1,
44787   "source_file" : "/external/libcxx/include/type_traits",
44788   "template_args" : [ "type-179" ],
44789   "unique_id" : "_ZTSNSt3__113remove_extentINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE"
44790  },
44791  {
44792   "alignment" : 1,
44793   "linker_set_key" : "std::remove_extent<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
44794   "name" : "std::remove_extent<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
44795   "referenced_type" : "type-2354",
44796   "self_type" : "type-2354",
44797   "size" : 1,
44798   "source_file" : "/external/libcxx/include/type_traits",
44799   "template_args" : [ "type-224" ],
44800   "unique_id" : "_ZTSNSt3__113remove_extentINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE"
44801  },
44802  {
44803   "alignment" : 1,
44804   "linker_set_key" : "std::remove_extent<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
44805   "name" : "std::remove_extent<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
44806   "referenced_type" : "type-2401",
44807   "self_type" : "type-2401",
44808   "size" : 1,
44809   "source_file" : "/external/libcxx/include/type_traits",
44810   "template_args" : [ "type-445" ],
44811   "unique_id" : "_ZTSNSt3__113remove_extentINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE"
44812  },
44813  {
44814   "alignment" : 1,
44815   "linker_set_key" : "std::remove_extent<std::__compressed_pair_elem<unsigned char *, 0, false> >",
44816   "name" : "std::remove_extent<std::__compressed_pair_elem<unsigned char *, 0, false> >",
44817   "referenced_type" : "type-2233",
44818   "self_type" : "type-2233",
44819   "size" : 1,
44820   "source_file" : "/external/libcxx/include/type_traits",
44821   "template_args" : [ "type-301" ],
44822   "unique_id" : "_ZTSNSt3__113remove_extentINS_22__compressed_pair_elemIPhLi0ELb0EEEEE"
44823  },
44824  {
44825   "alignment" : 1,
44826   "linker_set_key" : "std::remove_extent<std::__compressed_pair_elem<unsigned int *, 0, false> >",
44827   "name" : "std::remove_extent<std::__compressed_pair_elem<unsigned int *, 0, false> >",
44828   "referenced_type" : "type-2310",
44829   "self_type" : "type-2310",
44830   "size" : 1,
44831   "source_file" : "/external/libcxx/include/type_traits",
44832   "template_args" : [ "type-637" ],
44833   "unique_id" : "_ZTSNSt3__113remove_extentINS_22__compressed_pair_elemIPjLi0ELb0EEEEE"
44834  },
44835  {
44836   "alignment" : 1,
44837   "linker_set_key" : "std::remove_extent<std::__compressed_pair_elem<void (*)(void *), 1, false> >",
44838   "name" : "std::remove_extent<std::__compressed_pair_elem<void (*)(void *), 1, false> >",
44839   "referenced_type" : "type-2244",
44840   "self_type" : "type-2244",
44841   "size" : 1,
44842   "source_file" : "/external/libcxx/include/type_traits",
44843   "template_args" : [ "type-629" ],
44844   "unique_id" : "_ZTSNSt3__113remove_extentINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE"
44845  },
44846  {
44847   "alignment" : 1,
44848   "linker_set_key" : "std::remove_reference<android::hardware::details::return_status &>",
44849   "name" : "std::remove_reference<android::hardware::details::return_status &>",
44850   "referenced_type" : "type-2897",
44851   "self_type" : "type-2897",
44852   "size" : 1,
44853   "source_file" : "/external/libcxx/include/type_traits",
44854   "template_args" : [ "type-2898" ],
44855   "unique_id" : "_ZTSNSt3__116remove_referenceIRN7android8hardware7details13return_statusEEE"
44856  },
44857  {
44858   "alignment" : 1,
44859   "linker_set_key" : "std::remove_reference<android::hardware::hidl_handle &>",
44860   "name" : "std::remove_reference<android::hardware::hidl_handle &>",
44861   "referenced_type" : "type-3088",
44862   "self_type" : "type-3088",
44863   "size" : 1,
44864   "source_file" : "/external/libcxx/include/type_traits",
44865   "template_args" : [ "type-3089" ],
44866   "unique_id" : "_ZTSNSt3__116remove_referenceIRN7android8hardware11hidl_handleEEE"
44867  },
44868  {
44869   "alignment" : 1,
44870   "linker_set_key" : "std::remove_reference<android::hardware::hidl_memory &>",
44871   "name" : "std::remove_reference<android::hardware::hidl_memory &>",
44872   "referenced_type" : "type-122",
44873   "self_type" : "type-122",
44874   "size" : 1,
44875   "source_file" : "/external/libcxx/include/type_traits",
44876   "template_args" : [ "type-123" ],
44877   "unique_id" : "_ZTSNSt3__116remove_referenceIRN7android8hardware11hidl_memoryEEE"
44878  },
44879  {
44880   "alignment" : 1,
44881   "linker_set_key" : "std::remove_reference<android::hardware::hidl_string &>",
44882   "name" : "std::remove_reference<android::hardware::hidl_string &>",
44883   "referenced_type" : "type-194",
44884   "self_type" : "type-194",
44885   "size" : 1,
44886   "source_file" : "/external/libcxx/include/type_traits",
44887   "template_args" : [ "type-195" ],
44888   "unique_id" : "_ZTSNSt3__116remove_referenceIRN7android8hardware11hidl_stringEEE"
44889  },
44890  {
44891   "alignment" : 1,
44892   "linker_set_key" : "std::remove_reference<const std::__compressed_pair<char *, void (*)(void *)> &>",
44893   "name" : "std::remove_reference<const std::__compressed_pair<char *, void (*)(void *)> &>",
44894   "referenced_type" : "type-2738",
44895   "self_type" : "type-2738",
44896   "size" : 1,
44897   "source_file" : "/external/libcxx/include/type_traits",
44898   "template_args" : [ "type-2173" ],
44899   "unique_id" : "_ZTSNSt3__116remove_referenceIRKNS_17__compressed_pairIPcPFvPvEEEEE"
44900  },
44901  {
44902   "alignment" : 1,
44903   "linker_set_key" : "std::remove_reference<const std::__compressed_pair<char *, void (*)(void *)> >",
44904   "name" : "std::remove_reference<const std::__compressed_pair<char *, void (*)(void *)> >",
44905   "referenced_type" : "type-2773",
44906   "self_type" : "type-2773",
44907   "size" : 1,
44908   "source_file" : "/external/libcxx/include/type_traits",
44909   "template_args" : [ "type-1519" ],
44910   "unique_id" : "_ZTSNSt3__116remove_referenceIKNS_17__compressed_pairIPcPFvPvEEEEE"
44911  },
44912  {
44913   "alignment" : 1,
44914   "linker_set_key" : "std::remove_reference<const std::__compressed_pair<unsigned char *, void (*)(void *)> &>",
44915   "name" : "std::remove_reference<const std::__compressed_pair<unsigned char *, void (*)(void *)> &>",
44916   "referenced_type" : "type-2618",
44917   "self_type" : "type-2618",
44918   "size" : 1,
44919   "source_file" : "/external/libcxx/include/type_traits",
44920   "template_args" : [ "type-2161" ],
44921   "unique_id" : "_ZTSNSt3__116remove_referenceIRKNS_17__compressed_pairIPhPFvPvEEEEE"
44922  },
44923  {
44924   "alignment" : 1,
44925   "linker_set_key" : "std::remove_reference<const std::__compressed_pair<unsigned char *, void (*)(void *)> >",
44926   "name" : "std::remove_reference<const std::__compressed_pair<unsigned char *, void (*)(void *)> >",
44927   "referenced_type" : "type-2639",
44928   "self_type" : "type-2639",
44929   "size" : 1,
44930   "source_file" : "/external/libcxx/include/type_traits",
44931   "template_args" : [ "type-1464" ],
44932   "unique_id" : "_ZTSNSt3__116remove_referenceIKNS_17__compressed_pairIPhPFvPvEEEEE"
44933  },
44934  {
44935   "alignment" : 1,
44936   "linker_set_key" : "std::remove_reference<const std::__compressed_pair<unsigned int *, void (*)(void *)> &>",
44937   "name" : "std::remove_reference<const std::__compressed_pair<unsigned int *, void (*)(void *)> &>",
44938   "referenced_type" : "type-2855",
44939   "self_type" : "type-2855",
44940   "size" : 1,
44941   "source_file" : "/external/libcxx/include/type_traits",
44942   "template_args" : [ "type-2190" ],
44943   "unique_id" : "_ZTSNSt3__116remove_referenceIRKNS_17__compressed_pairIPjPFvPvEEEEE"
44944  },
44945  {
44946   "alignment" : 1,
44947   "linker_set_key" : "std::remove_reference<const std::__compressed_pair<unsigned int *, void (*)(void *)> >",
44948   "name" : "std::remove_reference<const std::__compressed_pair<unsigned int *, void (*)(void *)> >",
44949   "referenced_type" : "type-2892",
44950   "self_type" : "type-2892",
44951   "size" : 1,
44952   "source_file" : "/external/libcxx/include/type_traits",
44953   "template_args" : [ "type-1557" ],
44954   "unique_id" : "_ZTSNSt3__116remove_referenceIKNS_17__compressed_pairIPjPFvPvEEEEE"
44955  },
44956  {
44957   "alignment" : 1,
44958   "linker_set_key" : "std::remove_reference<const std::__compressed_pair_elem<char *, 0, false> &>",
44959   "name" : "std::remove_reference<const std::__compressed_pair_elem<char *, 0, false> &>",
44960   "referenced_type" : "type-2673",
44961   "self_type" : "type-2673",
44962   "size" : 1,
44963   "source_file" : "/external/libcxx/include/type_traits",
44964   "template_args" : [ "type-2167" ],
44965   "unique_id" : "_ZTSNSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE"
44966  },
44967  {
44968   "alignment" : 1,
44969   "linker_set_key" : "std::remove_reference<const std::__compressed_pair_elem<char *, 0, false> >",
44970   "name" : "std::remove_reference<const std::__compressed_pair_elem<char *, 0, false> >",
44971   "referenced_type" : "type-2719",
44972   "self_type" : "type-2719",
44973   "size" : 1,
44974   "source_file" : "/external/libcxx/include/type_traits",
44975   "template_args" : [ "type-1496" ],
44976   "unique_id" : "_ZTSNSt3__116remove_referenceIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE"
44977  },
44978  {
44979   "alignment" : 1,
44980   "linker_set_key" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> &>",
44981   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> &>",
44982   "referenced_type" : "type-878",
44983   "self_type" : "type-878",
44984   "size" : 1,
44985   "source_file" : "/external/libcxx/include/type_traits",
44986   "template_args" : [ "type-879" ],
44987   "unique_id" : "_ZTSNSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE"
44988  },
44989  {
44990   "alignment" : 1,
44991   "linker_set_key" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
44992   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
44993   "referenced_type" : "type-932",
44994   "self_type" : "type-932",
44995   "size" : 1,
44996   "source_file" : "/external/libcxx/include/type_traits",
44997   "template_args" : [ "type-64" ],
44998   "unique_id" : "_ZTSNSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE"
44999  },
45000  {
45001   "alignment" : 1,
45002   "linker_set_key" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> &>",
45003   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> &>",
45004   "referenced_type" : "type-1118",
45005   "self_type" : "type-1118",
45006   "size" : 1,
45007   "source_file" : "/external/libcxx/include/type_traits",
45008   "template_args" : [ "type-1119" ],
45009   "unique_id" : "_ZTSNSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE"
45010  },
45011  {
45012   "alignment" : 1,
45013   "linker_set_key" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
45014   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
45015   "referenced_type" : "type-1171",
45016   "self_type" : "type-1171",
45017   "size" : 1,
45018   "source_file" : "/external/libcxx/include/type_traits",
45019   "template_args" : [ "type-271" ],
45020   "unique_id" : "_ZTSNSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE"
45021  },
45022  {
45023   "alignment" : 1,
45024   "linker_set_key" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<char>, 1, true> &>",
45025   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<char>, 1, true> &>",
45026   "referenced_type" : "type-368",
45027   "self_type" : "type-368",
45028   "size" : 1,
45029   "source_file" : "/external/libcxx/include/type_traits",
45030   "template_args" : [ "type-369" ],
45031   "unique_id" : "_ZTSNSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE"
45032  },
45033  {
45034   "alignment" : 1,
45035   "linker_set_key" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
45036   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
45037   "referenced_type" : "type-405",
45038   "self_type" : "type-405",
45039   "size" : 1,
45040   "source_file" : "/external/libcxx/include/type_traits",
45041   "template_args" : [ "type-370" ],
45042   "unique_id" : "_ZTSNSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE"
45043  },
45044  {
45045   "alignment" : 1,
45046   "linker_set_key" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> &>",
45047   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> &>",
45048   "referenced_type" : "type-603",
45049   "self_type" : "type-603",
45050   "size" : 1,
45051   "source_file" : "/external/libcxx/include/type_traits",
45052   "template_args" : [ "type-604" ],
45053   "unique_id" : "_ZTSNSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE"
45054  },
45055  {
45056   "alignment" : 1,
45057   "linker_set_key" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
45058   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
45059   "referenced_type" : "type-666",
45060   "self_type" : "type-666",
45061   "size" : 1,
45062   "source_file" : "/external/libcxx/include/type_traits",
45063   "template_args" : [ "type-605" ],
45064   "unique_id" : "_ZTSNSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE"
45065  },
45066  {
45067   "alignment" : 1,
45068   "linker_set_key" : "std::remove_reference<const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> &>",
45069   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> &>",
45070   "referenced_type" : "type-707",
45071   "self_type" : "type-707",
45072   "size" : 1,
45073   "source_file" : "/external/libcxx/include/type_traits",
45074   "template_args" : [ "type-708" ],
45075   "unique_id" : "_ZTSNSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE"
45076  },
45077  {
45078   "alignment" : 1,
45079   "linker_set_key" : "std::remove_reference<const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
45080   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
45081   "referenced_type" : "type-867",
45082   "self_type" : "type-867",
45083   "size" : 1,
45084   "source_file" : "/external/libcxx/include/type_traits",
45085   "template_args" : [ "type-709" ],
45086   "unique_id" : "_ZTSNSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE"
45087  },
45088  {
45089   "alignment" : 1,
45090   "linker_set_key" : "std::remove_reference<const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> &>",
45091   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> &>",
45092   "referenced_type" : "type-966",
45093   "self_type" : "type-966",
45094   "size" : 1,
45095   "source_file" : "/external/libcxx/include/type_traits",
45096   "template_args" : [ "type-967" ],
45097   "unique_id" : "_ZTSNSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE"
45098  },
45099  {
45100   "alignment" : 1,
45101   "linker_set_key" : "std::remove_reference<const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
45102   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
45103   "referenced_type" : "type-1105",
45104   "self_type" : "type-1105",
45105   "size" : 1,
45106   "source_file" : "/external/libcxx/include/type_traits",
45107   "template_args" : [ "type-178" ],
45108   "unique_id" : "_ZTSNSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE"
45109  },
45110  {
45111   "alignment" : 1,
45112   "linker_set_key" : "std::remove_reference<const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> &>",
45113   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> &>",
45114   "referenced_type" : "type-319",
45115   "self_type" : "type-319",
45116   "size" : 1,
45117   "source_file" : "/external/libcxx/include/type_traits",
45118   "template_args" : [ "type-320" ],
45119   "unique_id" : "_ZTSNSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE"
45120  },
45121  {
45122   "alignment" : 1,
45123   "linker_set_key" : "std::remove_reference<const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
45124   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
45125   "referenced_type" : "type-357",
45126   "self_type" : "type-357",
45127   "size" : 1,
45128   "source_file" : "/external/libcxx/include/type_traits",
45129   "template_args" : [ "type-321" ],
45130   "unique_id" : "_ZTSNSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE"
45131  },
45132  {
45133   "alignment" : 1,
45134   "linker_set_key" : "std::remove_reference<const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> &>",
45135   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> &>",
45136   "referenced_type" : "type-442",
45137   "self_type" : "type-442",
45138   "size" : 1,
45139   "source_file" : "/external/libcxx/include/type_traits",
45140   "template_args" : [ "type-443" ],
45141   "unique_id" : "_ZTSNSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE"
45142  },
45143  {
45144   "alignment" : 1,
45145   "linker_set_key" : "std::remove_reference<const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
45146   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
45147   "referenced_type" : "type-588",
45148   "self_type" : "type-588",
45149   "size" : 1,
45150   "source_file" : "/external/libcxx/include/type_traits",
45151   "template_args" : [ "type-444" ],
45152   "unique_id" : "_ZTSNSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE"
45153  },
45154  {
45155   "alignment" : 1,
45156   "linker_set_key" : "std::remove_reference<const std::__compressed_pair_elem<unsigned char *, 0, false> &>",
45157   "name" : "std::remove_reference<const std::__compressed_pair_elem<unsigned char *, 0, false> &>",
45158   "referenced_type" : "type-2033",
45159   "self_type" : "type-2033",
45160   "size" : 1,
45161   "source_file" : "/external/libcxx/include/type_traits",
45162   "template_args" : [ "type-2034" ],
45163   "unique_id" : "_ZTSNSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE"
45164  },
45165  {
45166   "alignment" : 1,
45167   "linker_set_key" : "std::remove_reference<const std::__compressed_pair_elem<unsigned char *, 0, false> >",
45168   "name" : "std::remove_reference<const std::__compressed_pair_elem<unsigned char *, 0, false> >",
45169   "referenced_type" : "type-2431",
45170   "self_type" : "type-2431",
45171   "size" : 1,
45172   "source_file" : "/external/libcxx/include/type_traits",
45173   "template_args" : [ "type-300" ],
45174   "unique_id" : "_ZTSNSt3__116remove_referenceIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE"
45175  },
45176  {
45177   "alignment" : 1,
45178   "linker_set_key" : "std::remove_reference<const std::__compressed_pair_elem<unsigned int *, 0, false> &>",
45179   "name" : "std::remove_reference<const std::__compressed_pair_elem<unsigned int *, 0, false> &>",
45180   "referenced_type" : "type-2784",
45181   "self_type" : "type-2784",
45182   "size" : 1,
45183   "source_file" : "/external/libcxx/include/type_traits",
45184   "template_args" : [ "type-2181" ],
45185   "unique_id" : "_ZTSNSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE"
45186  },
45187  {
45188   "alignment" : 1,
45189   "linker_set_key" : "std::remove_reference<const std::__compressed_pair_elem<unsigned int *, 0, false> >",
45190   "name" : "std::remove_reference<const std::__compressed_pair_elem<unsigned int *, 0, false> >",
45191   "referenced_type" : "type-2844",
45192   "self_type" : "type-2844",
45193   "size" : 1,
45194   "source_file" : "/external/libcxx/include/type_traits",
45195   "template_args" : [ "type-1531" ],
45196   "unique_id" : "_ZTSNSt3__116remove_referenceIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE"
45197  },
45198  {
45199   "alignment" : 1,
45200   "linker_set_key" : "std::remove_reference<const std::__compressed_pair_elem<void (*)(void *), 1, false> &>",
45201   "name" : "std::remove_reference<const std::__compressed_pair_elem<void (*)(void *), 1, false> &>",
45202   "referenced_type" : "type-2520",
45203   "self_type" : "type-2520",
45204   "size" : 1,
45205   "source_file" : "/external/libcxx/include/type_traits",
45206   "template_args" : [ "type-2149" ],
45207   "unique_id" : "_ZTSNSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE"
45208  },
45209  {
45210   "alignment" : 1,
45211   "linker_set_key" : "std::remove_reference<const std::__compressed_pair_elem<void (*)(void *), 1, false> >",
45212   "name" : "std::remove_reference<const std::__compressed_pair_elem<void (*)(void *), 1, false> >",
45213   "referenced_type" : "type-2561",
45214   "self_type" : "type-2561",
45215   "size" : 1,
45216   "source_file" : "/external/libcxx/include/type_traits",
45217   "template_args" : [ "type-1426" ],
45218   "unique_id" : "_ZTSNSt3__116remove_referenceIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE"
45219  },
45220  {
45221   "alignment" : 1,
45222   "linker_set_key" : "std::remove_reference<const std::allocator<char> &>",
45223   "name" : "std::remove_reference<const std::allocator<char> &>",
45224   "referenced_type" : "type-1204",
45225   "self_type" : "type-1204",
45226   "size" : 1,
45227   "source_file" : "/external/libcxx/include/type_traits",
45228   "template_args" : [ "type-1205" ],
45229   "unique_id" : "_ZTSNSt3__116remove_referenceIRKNS_9allocatorIcEEEE"
45230  },
45231  {
45232   "alignment" : 1,
45233   "linker_set_key" : "std::remove_reference<const std::allocator<char> >",
45234   "name" : "std::remove_reference<const std::allocator<char> >",
45235   "referenced_type" : "type-1237",
45236   "self_type" : "type-1237",
45237   "size" : 1,
45238   "source_file" : "/external/libcxx/include/type_traits",
45239   "template_args" : [ "type-399" ],
45240   "unique_id" : "_ZTSNSt3__116remove_referenceIKNS_9allocatorIcEEEE"
45241  },
45242  {
45243   "alignment" : 1,
45244   "linker_set_key" : "std::remove_reference<int &>",
45245   "name" : "std::remove_reference<int &>",
45246   "referenced_type" : "type-2648",
45247   "self_type" : "type-2648",
45248   "size" : 1,
45249   "source_file" : "/external/libcxx/include/type_traits",
45250   "template_args" : [ "type-2649" ],
45251   "unique_id" : "_ZTSNSt3__116remove_referenceIRiEE"
45252  },
45253  {
45254   "alignment" : 1,
45255   "linker_set_key" : "std::remove_reference<long &&>",
45256   "name" : "std::remove_reference<long &&>",
45257   "referenced_type" : "type-920",
45258   "self_type" : "type-920",
45259   "size" : 1,
45260   "source_file" : "/external/libcxx/include/type_traits",
45261   "template_args" : [ "type-921" ],
45262   "unique_id" : "_ZTSNSt3__116remove_referenceIOlEE"
45263  },
45264  {
45265   "alignment" : 1,
45266   "linker_set_key" : "std::remove_reference<long double &&>",
45267   "name" : "std::remove_reference<long double &&>",
45268   "referenced_type" : "type-1247",
45269   "self_type" : "type-1247",
45270   "size" : 1,
45271   "source_file" : "/external/libcxx/include/type_traits",
45272   "template_args" : [ "type-1248" ],
45273   "unique_id" : "_ZTSNSt3__116remove_referenceIOeEE"
45274  },
45275  {
45276   "alignment" : 1,
45277   "linker_set_key" : "std::remove_reference<long double>",
45278   "name" : "std::remove_reference<long double>",
45279   "referenced_type" : "type-1140",
45280   "self_type" : "type-1140",
45281   "size" : 1,
45282   "source_file" : "/external/libcxx/include/type_traits",
45283   "template_args" : [ "type-3" ],
45284   "unique_id" : "_ZTSNSt3__116remove_referenceIeEE"
45285  },
45286  {
45287   "alignment" : 1,
45288   "linker_set_key" : "std::remove_reference<long long &&>",
45289   "name" : "std::remove_reference<long long &&>",
45290   "referenced_type" : "type-440",
45291   "self_type" : "type-440",
45292   "size" : 1,
45293   "source_file" : "/external/libcxx/include/type_traits",
45294   "template_args" : [ "type-441" ],
45295   "unique_id" : "_ZTSNSt3__116remove_referenceIOxEE"
45296  },
45297  {
45298   "alignment" : 1,
45299   "linker_set_key" : "std::remove_reference<long long>",
45300   "name" : "std::remove_reference<long long>",
45301   "referenced_type" : "type-318",
45302   "self_type" : "type-318",
45303   "size" : 1,
45304   "source_file" : "/external/libcxx/include/type_traits",
45305   "template_args" : [ "type-2" ],
45306   "unique_id" : "_ZTSNSt3__116remove_referenceIxEE"
45307  },
45308  {
45309   "alignment" : 1,
45310   "linker_set_key" : "std::remove_reference<long>",
45311   "name" : "std::remove_reference<long>",
45312   "referenced_type" : "type-677",
45313   "self_type" : "type-677",
45314   "size" : 1,
45315   "source_file" : "/external/libcxx/include/type_traits",
45316   "template_args" : [ "type-27" ],
45317   "unique_id" : "_ZTSNSt3__116remove_referenceIlEE"
45318  },
45319  {
45320   "alignment" : 1,
45321   "linker_set_key" : "std::remove_reference<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> > &>",
45322   "name" : "std::remove_reference<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> > &>",
45323   "referenced_type" : "type-1270",
45324   "self_type" : "type-1270",
45325   "size" : 1,
45326   "source_file" : "/external/libcxx/include/type_traits",
45327   "template_args" : [ "type-1271" ],
45328   "unique_id" : "_ZTSNSt3__116remove_referenceIRNS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE"
45329  },
45330  {
45331   "alignment" : 1,
45332   "linker_set_key" : "std::remove_reference<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> > >",
45333   "name" : "std::remove_reference<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> > >",
45334   "referenced_type" : "type-1292",
45335   "self_type" : "type-1292",
45336   "size" : 1,
45337   "source_file" : "/external/libcxx/include/type_traits",
45338   "template_args" : [ "type-223" ],
45339   "unique_id" : "_ZTSNSt3__116remove_referenceINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE"
45340  },
45341  {
45342   "alignment" : 1,
45343   "linker_set_key" : "std::remove_reference<std::__compressed_pair_elem<char *, 0, false> >",
45344   "name" : "std::remove_reference<std::__compressed_pair_elem<char *, 0, false> >",
45345   "referenced_type" : "type-2728",
45346   "self_type" : "type-2728",
45347   "size" : 1,
45348   "source_file" : "/external/libcxx/include/type_traits",
45349   "template_args" : [ "type-634" ],
45350   "unique_id" : "_ZTSNSt3__116remove_referenceINS_22__compressed_pair_elemIPcLi0ELb0EEEEE"
45351  },
45352  {
45353   "alignment" : 1,
45354   "linker_set_key" : "std::remove_reference<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
45355   "name" : "std::remove_reference<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
45356   "referenced_type" : "type-955",
45357   "self_type" : "type-955",
45358   "size" : 1,
45359   "source_file" : "/external/libcxx/include/type_traits",
45360   "template_args" : [ "type-65" ],
45361   "unique_id" : "_ZTSNSt3__116remove_referenceINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE"
45362  },
45363  {
45364   "alignment" : 1,
45365   "linker_set_key" : "std::remove_reference<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
45366   "name" : "std::remove_reference<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
45367   "referenced_type" : "type-1193",
45368   "self_type" : "type-1193",
45369   "size" : 1,
45370   "source_file" : "/external/libcxx/include/type_traits",
45371   "template_args" : [ "type-272" ],
45372   "unique_id" : "_ZTSNSt3__116remove_referenceINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE"
45373  },
45374  {
45375   "alignment" : 1,
45376   "linker_set_key" : "std::remove_reference<std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
45377   "name" : "std::remove_reference<std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
45378   "referenced_type" : "type-429",
45379   "self_type" : "type-429",
45380   "size" : 1,
45381   "source_file" : "/external/libcxx/include/type_traits",
45382   "template_args" : [ "type-232" ],
45383   "unique_id" : "_ZTSNSt3__116remove_referenceINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE"
45384  },
45385  {
45386   "alignment" : 1,
45387   "linker_set_key" : "std::remove_reference<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
45388   "name" : "std::remove_reference<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
45389   "referenced_type" : "type-701",
45390   "self_type" : "type-701",
45391   "size" : 1,
45392   "source_file" : "/external/libcxx/include/type_traits",
45393   "template_args" : [ "type-606" ],
45394   "unique_id" : "_ZTSNSt3__116remove_referenceINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE"
45395  },
45396  {
45397   "alignment" : 1,
45398   "linker_set_key" : "std::remove_reference<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
45399   "name" : "std::remove_reference<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
45400   "referenced_type" : "type-943",
45401   "self_type" : "type-943",
45402   "size" : 1,
45403   "source_file" : "/external/libcxx/include/type_traits",
45404   "template_args" : [ "type-134" ],
45405   "unique_id" : "_ZTSNSt3__116remove_referenceINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE"
45406  },
45407  {
45408   "alignment" : 1,
45409   "linker_set_key" : "std::remove_reference<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
45410   "name" : "std::remove_reference<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
45411   "referenced_type" : "type-1182",
45412   "self_type" : "type-1182",
45413   "size" : 1,
45414   "source_file" : "/external/libcxx/include/type_traits",
45415   "template_args" : [ "type-179" ],
45416   "unique_id" : "_ZTSNSt3__116remove_referenceINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE"
45417  },
45418  {
45419   "alignment" : 1,
45420   "linker_set_key" : "std::remove_reference<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
45421   "name" : "std::remove_reference<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
45422   "referenced_type" : "type-416",
45423   "self_type" : "type-416",
45424   "size" : 1,
45425   "source_file" : "/external/libcxx/include/type_traits",
45426   "template_args" : [ "type-224" ],
45427   "unique_id" : "_ZTSNSt3__116remove_referenceINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE"
45428  },
45429  {
45430   "alignment" : 1,
45431   "linker_set_key" : "std::remove_reference<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
45432   "name" : "std::remove_reference<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
45433   "referenced_type" : "type-678",
45434   "self_type" : "type-678",
45435   "size" : 1,
45436   "source_file" : "/external/libcxx/include/type_traits",
45437   "template_args" : [ "type-445" ],
45438   "unique_id" : "_ZTSNSt3__116remove_referenceINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE"
45439  },
45440  {
45441   "alignment" : 1,
45442   "linker_set_key" : "std::remove_reference<std::__compressed_pair_elem<unsigned char *, 0, false> >",
45443   "name" : "std::remove_reference<std::__compressed_pair_elem<unsigned char *, 0, false> >",
45444   "referenced_type" : "type-2574",
45445   "self_type" : "type-2574",
45446   "size" : 1,
45447   "source_file" : "/external/libcxx/include/type_traits",
45448   "template_args" : [ "type-301" ],
45449   "unique_id" : "_ZTSNSt3__116remove_referenceINS_22__compressed_pair_elemIPhLi0ELb0EEEEE"
45450  },
45451  {
45452   "alignment" : 1,
45453   "linker_set_key" : "std::remove_reference<std::__compressed_pair_elem<unsigned int *, 0, false> >",
45454   "name" : "std::remove_reference<std::__compressed_pair_elem<unsigned int *, 0, false> >",
45455   "referenced_type" : "type-2851",
45456   "self_type" : "type-2851",
45457   "size" : 1,
45458   "source_file" : "/external/libcxx/include/type_traits",
45459   "template_args" : [ "type-637" ],
45460   "unique_id" : "_ZTSNSt3__116remove_referenceINS_22__compressed_pair_elemIPjLi0ELb0EEEEE"
45461  },
45462  {
45463   "alignment" : 1,
45464   "linker_set_key" : "std::remove_reference<std::__compressed_pair_elem<void (*)(void *), 1, false> >",
45465   "name" : "std::remove_reference<std::__compressed_pair_elem<void (*)(void *), 1, false> >",
45466   "referenced_type" : "type-2591",
45467   "self_type" : "type-2591",
45468   "size" : 1,
45469   "source_file" : "/external/libcxx/include/type_traits",
45470   "template_args" : [ "type-629" ],
45471   "unique_id" : "_ZTSNSt3__116remove_referenceINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE"
45472  },
45473  {
45474   "alignment" : 1,
45475   "linker_set_key" : "std::remove_reference<std::allocator<android::hardware::GrantorDescriptor> >",
45476   "name" : "std::remove_reference<std::allocator<android::hardware::GrantorDescriptor> >",
45477   "referenced_type" : "type-240",
45478   "self_type" : "type-240",
45479   "size" : 1,
45480   "source_file" : "/external/libcxx/include/type_traits",
45481   "template_args" : [ "type-241" ],
45482   "unique_id" : "_ZTSNSt3__116remove_referenceINS_9allocatorIN7android8hardware17GrantorDescriptorEEEEE"
45483  },
45484  {
45485   "alignment" : 1,
45486   "linker_set_key" : "std::remove_reference<std::allocator<char16_t> >",
45487   "name" : "std::remove_reference<std::allocator<char16_t> >",
45488   "referenced_type" : "type-2397",
45489   "self_type" : "type-2397",
45490   "size" : 1,
45491   "source_file" : "/external/libcxx/include/type_traits",
45492   "template_args" : [ "type-66" ],
45493   "unique_id" : "_ZTSNSt3__116remove_referenceINS_9allocatorIDsEEEE"
45494  },
45495  {
45496   "alignment" : 1,
45497   "linker_set_key" : "std::remove_reference<std::allocator<char32_t> >",
45498   "name" : "std::remove_reference<std::allocator<char32_t> >",
45499   "referenced_type" : "type-2398",
45500   "self_type" : "type-2398",
45501   "size" : 1,
45502   "source_file" : "/external/libcxx/include/type_traits",
45503   "template_args" : [ "type-217" ],
45504   "unique_id" : "_ZTSNSt3__116remove_referenceINS_9allocatorIDiEEEE"
45505  },
45506  {
45507   "alignment" : 1,
45508   "linker_set_key" : "std::remove_reference<std::allocator<char> >",
45509   "name" : "std::remove_reference<std::allocator<char> >",
45510   "referenced_type" : "type-2395",
45511   "self_type" : "type-2395",
45512   "size" : 1,
45513   "source_file" : "/external/libcxx/include/type_traits",
45514   "template_args" : [ "type-207" ],
45515   "unique_id" : "_ZTSNSt3__116remove_referenceINS_9allocatorIcEEEE"
45516  },
45517  {
45518   "alignment" : 1,
45519   "linker_set_key" : "std::remove_reference<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
45520   "name" : "std::remove_reference<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
45521   "referenced_type" : "type-3018",
45522   "self_type" : "type-3018",
45523   "size" : 1,
45524   "source_file" : "/external/libcxx/include/type_traits",
45525   "template_args" : [ "type-4" ],
45526   "unique_id" : "_ZTSNSt3__116remove_referenceINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEEE"
45527  },
45528  {
45529   "alignment" : 1,
45530   "linker_set_key" : "std::remove_reference<std::allocator<wchar_t> >",
45531   "name" : "std::remove_reference<std::allocator<wchar_t> >",
45532   "referenced_type" : "type-2396",
45533   "self_type" : "type-2396",
45534   "size" : 1,
45535   "source_file" : "/external/libcxx/include/type_traits",
45536   "template_args" : [ "type-209" ],
45537   "unique_id" : "_ZTSNSt3__116remove_referenceINS_9allocatorIwEEEE"
45538  },
45539  {
45540   "alignment" : 1,
45541   "linker_set_key" : "std::remove_reference<std::basic_string<char, std::char_traits<char>, std::allocator<char> > &>",
45542   "name" : "std::remove_reference<std::basic_string<char, std::char_traits<char>, std::allocator<char> > &>",
45543   "referenced_type" : "type-1249",
45544   "self_type" : "type-1249",
45545   "size" : 1,
45546   "source_file" : "/external/libcxx/include/type_traits",
45547   "template_args" : [ "type-791" ],
45548   "unique_id" : "_ZTSNSt3__116remove_referenceIRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE"
45549  },
45550  {
45551   "alignment" : 1,
45552   "linker_set_key" : "std::remove_reference<void (*)(void *)>",
45553   "name" : "std::remove_reference<void (*)(void *)>",
45554   "referenced_type" : "type-1472",
45555   "self_type" : "type-1472",
45556   "size" : 1,
45557   "source_file" : "/external/libcxx/include/type_traits",
45558   "template_args" : [ "type-418" ],
45559   "unique_id" : "_ZTSNSt3__116remove_referenceIPFvPvEEE"
45560  },
45561  {
45562   "alignment" : 1,
45563   "linker_set_key" : "std::remove_volatile<android::hardware::GrantorDescriptor>",
45564   "name" : "std::remove_volatile<android::hardware::GrantorDescriptor>",
45565   "referenced_type" : "type-1653",
45566   "self_type" : "type-1653",
45567   "size" : 1,
45568   "source_file" : "/external/libcxx/include/type_traits",
45569   "template_args" : [ "type-242" ],
45570   "unique_id" : "_ZTSNSt3__115remove_volatileIN7android8hardware17GrantorDescriptorEEE"
45571  },
45572  {
45573   "alignment" : 1,
45574   "linker_set_key" : "std::remove_volatile<android::hardware::hidl_death_recipient *>",
45575   "name" : "std::remove_volatile<android::hardware::hidl_death_recipient *>",
45576   "referenced_type" : "type-1652",
45577   "self_type" : "type-1652",
45578   "size" : 1,
45579   "source_file" : "/external/libcxx/include/type_traits",
45580   "template_args" : [ "type-901" ],
45581   "unique_id" : "_ZTSNSt3__115remove_volatileIPN7android8hardware20hidl_death_recipientEEE"
45582  },
45583  {
45584   "alignment" : 1,
45585   "linker_set_key" : "std::remove_volatile<android::hardware::hidl_string>",
45586   "name" : "std::remove_volatile<android::hardware::hidl_string>",
45587   "referenced_type" : "type-1651",
45588   "self_type" : "type-1651",
45589   "size" : 1,
45590   "source_file" : "/external/libcxx/include/type_traits",
45591   "template_args" : [ "type-126" ],
45592   "unique_id" : "_ZTSNSt3__115remove_volatileIN7android8hardware11hidl_stringEEE"
45593  },
45594  {
45595   "alignment" : 1,
45596   "linker_set_key" : "std::remove_volatile<char16_t>",
45597   "name" : "std::remove_volatile<char16_t>",
45598   "referenced_type" : "type-1625",
45599   "self_type" : "type-1625",
45600   "size" : 1,
45601   "source_file" : "/external/libcxx/include/type_traits",
45602   "template_args" : [ "type-67" ],
45603   "unique_id" : "_ZTSNSt3__115remove_volatileIDsEE"
45604  },
45605  {
45606   "alignment" : 1,
45607   "linker_set_key" : "std::remove_volatile<char32_t>",
45608   "name" : "std::remove_volatile<char32_t>",
45609   "referenced_type" : "type-1626",
45610   "self_type" : "type-1626",
45611   "size" : 1,
45612   "source_file" : "/external/libcxx/include/type_traits",
45613   "template_args" : [ "type-184" ],
45614   "unique_id" : "_ZTSNSt3__115remove_volatileIDiEE"
45615  },
45616  {
45617   "alignment" : 1,
45618   "linker_set_key" : "std::remove_volatile<char>",
45619   "name" : "std::remove_volatile<char>",
45620   "referenced_type" : "type-1622",
45621   "self_type" : "type-1622",
45622   "size" : 1,
45623   "source_file" : "/external/libcxx/include/type_traits",
45624   "template_args" : [ "type-22" ],
45625   "unique_id" : "_ZTSNSt3__115remove_volatileIcEE"
45626  },
45627  {
45628   "alignment" : 1,
45629   "linker_set_key" : "std::remove_volatile<const native_handle *>",
45630   "name" : "std::remove_volatile<const native_handle *>",
45631   "referenced_type" : "type-1650",
45632   "self_type" : "type-1650",
45633   "size" : 1,
45634   "source_file" : "/external/libcxx/include/type_traits",
45635   "template_args" : [ "type-8" ],
45636   "unique_id" : "_ZTSNSt3__115remove_volatileIPK13native_handleEE"
45637  },
45638  {
45639   "alignment" : 1,
45640   "linker_set_key" : "std::remove_volatile<int>",
45641   "name" : "std::remove_volatile<int>",
45642   "referenced_type" : "type-1620",
45643   "self_type" : "type-1620",
45644   "size" : 1,
45645   "source_file" : "/external/libcxx/include/type_traits",
45646   "template_args" : [ "type-11" ],
45647   "unique_id" : "_ZTSNSt3__115remove_volatileIiEE"
45648  },
45649  {
45650   "alignment" : 1,
45651   "linker_set_key" : "std::remove_volatile<long double>",
45652   "name" : "std::remove_volatile<long double>",
45653   "referenced_type" : "type-1632",
45654   "self_type" : "type-1632",
45655   "size" : 1,
45656   "source_file" : "/external/libcxx/include/type_traits",
45657   "template_args" : [ "type-3" ],
45658   "unique_id" : "_ZTSNSt3__115remove_volatileIeEE"
45659  },
45660  {
45661   "alignment" : 1,
45662   "linker_set_key" : "std::remove_volatile<long long>",
45663   "name" : "std::remove_volatile<long long>",
45664   "referenced_type" : "type-1630",
45665   "self_type" : "type-1630",
45666   "size" : 1,
45667   "source_file" : "/external/libcxx/include/type_traits",
45668   "template_args" : [ "type-2" ],
45669   "unique_id" : "_ZTSNSt3__115remove_volatileIxEE"
45670  },
45671  {
45672   "alignment" : 1,
45673   "linker_set_key" : "std::remove_volatile<long>",
45674   "name" : "std::remove_volatile<long>",
45675   "referenced_type" : "type-1631",
45676   "self_type" : "type-1631",
45677   "size" : 1,
45678   "source_file" : "/external/libcxx/include/type_traits",
45679   "template_args" : [ "type-27" ],
45680   "unique_id" : "_ZTSNSt3__115remove_volatileIlEE"
45681  },
45682  {
45683   "alignment" : 1,
45684   "linker_set_key" : "std::remove_volatile<signed char>",
45685   "name" : "std::remove_volatile<signed char>",
45686   "referenced_type" : "type-1649",
45687   "self_type" : "type-1649",
45688   "size" : 1,
45689   "source_file" : "/external/libcxx/include/type_traits",
45690   "template_args" : [ "type-749" ],
45691   "unique_id" : "_ZTSNSt3__115remove_volatileIaEE"
45692  },
45693  {
45694   "alignment" : 1,
45695   "linker_set_key" : "std::remove_volatile<std::__compressed_pair<char *, void (*)(void *)> >",
45696   "name" : "std::remove_volatile<std::__compressed_pair<char *, void (*)(void *)> >",
45697   "referenced_type" : "type-1644",
45698   "self_type" : "type-1644",
45699   "size" : 1,
45700   "source_file" : "/external/libcxx/include/type_traits",
45701   "template_args" : [ "type-633" ],
45702   "unique_id" : "_ZTSNSt3__115remove_volatileINS_17__compressed_pairIPcPFvPvEEEEE"
45703  },
45704  {
45705   "alignment" : 1,
45706   "linker_set_key" : "std::remove_volatile<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> > >",
45707   "name" : "std::remove_volatile<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> > >",
45708   "referenced_type" : "type-1664",
45709   "self_type" : "type-1664",
45710   "size" : 1,
45711   "source_file" : "/external/libcxx/include/type_traits",
45712   "template_args" : [ "type-223" ],
45713   "unique_id" : "_ZTSNSt3__115remove_volatileINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE"
45714  },
45715  {
45716   "alignment" : 1,
45717   "linker_set_key" : "std::remove_volatile<std::__compressed_pair<unsigned char *, void (*)(void *)> >",
45718   "name" : "std::remove_volatile<std::__compressed_pair<unsigned char *, void (*)(void *)> >",
45719   "referenced_type" : "type-1639",
45720   "self_type" : "type-1639",
45721   "size" : 1,
45722   "source_file" : "/external/libcxx/include/type_traits",
45723   "template_args" : [ "type-628" ],
45724   "unique_id" : "_ZTSNSt3__115remove_volatileINS_17__compressed_pairIPhPFvPvEEEEE"
45725  },
45726  {
45727   "alignment" : 1,
45728   "linker_set_key" : "std::remove_volatile<std::__compressed_pair<unsigned int *, void (*)(void *)> >",
45729   "name" : "std::remove_volatile<std::__compressed_pair<unsigned int *, void (*)(void *)> >",
45730   "referenced_type" : "type-1647",
45731   "self_type" : "type-1647",
45732   "size" : 1,
45733   "source_file" : "/external/libcxx/include/type_traits",
45734   "template_args" : [ "type-636" ],
45735   "unique_id" : "_ZTSNSt3__115remove_volatileINS_17__compressed_pairIPjPFvPvEEEEE"
45736  },
45737  {
45738   "alignment" : 1,
45739   "linker_set_key" : "std::remove_volatile<std::__compressed_pair_elem<char *, 0, false> >",
45740   "name" : "std::remove_volatile<std::__compressed_pair_elem<char *, 0, false> >",
45741   "referenced_type" : "type-1643",
45742   "self_type" : "type-1643",
45743   "size" : 1,
45744   "source_file" : "/external/libcxx/include/type_traits",
45745   "template_args" : [ "type-634" ],
45746   "unique_id" : "_ZTSNSt3__115remove_volatileINS_22__compressed_pair_elemIPcLi0ELb0EEEEE"
45747  },
45748  {
45749   "alignment" : 1,
45750   "linker_set_key" : "std::remove_volatile<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
45751   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> >",
45752   "referenced_type" : "type-1660",
45753   "self_type" : "type-1660",
45754   "size" : 1,
45755   "source_file" : "/external/libcxx/include/type_traits",
45756   "template_args" : [ "type-65" ],
45757   "unique_id" : "_ZTSNSt3__115remove_volatileINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE"
45758  },
45759  {
45760   "alignment" : 1,
45761   "linker_set_key" : "std::remove_volatile<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
45762   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> >",
45763   "referenced_type" : "type-1662",
45764   "self_type" : "type-1662",
45765   "size" : 1,
45766   "source_file" : "/external/libcxx/include/type_traits",
45767   "template_args" : [ "type-272" ],
45768   "unique_id" : "_ZTSNSt3__115remove_volatileINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE"
45769  },
45770  {
45771   "alignment" : 1,
45772   "linker_set_key" : "std::remove_volatile<std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
45773   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::allocator<char>, 1, true> >",
45774   "referenced_type" : "type-1655",
45775   "self_type" : "type-1655",
45776   "size" : 1,
45777   "source_file" : "/external/libcxx/include/type_traits",
45778   "template_args" : [ "type-232" ],
45779   "unique_id" : "_ZTSNSt3__115remove_volatileINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE"
45780  },
45781  {
45782   "alignment" : 1,
45783   "linker_set_key" : "std::remove_volatile<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
45784   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> >",
45785   "referenced_type" : "type-1658",
45786   "self_type" : "type-1658",
45787   "size" : 1,
45788   "source_file" : "/external/libcxx/include/type_traits",
45789   "template_args" : [ "type-606" ],
45790   "unique_id" : "_ZTSNSt3__115remove_volatileINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE"
45791  },
45792  {
45793   "alignment" : 1,
45794   "linker_set_key" : "std::remove_volatile<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
45795   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t> >::__rep, 0, false> >",
45796   "referenced_type" : "type-1659",
45797   "self_type" : "type-1659",
45798   "size" : 1,
45799   "source_file" : "/external/libcxx/include/type_traits",
45800   "template_args" : [ "type-134" ],
45801   "unique_id" : "_ZTSNSt3__115remove_volatileINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE"
45802  },
45803  {
45804   "alignment" : 1,
45805   "linker_set_key" : "std::remove_volatile<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
45806   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t> >::__rep, 0, false> >",
45807   "referenced_type" : "type-1661",
45808   "self_type" : "type-1661",
45809   "size" : 1,
45810   "source_file" : "/external/libcxx/include/type_traits",
45811   "template_args" : [ "type-179" ],
45812   "unique_id" : "_ZTSNSt3__115remove_volatileINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE"
45813  },
45814  {
45815   "alignment" : 1,
45816   "linker_set_key" : "std::remove_volatile<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
45817   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> >",
45818   "referenced_type" : "type-1654",
45819   "self_type" : "type-1654",
45820   "size" : 1,
45821   "source_file" : "/external/libcxx/include/type_traits",
45822   "template_args" : [ "type-224" ],
45823   "unique_id" : "_ZTSNSt3__115remove_volatileINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE"
45824  },
45825  {
45826   "alignment" : 1,
45827   "linker_set_key" : "std::remove_volatile<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
45828   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> >",
45829   "referenced_type" : "type-1657",
45830   "self_type" : "type-1657",
45831   "size" : 1,
45832   "source_file" : "/external/libcxx/include/type_traits",
45833   "template_args" : [ "type-445" ],
45834   "unique_id" : "_ZTSNSt3__115remove_volatileINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE"
45835  },
45836  {
45837   "alignment" : 1,
45838   "linker_set_key" : "std::remove_volatile<std::__compressed_pair_elem<unsigned char *, 0, false> >",
45839   "name" : "std::remove_volatile<std::__compressed_pair_elem<unsigned char *, 0, false> >",
45840   "referenced_type" : "type-1637",
45841   "self_type" : "type-1637",
45842   "size" : 1,
45843   "source_file" : "/external/libcxx/include/type_traits",
45844   "template_args" : [ "type-301" ],
45845   "unique_id" : "_ZTSNSt3__115remove_volatileINS_22__compressed_pair_elemIPhLi0ELb0EEEEE"
45846  },
45847  {
45848   "alignment" : 1,
45849   "linker_set_key" : "std::remove_volatile<std::__compressed_pair_elem<unsigned int *, 0, false> >",
45850   "name" : "std::remove_volatile<std::__compressed_pair_elem<unsigned int *, 0, false> >",
45851   "referenced_type" : "type-1646",
45852   "self_type" : "type-1646",
45853   "size" : 1,
45854   "source_file" : "/external/libcxx/include/type_traits",
45855   "template_args" : [ "type-637" ],
45856   "unique_id" : "_ZTSNSt3__115remove_volatileINS_22__compressed_pair_elemIPjLi0ELb0EEEEE"
45857  },
45858  {
45859   "alignment" : 1,
45860   "linker_set_key" : "std::remove_volatile<std::__compressed_pair_elem<void (*)(void *), 1, false> >",
45861   "name" : "std::remove_volatile<std::__compressed_pair_elem<void (*)(void *), 1, false> >",
45862   "referenced_type" : "type-1638",
45863   "self_type" : "type-1638",
45864   "size" : 1,
45865   "source_file" : "/external/libcxx/include/type_traits",
45866   "template_args" : [ "type-629" ],
45867   "unique_id" : "_ZTSNSt3__115remove_volatileINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE"
45868  },
45869  {
45870   "alignment" : 1,
45871   "linker_set_key" : "std::remove_volatile<std::allocator<char> >",
45872   "name" : "std::remove_volatile<std::allocator<char> >",
45873   "referenced_type" : "type-1663",
45874   "self_type" : "type-1663",
45875   "size" : 1,
45876   "source_file" : "/external/libcxx/include/type_traits",
45877   "template_args" : [ "type-207" ],
45878   "unique_id" : "_ZTSNSt3__115remove_volatileINS_9allocatorIcEEEE"
45879  },
45880  {
45881   "alignment" : 1,
45882   "linker_set_key" : "std::remove_volatile<std::chrono::duration<long double, std::ratio<1, 1000000000> > >",
45883   "name" : "std::remove_volatile<std::chrono::duration<long double, std::ratio<1, 1000000000> > >",
45884   "referenced_type" : "type-1636",
45885   "self_type" : "type-1636",
45886   "size" : 1,
45887   "source_file" : "/external/libcxx/include/type_traits",
45888   "template_args" : [ "type-631" ],
45889   "unique_id" : "_ZTSNSt3__115remove_volatileINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE"
45890  },
45891  {
45892   "alignment" : 1,
45893   "linker_set_key" : "std::remove_volatile<std::chrono::duration<long long, std::ratio<1, 1000000000> > >",
45894   "name" : "std::remove_volatile<std::chrono::duration<long long, std::ratio<1, 1000000000> > >",
45895   "referenced_type" : "type-1633",
45896   "self_type" : "type-1633",
45897   "size" : 1,
45898   "source_file" : "/external/libcxx/include/type_traits",
45899   "template_args" : [ "type-571" ],
45900   "unique_id" : "_ZTSNSt3__115remove_volatileINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE"
45901  },
45902  {
45903   "alignment" : 1,
45904   "linker_set_key" : "std::remove_volatile<std::chrono::duration<long long, std::ratio<1, 1> > >",
45905   "name" : "std::remove_volatile<std::chrono::duration<long long, std::ratio<1, 1> > >",
45906   "referenced_type" : "type-1635",
45907   "self_type" : "type-1635",
45908   "size" : 1,
45909   "source_file" : "/external/libcxx/include/type_traits",
45910   "template_args" : [ "type-548" ],
45911   "unique_id" : "_ZTSNSt3__115remove_volatileINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE"
45912  },
45913  {
45914   "alignment" : 1,
45915   "linker_set_key" : "std::remove_volatile<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> >",
45916   "name" : "std::remove_volatile<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> >",
45917   "referenced_type" : "type-1628",
45918   "self_type" : "type-1628",
45919   "size" : 1,
45920   "source_file" : "/external/libcxx/include/type_traits",
45921   "template_args" : [ "type-1629" ],
45922   "unique_id" : "_ZTSNSt3__115remove_volatileINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEEEE"
45923  },
45924  {
45925   "alignment" : 1,
45926   "linker_set_key" : "std::remove_volatile<unsigned char>",
45927   "name" : "std::remove_volatile<unsigned char>",
45928   "referenced_type" : "type-1648",
45929   "self_type" : "type-1648",
45930   "size" : 1,
45931   "source_file" : "/external/libcxx/include/type_traits",
45932   "template_args" : [ "type-141" ],
45933   "unique_id" : "_ZTSNSt3__115remove_volatileIhEE"
45934  },
45935  {
45936   "alignment" : 1,
45937   "linker_set_key" : "std::remove_volatile<unsigned int>",
45938   "name" : "std::remove_volatile<unsigned int>",
45939   "referenced_type" : "type-1621",
45940   "self_type" : "type-1621",
45941   "size" : 1,
45942   "source_file" : "/external/libcxx/include/type_traits",
45943   "template_args" : [ "type-25" ],
45944   "unique_id" : "_ZTSNSt3__115remove_volatileIjEE"
45945  },
45946  {
45947   "alignment" : 1,
45948   "linker_set_key" : "std::remove_volatile<unsigned long long>",
45949   "name" : "std::remove_volatile<unsigned long long>",
45950   "referenced_type" : "type-1642",
45951   "self_type" : "type-1642",
45952   "size" : 1,
45953   "source_file" : "/external/libcxx/include/type_traits",
45954   "template_args" : [ "type-13" ],
45955   "unique_id" : "_ZTSNSt3__115remove_volatileIyEE"
45956  },
45957  {
45958   "alignment" : 1,
45959   "linker_set_key" : "std::remove_volatile<unsigned long>",
45960   "name" : "std::remove_volatile<unsigned long>",
45961   "referenced_type" : "type-1641",
45962   "self_type" : "type-1641",
45963   "size" : 1,
45964   "source_file" : "/external/libcxx/include/type_traits",
45965   "template_args" : [ "type-17" ],
45966   "unique_id" : "_ZTSNSt3__115remove_volatileImEE"
45967  },
45968  {
45969   "alignment" : 1,
45970   "linker_set_key" : "std::remove_volatile<wchar_t>",
45971   "name" : "std::remove_volatile<wchar_t>",
45972   "referenced_type" : "type-1624",
45973   "self_type" : "type-1624",
45974   "size" : 1,
45975   "source_file" : "/external/libcxx/include/type_traits",
45976   "template_args" : [ "type-210" ],
45977   "unique_id" : "_ZTSNSt3__115remove_volatileIwEE"
45978  },
45979  {
45980   "alignment" : 4,
45981   "base_specifiers" :
45982   [
45983    {
45984     "referenced_type" : "type-343"
45985    }
45986   ],
45987   "fields" :
45988   [
45989    {
45990     "access" : "private",
45991     "field_name" : "__imp_",
45992     "field_offset" : 32,
45993     "referenced_type" : "type-339"
45994    }
45995   ],
45996   "linker_set_key" : "std::runtime_error",
45997   "name" : "std::runtime_error",
45998   "record_kind" : "class",
45999   "referenced_type" : "type-344",
46000   "self_type" : "type-344",
46001   "size" : 8,
46002   "source_file" : "/external/libcxx/include/stdexcept",
46003   "unique_id" : "_ZTSSt13runtime_error",
46004   "vtable_components" :
46005   [
46006    {
46007     "kind" : "offset_to_top"
46008    },
46009    {
46010     "kind" : "rtti",
46011     "mangled_component_name" : "_ZTISt13runtime_error"
46012    },
46013    {
46014     "kind" : "complete_dtor_pointer",
46015     "mangled_component_name" : "_ZNSt13runtime_errorD1Ev"
46016    },
46017    {
46018     "kind" : "deleting_dtor_pointer",
46019     "mangled_component_name" : "_ZNSt13runtime_errorD0Ev"
46020    },
46021    {
46022     "mangled_component_name" : "_ZNKSt13runtime_error4whatEv"
46023    }
46024   ]
46025  },
46026  {
46027   "alignment" : 1,
46028   "linker_set_key" : "std::scoped_lock<>",
46029   "name" : "std::scoped_lock<>",
46030   "record_kind" : "class",
46031   "referenced_type" : "type-1102",
46032   "self_type" : "type-1102",
46033   "size" : 1,
46034   "source_file" : "/external/libcxx/include/mutex",
46035   "unique_id" : "_ZTSNSt3__111scoped_lockIJEEE"
46036  },
46037  {
46038   "alignment" : 4,
46039   "base_specifiers" :
46040   [
46041    {
46042     "referenced_type" : "type-344"
46043    }
46044   ],
46045   "fields" :
46046   [
46047    {
46048     "access" : "private",
46049     "field_name" : "__ec_",
46050     "field_offset" : 64,
46051     "referenced_type" : "type-596"
46052    }
46053   ],
46054   "linker_set_key" : "std::system_error",
46055   "name" : "std::system_error",
46056   "record_kind" : "class",
46057   "referenced_type" : "type-1069",
46058   "self_type" : "type-1069",
46059   "size" : 16,
46060   "source_file" : "/external/libcxx/include/system_error",
46061   "unique_id" : "_ZTSNSt3__112system_errorE",
46062   "vtable_components" :
46063   [
46064    {
46065     "kind" : "offset_to_top"
46066    },
46067    {
46068     "kind" : "rtti",
46069     "mangled_component_name" : "_ZTINSt3__112system_errorE"
46070    },
46071    {
46072     "kind" : "complete_dtor_pointer",
46073     "mangled_component_name" : "_ZNSt3__112system_errorD1Ev"
46074    },
46075    {
46076     "kind" : "deleting_dtor_pointer",
46077     "mangled_component_name" : "_ZNSt3__112system_errorD0Ev"
46078    },
46079    {
46080     "mangled_component_name" : "_ZNKSt13runtime_error4whatEv"
46081    }
46082   ]
46083  },
46084  {
46085   "alignment" : 1,
46086   "linker_set_key" : "std::time_base",
46087   "name" : "std::time_base",
46088   "record_kind" : "class",
46089   "referenced_type" : "type-1241",
46090   "self_type" : "type-1241",
46091   "size" : 1,
46092   "source_file" : "/external/libcxx/include/locale",
46093   "unique_id" : "_ZTSNSt3__19time_baseE"
46094  },
46095  {
46096   "alignment" : 4,
46097   "base_specifiers" :
46098   [
46099    {
46100     "referenced_type" : "type-1117"
46101    },
46102    {
46103     "referenced_type" : "type-1241"
46104    },
46105    {
46106     "access" : "private",
46107     "referenced_type" : "type-1243"
46108    }
46109   ],
46110   "linker_set_key" : "std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >",
46111   "name" : "std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >",
46112   "record_kind" : "class",
46113   "referenced_type" : "type-1245",
46114   "self_type" : "type-1245",
46115   "size" : 12,
46116   "source_file" : "/external/libcxx/include/locale",
46117   "template_args" : [ "type-22", "type-1246" ],
46118   "unique_id" : "_ZTSNSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
46119   "vtable_components" :
46120   [
46121    {
46122     "kind" : "offset_to_top"
46123    },
46124    {
46125     "kind" : "rtti",
46126     "mangled_component_name" : "_ZTINSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
46127    },
46128    {
46129     "kind" : "complete_dtor_pointer",
46130     "mangled_component_name" : "_ZNSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEED1Ev"
46131    },
46132    {
46133     "kind" : "deleting_dtor_pointer",
46134     "mangled_component_name" : "_ZNSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEED0Ev"
46135    },
46136    {
46137     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
46138    },
46139    {
46140     "mangled_component_name" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE13do_date_orderEv"
46141    },
46142    {
46143     "mangled_component_name" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE11do_get_timeES4_S4_RNS_8ios_baseERjP2tm"
46144    },
46145    {
46146     "mangled_component_name" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE11do_get_dateES4_S4_RNS_8ios_baseERjP2tm"
46147    },
46148    {
46149     "mangled_component_name" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE14do_get_weekdayES4_S4_RNS_8ios_baseERjP2tm"
46150    },
46151    {
46152     "mangled_component_name" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE16do_get_monthnameES4_S4_RNS_8ios_baseERjP2tm"
46153    },
46154    {
46155     "mangled_component_name" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE11do_get_yearES4_S4_RNS_8ios_baseERjP2tm"
46156    },
46157    {
46158     "mangled_component_name" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjP2tmcc"
46159    },
46160    {
46161     "component_value" : -8,
46162     "kind" : "offset_to_top"
46163    },
46164    {
46165     "kind" : "rtti",
46166     "mangled_component_name" : "_ZTINSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
46167    },
46168    {
46169     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIcE7__weeksEv"
46170    },
46171    {
46172     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIcE8__monthsEv"
46173    },
46174    {
46175     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIcE7__am_pmEv"
46176    },
46177    {
46178     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIcE3__cEv"
46179    },
46180    {
46181     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIcE3__rEv"
46182    },
46183    {
46184     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIcE3__xEv"
46185    },
46186    {
46187     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIcE3__XEv"
46188    }
46189   ]
46190  },
46191  {
46192   "alignment" : 4,
46193   "base_specifiers" :
46194   [
46195    {
46196     "referenced_type" : "type-1117"
46197    },
46198    {
46199     "referenced_type" : "type-1241"
46200    },
46201    {
46202     "access" : "private",
46203     "referenced_type" : "type-1244"
46204    }
46205   ],
46206   "linker_set_key" : "std::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >",
46207   "name" : "std::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >",
46208   "record_kind" : "class",
46209   "referenced_type" : "type-1250",
46210   "self_type" : "type-1250",
46211   "size" : 12,
46212   "source_file" : "/external/libcxx/include/locale",
46213   "template_args" : [ "type-210", "type-1251" ],
46214   "unique_id" : "_ZTSNSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
46215   "vtable_components" :
46216   [
46217    {
46218     "kind" : "offset_to_top"
46219    },
46220    {
46221     "kind" : "rtti",
46222     "mangled_component_name" : "_ZTINSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
46223    },
46224    {
46225     "kind" : "complete_dtor_pointer",
46226     "mangled_component_name" : "_ZNSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEED1Ev"
46227    },
46228    {
46229     "kind" : "deleting_dtor_pointer",
46230     "mangled_component_name" : "_ZNSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEED0Ev"
46231    },
46232    {
46233     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
46234    },
46235    {
46236     "mangled_component_name" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE13do_date_orderEv"
46237    },
46238    {
46239     "mangled_component_name" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE11do_get_timeES4_S4_RNS_8ios_baseERjP2tm"
46240    },
46241    {
46242     "mangled_component_name" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE11do_get_dateES4_S4_RNS_8ios_baseERjP2tm"
46243    },
46244    {
46245     "mangled_component_name" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE14do_get_weekdayES4_S4_RNS_8ios_baseERjP2tm"
46246    },
46247    {
46248     "mangled_component_name" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE16do_get_monthnameES4_S4_RNS_8ios_baseERjP2tm"
46249    },
46250    {
46251     "mangled_component_name" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE11do_get_yearES4_S4_RNS_8ios_baseERjP2tm"
46252    },
46253    {
46254     "mangled_component_name" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjP2tmcc"
46255    },
46256    {
46257     "component_value" : -8,
46258     "kind" : "offset_to_top"
46259    },
46260    {
46261     "kind" : "rtti",
46262     "mangled_component_name" : "_ZTINSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
46263    },
46264    {
46265     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIwE7__weeksEv"
46266    },
46267    {
46268     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIwE8__monthsEv"
46269    },
46270    {
46271     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIwE7__am_pmEv"
46272    },
46273    {
46274     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIwE3__cEv"
46275    },
46276    {
46277     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIwE3__rEv"
46278    },
46279    {
46280     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIwE3__xEv"
46281    },
46282    {
46283     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIwE3__XEv"
46284    }
46285   ]
46286  },
46287  {
46288   "alignment" : 4,
46289   "base_specifiers" :
46290   [
46291    {
46292     "referenced_type" : "type-1245"
46293    },
46294    {
46295     "access" : "private",
46296     "referenced_type" : "type-1253"
46297    }
46298   ],
46299   "linker_set_key" : "std::time_get_byname<char, std::istreambuf_iterator<char, std::char_traits<char> > >",
46300   "name" : "std::time_get_byname<char, std::istreambuf_iterator<char, std::char_traits<char> > >",
46301   "record_kind" : "class",
46302   "referenced_type" : "type-1262",
46303   "self_type" : "type-1262",
46304   "size" : 544,
46305   "source_file" : "/external/libcxx/include/locale",
46306   "template_args" : [ "type-22", "type-1263" ],
46307   "unique_id" : "_ZTSNSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
46308   "vtable_components" :
46309   [
46310    {
46311     "kind" : "offset_to_top"
46312    },
46313    {
46314     "kind" : "rtti",
46315     "mangled_component_name" : "_ZTINSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
46316    },
46317    {
46318     "kind" : "complete_dtor_pointer",
46319     "mangled_component_name" : "_ZNSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEED1Ev"
46320    },
46321    {
46322     "kind" : "deleting_dtor_pointer",
46323     "mangled_component_name" : "_ZNSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEED0Ev"
46324    },
46325    {
46326     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
46327    },
46328    {
46329     "mangled_component_name" : "_ZNKSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE13do_date_orderEv"
46330    },
46331    {
46332     "mangled_component_name" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE11do_get_timeES4_S4_RNS_8ios_baseERjP2tm"
46333    },
46334    {
46335     "mangled_component_name" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE11do_get_dateES4_S4_RNS_8ios_baseERjP2tm"
46336    },
46337    {
46338     "mangled_component_name" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE14do_get_weekdayES4_S4_RNS_8ios_baseERjP2tm"
46339    },
46340    {
46341     "mangled_component_name" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE16do_get_monthnameES4_S4_RNS_8ios_baseERjP2tm"
46342    },
46343    {
46344     "mangled_component_name" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE11do_get_yearES4_S4_RNS_8ios_baseERjP2tm"
46345    },
46346    {
46347     "mangled_component_name" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjP2tmcc"
46348    },
46349    {
46350     "mangled_component_name" : "_ZNKSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE7__weeksEv"
46351    },
46352    {
46353     "mangled_component_name" : "_ZNKSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE8__monthsEv"
46354    },
46355    {
46356     "mangled_component_name" : "_ZNKSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE7__am_pmEv"
46357    },
46358    {
46359     "mangled_component_name" : "_ZNKSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3__cEv"
46360    },
46361    {
46362     "mangled_component_name" : "_ZNKSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3__rEv"
46363    },
46364    {
46365     "mangled_component_name" : "_ZNKSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3__xEv"
46366    },
46367    {
46368     "mangled_component_name" : "_ZNKSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3__XEv"
46369    },
46370    {
46371     "component_value" : -8,
46372     "kind" : "offset_to_top"
46373    },
46374    {
46375     "kind" : "rtti",
46376     "mangled_component_name" : "_ZTINSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
46377    },
46378    {
46379     "mangled_component_name" : "_ZThn8_NKSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE7__weeksEv"
46380    },
46381    {
46382     "mangled_component_name" : "_ZThn8_NKSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE8__monthsEv"
46383    },
46384    {
46385     "mangled_component_name" : "_ZThn8_NKSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE7__am_pmEv"
46386    },
46387    {
46388     "mangled_component_name" : "_ZThn8_NKSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3__cEv"
46389    },
46390    {
46391     "mangled_component_name" : "_ZThn8_NKSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3__rEv"
46392    },
46393    {
46394     "mangled_component_name" : "_ZThn8_NKSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3__xEv"
46395    },
46396    {
46397     "mangled_component_name" : "_ZThn8_NKSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3__XEv"
46398    }
46399   ]
46400  },
46401  {
46402   "alignment" : 4,
46403   "base_specifiers" :
46404   [
46405    {
46406     "referenced_type" : "type-1250"
46407    },
46408    {
46409     "access" : "private",
46410     "referenced_type" : "type-1258"
46411    }
46412   ],
46413   "linker_set_key" : "std::time_get_byname<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >",
46414   "name" : "std::time_get_byname<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >",
46415   "record_kind" : "class",
46416   "referenced_type" : "type-1264",
46417   "self_type" : "type-1264",
46418   "size" : 544,
46419   "source_file" : "/external/libcxx/include/locale",
46420   "template_args" : [ "type-210", "type-1265" ],
46421   "unique_id" : "_ZTSNSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
46422   "vtable_components" :
46423   [
46424    {
46425     "kind" : "offset_to_top"
46426    },
46427    {
46428     "kind" : "rtti",
46429     "mangled_component_name" : "_ZTINSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
46430    },
46431    {
46432     "kind" : "complete_dtor_pointer",
46433     "mangled_component_name" : "_ZNSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEED1Ev"
46434    },
46435    {
46436     "kind" : "deleting_dtor_pointer",
46437     "mangled_component_name" : "_ZNSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEED0Ev"
46438    },
46439    {
46440     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
46441    },
46442    {
46443     "mangled_component_name" : "_ZNKSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE13do_date_orderEv"
46444    },
46445    {
46446     "mangled_component_name" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE11do_get_timeES4_S4_RNS_8ios_baseERjP2tm"
46447    },
46448    {
46449     "mangled_component_name" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE11do_get_dateES4_S4_RNS_8ios_baseERjP2tm"
46450    },
46451    {
46452     "mangled_component_name" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE14do_get_weekdayES4_S4_RNS_8ios_baseERjP2tm"
46453    },
46454    {
46455     "mangled_component_name" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE16do_get_monthnameES4_S4_RNS_8ios_baseERjP2tm"
46456    },
46457    {
46458     "mangled_component_name" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE11do_get_yearES4_S4_RNS_8ios_baseERjP2tm"
46459    },
46460    {
46461     "mangled_component_name" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjP2tmcc"
46462    },
46463    {
46464     "mangled_component_name" : "_ZNKSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE7__weeksEv"
46465    },
46466    {
46467     "mangled_component_name" : "_ZNKSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE8__monthsEv"
46468    },
46469    {
46470     "mangled_component_name" : "_ZNKSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE7__am_pmEv"
46471    },
46472    {
46473     "mangled_component_name" : "_ZNKSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3__cEv"
46474    },
46475    {
46476     "mangled_component_name" : "_ZNKSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3__rEv"
46477    },
46478    {
46479     "mangled_component_name" : "_ZNKSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3__xEv"
46480    },
46481    {
46482     "mangled_component_name" : "_ZNKSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3__XEv"
46483    },
46484    {
46485     "component_value" : -8,
46486     "kind" : "offset_to_top"
46487    },
46488    {
46489     "kind" : "rtti",
46490     "mangled_component_name" : "_ZTINSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
46491    },
46492    {
46493     "mangled_component_name" : "_ZThn8_NKSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE7__weeksEv"
46494    },
46495    {
46496     "mangled_component_name" : "_ZThn8_NKSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE8__monthsEv"
46497    },
46498    {
46499     "mangled_component_name" : "_ZThn8_NKSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE7__am_pmEv"
46500    },
46501    {
46502     "mangled_component_name" : "_ZThn8_NKSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3__cEv"
46503    },
46504    {
46505     "mangled_component_name" : "_ZThn8_NKSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3__rEv"
46506    },
46507    {
46508     "mangled_component_name" : "_ZThn8_NKSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3__xEv"
46509    },
46510    {
46511     "mangled_component_name" : "_ZThn8_NKSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3__XEv"
46512    }
46513   ]
46514  },
46515  {
46516   "alignment" : 4,
46517   "base_specifiers" :
46518   [
46519    {
46520     "referenced_type" : "type-1117"
46521    },
46522    {
46523     "access" : "private",
46524     "referenced_type" : "type-1266"
46525    }
46526   ],
46527   "linker_set_key" : "std::time_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >",
46528   "name" : "std::time_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >",
46529   "record_kind" : "class",
46530   "referenced_type" : "type-1268",
46531   "self_type" : "type-1268",
46532   "size" : 12,
46533   "source_file" : "/external/libcxx/include/locale",
46534   "template_args" : [ "type-22", "type-1269" ],
46535   "unique_id" : "_ZTSNSt3__18time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
46536   "vtable_components" :
46537   [
46538    {
46539     "kind" : "offset_to_top"
46540    },
46541    {
46542     "kind" : "rtti",
46543     "mangled_component_name" : "_ZTINSt3__18time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
46544    },
46545    {
46546     "kind" : "complete_dtor_pointer",
46547     "mangled_component_name" : "_ZNSt3__18time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEED1Ev"
46548    },
46549    {
46550     "kind" : "deleting_dtor_pointer",
46551     "mangled_component_name" : "_ZNSt3__18time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEED0Ev"
46552    },
46553    {
46554     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
46555    },
46556    {
46557     "mangled_component_name" : "_ZNKSt3__18time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcPK2tmcc"
46558    }
46559   ]
46560  },
46561  {
46562   "alignment" : 4,
46563   "base_specifiers" :
46564   [
46565    {
46566     "referenced_type" : "type-1117"
46567    },
46568    {
46569     "access" : "private",
46570     "referenced_type" : "type-1266"
46571    }
46572   ],
46573   "linker_set_key" : "std::time_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >",
46574   "name" : "std::time_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >",
46575   "record_kind" : "class",
46576   "referenced_type" : "type-1273",
46577   "self_type" : "type-1273",
46578   "size" : 12,
46579   "source_file" : "/external/libcxx/include/locale",
46580   "template_args" : [ "type-210", "type-1274" ],
46581   "unique_id" : "_ZTSNSt3__18time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
46582   "vtable_components" :
46583   [
46584    {
46585     "kind" : "offset_to_top"
46586    },
46587    {
46588     "kind" : "rtti",
46589     "mangled_component_name" : "_ZTINSt3__18time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
46590    },
46591    {
46592     "kind" : "complete_dtor_pointer",
46593     "mangled_component_name" : "_ZNSt3__18time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEED1Ev"
46594    },
46595    {
46596     "kind" : "deleting_dtor_pointer",
46597     "mangled_component_name" : "_ZNSt3__18time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEED0Ev"
46598    },
46599    {
46600     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
46601    },
46602    {
46603     "mangled_component_name" : "_ZNKSt3__18time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwPK2tmcc"
46604    }
46605   ]
46606  },
46607  {
46608   "alignment" : 4,
46609   "base_specifiers" :
46610   [
46611    {
46612     "referenced_type" : "type-1268"
46613    }
46614   ],
46615   "linker_set_key" : "std::time_put_byname<char, std::ostreambuf_iterator<char, std::char_traits<char> > >",
46616   "name" : "std::time_put_byname<char, std::ostreambuf_iterator<char, std::char_traits<char> > >",
46617   "record_kind" : "class",
46618   "referenced_type" : "type-1275",
46619   "self_type" : "type-1275",
46620   "size" : 12,
46621   "source_file" : "/external/libcxx/include/locale",
46622   "template_args" : [ "type-22", "type-1276" ],
46623   "unique_id" : "_ZTSNSt3__115time_put_bynameIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
46624   "vtable_components" :
46625   [
46626    {
46627     "kind" : "offset_to_top"
46628    },
46629    {
46630     "kind" : "rtti",
46631     "mangled_component_name" : "_ZTINSt3__115time_put_bynameIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
46632    },
46633    {
46634     "kind" : "complete_dtor_pointer",
46635     "mangled_component_name" : "_ZNSt3__115time_put_bynameIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEED1Ev"
46636    },
46637    {
46638     "kind" : "deleting_dtor_pointer",
46639     "mangled_component_name" : "_ZNSt3__115time_put_bynameIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEED0Ev"
46640    },
46641    {
46642     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
46643    },
46644    {
46645     "mangled_component_name" : "_ZNKSt3__18time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcPK2tmcc"
46646    }
46647   ]
46648  },
46649  {
46650   "alignment" : 4,
46651   "base_specifiers" :
46652   [
46653    {
46654     "referenced_type" : "type-1273"
46655    }
46656   ],
46657   "linker_set_key" : "std::time_put_byname<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >",
46658   "name" : "std::time_put_byname<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >",
46659   "record_kind" : "class",
46660   "referenced_type" : "type-1277",
46661   "self_type" : "type-1277",
46662   "size" : 12,
46663   "source_file" : "/external/libcxx/include/locale",
46664   "template_args" : [ "type-210", "type-1278" ],
46665   "unique_id" : "_ZTSNSt3__115time_put_bynameIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
46666   "vtable_components" :
46667   [
46668    {
46669     "kind" : "offset_to_top"
46670    },
46671    {
46672     "kind" : "rtti",
46673     "mangled_component_name" : "_ZTINSt3__115time_put_bynameIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
46674    },
46675    {
46676     "kind" : "complete_dtor_pointer",
46677     "mangled_component_name" : "_ZNSt3__115time_put_bynameIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEED1Ev"
46678    },
46679    {
46680     "kind" : "deleting_dtor_pointer",
46681     "mangled_component_name" : "_ZNSt3__115time_put_bynameIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEED0Ev"
46682    },
46683    {
46684     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
46685    },
46686    {
46687     "mangled_component_name" : "_ZNKSt3__18time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwPK2tmcc"
46688    }
46689   ]
46690  },
46691  {
46692   "alignment" : 4,
46693   "fields" :
46694   [
46695    {
46696     "access" : "private",
46697     "field_name" : "__m_",
46698     "referenced_type" : "type-1086"
46699    },
46700    {
46701     "access" : "private",
46702     "field_name" : "__cv_",
46703     "field_offset" : 32,
46704     "referenced_type" : "type-1095"
46705    },
46706    {
46707     "access" : "private",
46708     "field_name" : "__locked_",
46709     "field_offset" : 64,
46710     "referenced_type" : "type-31"
46711    }
46712   ],
46713   "linker_set_key" : "std::timed_mutex",
46714   "name" : "std::timed_mutex",
46715   "record_kind" : "class",
46716   "referenced_type" : "type-1100",
46717   "self_type" : "type-1100",
46718   "size" : 12,
46719   "source_file" : "/external/libcxx/include/mutex",
46720   "unique_id" : "_ZTSNSt3__111timed_mutexE"
46721  },
46722  {
46723   "alignment" : 1,
46724   "linker_set_key" : "std::try_to_lock_t",
46725   "name" : "std::try_to_lock_t",
46726   "referenced_type" : "type-1088",
46727   "self_type" : "type-1088",
46728   "size" : 1,
46729   "source_file" : "/external/libcxx/include/__mutex_base",
46730   "unique_id" : "_ZTSNSt3__113try_to_lock_tE"
46731  },
46732  {
46733   "alignment" : 1,
46734   "linker_set_key" : "std::tuple<>",
46735   "name" : "std::tuple<>",
46736   "record_kind" : "class",
46737   "referenced_type" : "type-331",
46738   "self_type" : "type-331",
46739   "size" : 1,
46740   "source_file" : "/external/libcxx/include/tuple",
46741   "unique_id" : "_ZTSNSt3__15tupleIJEEE"
46742  },
46743  {
46744   "alignment" : 4,
46745   "fields" :
46746   [
46747    {
46748     "access" : "protected",
46749     "field_name" : "__type_name",
46750     "field_offset" : 32,
46751     "referenced_type" : "type-129"
46752    }
46753   ],
46754   "linker_set_key" : "std::type_info",
46755   "name" : "std::type_info",
46756   "record_kind" : "class",
46757   "referenced_type" : "type-700",
46758   "self_type" : "type-700",
46759   "size" : 8,
46760   "source_file" : "/external/libcxx/include/typeinfo",
46761   "unique_id" : "_ZTSSt9type_info",
46762   "vtable_components" :
46763   [
46764    {
46765     "kind" : "offset_to_top"
46766    },
46767    {
46768     "kind" : "rtti",
46769     "mangled_component_name" : "_ZTISt9type_info"
46770    },
46771    {
46772     "kind" : "complete_dtor_pointer",
46773     "mangled_component_name" : "_ZNSt9type_infoD1Ev"
46774    },
46775    {
46776     "kind" : "deleting_dtor_pointer",
46777     "mangled_component_name" : "_ZNSt9type_infoD0Ev"
46778    }
46779   ]
46780  },
46781  {
46782   "alignment" : 1,
46783   "linker_set_key" : "std::unary_function<bool, unsigned int>",
46784   "name" : "std::unary_function<bool, unsigned int>",
46785   "referenced_type" : "type-2970",
46786   "self_type" : "type-2970",
46787   "size" : 1,
46788   "source_file" : "/external/libcxx/include/utility",
46789   "template_args" : [ "type-31", "type-25" ],
46790   "unique_id" : "_ZTSNSt3__114unary_functionIbjEE"
46791  },
46792  {
46793   "alignment" : 1,
46794   "linker_set_key" : "std::unary_function<char, unsigned int>",
46795   "name" : "std::unary_function<char, unsigned int>",
46796   "referenced_type" : "type-2971",
46797   "self_type" : "type-2971",
46798   "size" : 1,
46799   "source_file" : "/external/libcxx/include/utility",
46800   "template_args" : [ "type-22", "type-25" ],
46801   "unique_id" : "_ZTSNSt3__114unary_functionIcjEE"
46802  },
46803  {
46804   "alignment" : 1,
46805   "linker_set_key" : "std::unary_function<char16_t, unsigned int>",
46806   "name" : "std::unary_function<char16_t, unsigned int>",
46807   "referenced_type" : "type-2974",
46808   "self_type" : "type-2974",
46809   "size" : 1,
46810   "source_file" : "/external/libcxx/include/utility",
46811   "template_args" : [ "type-67", "type-25" ],
46812   "unique_id" : "_ZTSNSt3__114unary_functionIDsjEE"
46813  },
46814  {
46815   "alignment" : 1,
46816   "linker_set_key" : "std::unary_function<char32_t, unsigned int>",
46817   "name" : "std::unary_function<char32_t, unsigned int>",
46818   "referenced_type" : "type-2975",
46819   "self_type" : "type-2975",
46820   "size" : 1,
46821   "source_file" : "/external/libcxx/include/utility",
46822   "template_args" : [ "type-184", "type-25" ],
46823   "unique_id" : "_ZTSNSt3__114unary_functionIDijEE"
46824  },
46825  {
46826   "alignment" : 1,
46827   "linker_set_key" : "std::unary_function<double, unsigned int>",
46828   "name" : "std::unary_function<double, unsigned int>",
46829   "referenced_type" : "type-2988",
46830   "self_type" : "type-2988",
46831   "size" : 1,
46832   "source_file" : "/external/libcxx/include/utility",
46833   "template_args" : [ "type-35", "type-25" ],
46834   "unique_id" : "_ZTSNSt3__114unary_functionIdjEE"
46835  },
46836  {
46837   "alignment" : 1,
46838   "linker_set_key" : "std::unary_function<float, unsigned int>",
46839   "name" : "std::unary_function<float, unsigned int>",
46840   "referenced_type" : "type-2985",
46841   "self_type" : "type-2985",
46842   "size" : 1,
46843   "source_file" : "/external/libcxx/include/utility",
46844   "template_args" : [ "type-33", "type-25" ],
46845   "unique_id" : "_ZTSNSt3__114unary_functionIfjEE"
46846  },
46847  {
46848   "alignment" : 1,
46849   "linker_set_key" : "std::unary_function<int, unsigned int>",
46850   "name" : "std::unary_function<int, unsigned int>",
46851   "referenced_type" : "type-2979",
46852   "self_type" : "type-2979",
46853   "size" : 1,
46854   "source_file" : "/external/libcxx/include/utility",
46855   "template_args" : [ "type-11", "type-25" ],
46856   "unique_id" : "_ZTSNSt3__114unary_functionIijEE"
46857  },
46858  {
46859   "alignment" : 1,
46860   "linker_set_key" : "std::unary_function<long double, unsigned int>",
46861   "name" : "std::unary_function<long double, unsigned int>",
46862   "referenced_type" : "type-2989",
46863   "self_type" : "type-2989",
46864   "size" : 1,
46865   "source_file" : "/external/libcxx/include/utility",
46866   "template_args" : [ "type-3", "type-25" ],
46867   "unique_id" : "_ZTSNSt3__114unary_functionIejEE"
46868  },
46869  {
46870   "alignment" : 1,
46871   "linker_set_key" : "std::unary_function<long long, unsigned int>",
46872   "name" : "std::unary_function<long long, unsigned int>",
46873   "referenced_type" : "type-2983",
46874   "self_type" : "type-2983",
46875   "size" : 1,
46876   "source_file" : "/external/libcxx/include/utility",
46877   "template_args" : [ "type-2", "type-25" ],
46878   "unique_id" : "_ZTSNSt3__114unary_functionIxjEE"
46879  },
46880  {
46881   "alignment" : 1,
46882   "linker_set_key" : "std::unary_function<long, unsigned int>",
46883   "name" : "std::unary_function<long, unsigned int>",
46884   "referenced_type" : "type-2981",
46885   "self_type" : "type-2981",
46886   "size" : 1,
46887   "source_file" : "/external/libcxx/include/utility",
46888   "template_args" : [ "type-27", "type-25" ],
46889   "unique_id" : "_ZTSNSt3__114unary_functionIljEE"
46890  },
46891  {
46892   "alignment" : 1,
46893   "linker_set_key" : "std::unary_function<nullptr_t, unsigned int>",
46894   "name" : "std::unary_function<nullptr_t, unsigned int>",
46895   "referenced_type" : "type-2990",
46896   "self_type" : "type-2990",
46897   "size" : 1,
46898   "source_file" : "/external/libcxx/include/utility",
46899   "template_args" : [ "type-494", "type-25" ],
46900   "unique_id" : "_ZTSNSt3__114unary_functionIDnjEE"
46901  },
46902  {
46903   "alignment" : 1,
46904   "linker_set_key" : "std::unary_function<short, unsigned int>",
46905   "name" : "std::unary_function<short, unsigned int>",
46906   "referenced_type" : "type-2977",
46907   "self_type" : "type-2977",
46908   "size" : 1,
46909   "source_file" : "/external/libcxx/include/utility",
46910   "template_args" : [ "type-113", "type-25" ],
46911   "unique_id" : "_ZTSNSt3__114unary_functionIsjEE"
46912  },
46913  {
46914   "alignment" : 1,
46915   "linker_set_key" : "std::unary_function<signed char, unsigned int>",
46916   "name" : "std::unary_function<signed char, unsigned int>",
46917   "referenced_type" : "type-2972",
46918   "self_type" : "type-2972",
46919   "size" : 1,
46920   "source_file" : "/external/libcxx/include/utility",
46921   "template_args" : [ "type-749", "type-25" ],
46922   "unique_id" : "_ZTSNSt3__114unary_functionIajEE"
46923  },
46924  {
46925   "alignment" : 1,
46926   "linker_set_key" : "std::unary_function<std::_PairT, unsigned int>",
46927   "name" : "std::unary_function<std::_PairT, unsigned int>",
46928   "referenced_type" : "type-2968",
46929   "self_type" : "type-2968",
46930   "size" : 1,
46931   "source_file" : "/external/libcxx/include/utility",
46932   "template_args" : [ "type-2969", "type-25" ],
46933   "unique_id" : "_ZTSNSt3__114unary_functionINS_6_PairTEjEE"
46934  },
46935  {
46936   "alignment" : 1,
46937   "linker_set_key" : "std::unary_function<std::error_code, unsigned int>",
46938   "name" : "std::unary_function<std::error_code, unsigned int>",
46939   "referenced_type" : "type-1062",
46940   "self_type" : "type-1062",
46941   "size" : 1,
46942   "source_file" : "/external/libcxx/include/utility",
46943   "template_args" : [ "type-596", "type-25" ],
46944   "unique_id" : "_ZTSNSt3__114unary_functionINS_10error_codeEjEE"
46945  },
46946  {
46947   "alignment" : 1,
46948   "linker_set_key" : "std::unary_function<std::error_condition, unsigned int>",
46949   "name" : "std::unary_function<std::error_condition, unsigned int>",
46950   "referenced_type" : "type-1066",
46951   "self_type" : "type-1066",
46952   "size" : 1,
46953   "source_file" : "/external/libcxx/include/utility",
46954   "template_args" : [ "type-1036", "type-25" ],
46955   "unique_id" : "_ZTSNSt3__114unary_functionINS_15error_conditionEjEE"
46956  },
46957  {
46958   "alignment" : 1,
46959   "linker_set_key" : "std::unary_function<unsigned char, unsigned int>",
46960   "name" : "std::unary_function<unsigned char, unsigned int>",
46961   "referenced_type" : "type-2973",
46962   "self_type" : "type-2973",
46963   "size" : 1,
46964   "source_file" : "/external/libcxx/include/utility",
46965   "template_args" : [ "type-141", "type-25" ],
46966   "unique_id" : "_ZTSNSt3__114unary_functionIhjEE"
46967  },
46968  {
46969   "alignment" : 1,
46970   "linker_set_key" : "std::unary_function<unsigned int, unsigned int>",
46971   "name" : "std::unary_function<unsigned int, unsigned int>",
46972   "referenced_type" : "type-2980",
46973   "self_type" : "type-2980",
46974   "size" : 1,
46975   "source_file" : "/external/libcxx/include/utility",
46976   "template_args" : [ "type-25", "type-25" ],
46977   "unique_id" : "_ZTSNSt3__114unary_functionIjjEE"
46978  },
46979  {
46980   "alignment" : 1,
46981   "linker_set_key" : "std::unary_function<unsigned long long, unsigned int>",
46982   "name" : "std::unary_function<unsigned long long, unsigned int>",
46983   "referenced_type" : "type-2984",
46984   "self_type" : "type-2984",
46985   "size" : 1,
46986   "source_file" : "/external/libcxx/include/utility",
46987   "template_args" : [ "type-13", "type-25" ],
46988   "unique_id" : "_ZTSNSt3__114unary_functionIyjEE"
46989  },
46990  {
46991   "alignment" : 1,
46992   "linker_set_key" : "std::unary_function<unsigned long, unsigned int>",
46993   "name" : "std::unary_function<unsigned long, unsigned int>",
46994   "referenced_type" : "type-2982",
46995   "self_type" : "type-2982",
46996   "size" : 1,
46997   "source_file" : "/external/libcxx/include/utility",
46998   "template_args" : [ "type-17", "type-25" ],
46999   "unique_id" : "_ZTSNSt3__114unary_functionImjEE"
47000  },
47001  {
47002   "alignment" : 1,
47003   "linker_set_key" : "std::unary_function<unsigned short, unsigned int>",
47004   "name" : "std::unary_function<unsigned short, unsigned int>",
47005   "referenced_type" : "type-2978",
47006   "self_type" : "type-2978",
47007   "size" : 1,
47008   "source_file" : "/external/libcxx/include/utility",
47009   "template_args" : [ "type-59", "type-25" ],
47010   "unique_id" : "_ZTSNSt3__114unary_functionItjEE"
47011  },
47012  {
47013   "alignment" : 1,
47014   "linker_set_key" : "std::unary_function<wchar_t, unsigned int>",
47015   "name" : "std::unary_function<wchar_t, unsigned int>",
47016   "referenced_type" : "type-2976",
47017   "self_type" : "type-2976",
47018   "size" : 1,
47019   "source_file" : "/external/libcxx/include/utility",
47020   "template_args" : [ "type-210", "type-25" ],
47021   "unique_id" : "_ZTSNSt3__114unary_functionIwjEE"
47022  },
47023  {
47024   "alignment" : 4,
47025   "base_specifiers" :
47026   [
47027    {
47028     "referenced_type" : "type-344"
47029    }
47030   ],
47031   "linker_set_key" : "std::underflow_error",
47032   "name" : "std::underflow_error",
47033   "record_kind" : "class",
47034   "referenced_type" : "type-360",
47035   "self_type" : "type-360",
47036   "size" : 8,
47037   "source_file" : "/external/libcxx/include/stdexcept",
47038   "unique_id" : "_ZTSSt15underflow_error",
47039   "vtable_components" :
47040   [
47041    {
47042     "kind" : "offset_to_top"
47043    },
47044    {
47045     "kind" : "rtti",
47046     "mangled_component_name" : "_ZTISt15underflow_error"
47047    },
47048    {
47049     "kind" : "complete_dtor_pointer",
47050     "mangled_component_name" : "_ZNSt15underflow_errorD1Ev"
47051    },
47052    {
47053     "kind" : "deleting_dtor_pointer",
47054     "mangled_component_name" : "_ZNSt15underflow_errorD0Ev"
47055    },
47056    {
47057     "mangled_component_name" : "_ZNKSt13runtime_error4whatEv"
47058    }
47059   ]
47060  },
47061  {
47062   "alignment" : 1,
47063   "linker_set_key" : "std::underlying_type<android::hidl::base::V1_0::DebugInfo::Architecture>",
47064   "name" : "std::underlying_type<android::hidl::base::V1_0::DebugInfo::Architecture>",
47065   "referenced_type" : "type-2873",
47066   "self_type" : "type-2873",
47067   "size" : 1,
47068   "source_file" : "/external/libcxx/include/type_traits",
47069   "template_args" : [ "type-1545" ],
47070   "unique_id" : "_ZTSNSt3__115underlying_typeIN7android4hidl4base4V1_09DebugInfo12ArchitectureEEE"
47071  },
47072  {
47073   "alignment" : 4,
47074   "fields" :
47075   [
47076    {
47077     "access" : "private",
47078     "field_name" : "__p_",
47079     "referenced_type" : "type-751"
47080    }
47081   ],
47082   "linker_set_key" : "std::uniform_int_distribution<int>",
47083   "name" : "std::uniform_int_distribution<int>",
47084   "record_kind" : "class",
47085   "referenced_type" : "type-750",
47086   "self_type" : "type-750",
47087   "size" : 8,
47088   "source_file" : "/external/libcxx/include/algorithm",
47089   "template_args" : [ "type-11" ],
47090   "unique_id" : "_ZTSNSt3__124uniform_int_distributionIiEE"
47091  },
47092  {
47093   "alignment" : 4,
47094   "fields" :
47095   [
47096    {
47097     "access" : "private",
47098     "field_name" : "__a_",
47099     "referenced_type" : "type-11"
47100    },
47101    {
47102     "access" : "private",
47103     "field_name" : "__b_",
47104     "field_offset" : 32,
47105     "referenced_type" : "type-11"
47106    }
47107   ],
47108   "linker_set_key" : "std::uniform_int_distribution<int>::param_type",
47109   "name" : "std::uniform_int_distribution<int>::param_type",
47110   "record_kind" : "class",
47111   "referenced_type" : "type-751",
47112   "self_type" : "type-751",
47113   "size" : 8,
47114   "source_file" : "/external/libcxx/include/algorithm",
47115   "unique_id" : "_ZTSNSt3__124uniform_int_distributionIiE10param_typeE"
47116  },
47117  {
47118   "alignment" : 4,
47119   "fields" :
47120   [
47121    {
47122     "access" : "private",
47123     "field_name" : "__m_",
47124     "referenced_type" : "type-1085"
47125    },
47126    {
47127     "access" : "private",
47128     "field_name" : "__owns_",
47129     "field_offset" : 32,
47130     "referenced_type" : "type-31"
47131    }
47132   ],
47133   "linker_set_key" : "std::unique_lock<std::mutex>",
47134   "name" : "std::unique_lock<std::mutex>",
47135   "record_kind" : "class",
47136   "referenced_type" : "type-1093",
47137   "self_type" : "type-1093",
47138   "size" : 8,
47139   "source_file" : "/external/libcxx/include/__mutex_base",
47140   "template_args" : [ "type-1086" ],
47141   "unique_id" : "_ZTSNSt3__111unique_lockINS_5mutexEEE"
47142  },
47143  {
47144   "alignment" : 4,
47145   "fields" :
47146   [
47147    {
47148     "access" : "private",
47149     "field_name" : "__ptr_",
47150     "referenced_type" : "type-633"
47151    }
47152   ],
47153   "linker_set_key" : "std::unique_ptr<char, void (*)(void *)>",
47154   "name" : "std::unique_ptr<char, void (*)(void *)>",
47155   "record_kind" : "class",
47156   "referenced_type" : "type-632",
47157   "self_type" : "type-632",
47158   "size" : 8,
47159   "source_file" : "/external/libcxx/include/memory",
47160   "template_args" : [ "type-22", "type-418" ],
47161   "unique_id" : "_ZTSNSt3__110unique_ptrIcPFvPvEEE"
47162  },
47163  {
47164   "alignment" : 4,
47165   "fields" :
47166   [
47167    {
47168     "access" : "private",
47169     "field_name" : "__ptr_",
47170     "referenced_type" : "type-628"
47171    }
47172   ],
47173   "linker_set_key" : "std::unique_ptr<unsigned char, void (*)(void *)>",
47174   "name" : "std::unique_ptr<unsigned char, void (*)(void *)>",
47175   "record_kind" : "class",
47176   "referenced_type" : "type-627",
47177   "self_type" : "type-627",
47178   "size" : 8,
47179   "source_file" : "/external/libcxx/include/memory",
47180   "template_args" : [ "type-141", "type-418" ],
47181   "unique_id" : "_ZTSNSt3__110unique_ptrIhPFvPvEEE"
47182  },
47183  {
47184   "alignment" : 4,
47185   "fields" :
47186   [
47187    {
47188     "access" : "private",
47189     "field_name" : "__ptr_",
47190     "referenced_type" : "type-636"
47191    }
47192   ],
47193   "linker_set_key" : "std::unique_ptr<unsigned int, void (*)(void *)>",
47194   "name" : "std::unique_ptr<unsigned int, void (*)(void *)>",
47195   "record_kind" : "class",
47196   "referenced_type" : "type-635",
47197   "self_type" : "type-635",
47198   "size" : 8,
47199   "source_file" : "/external/libcxx/include/memory",
47200   "template_args" : [ "type-25", "type-418" ],
47201   "unique_id" : "_ZTSNSt3__110unique_ptrIjPFvPvEEE"
47202  },
47203  {
47204   "alignment" : 4,
47205   "base_specifiers" :
47206   [
47207    {
47208     "access" : "private",
47209     "referenced_type" : "type-304"
47210    }
47211   ],
47212   "linker_set_key" : "std::vector<android::hardware::GrantorDescriptor, std::allocator<android::hardware::GrantorDescriptor> >",
47213   "name" : "std::vector<android::hardware::GrantorDescriptor, std::allocator<android::hardware::GrantorDescriptor> >",
47214   "record_kind" : "class",
47215   "referenced_type" : "type-303",
47216   "self_type" : "type-303",
47217   "size" : 12,
47218   "source_file" : "/external/libcxx/include/vector",
47219   "template_args" : [ "type-242", "type-241" ],
47220   "unique_id" : "_ZTSNSt3__16vectorIN7android8hardware17GrantorDescriptorENS_9allocatorIS3_EEEE"
47221  },
47222  {
47223   "alignment" : 4,
47224   "base_specifiers" :
47225   [
47226    {
47227     "access" : "private",
47228     "referenced_type" : "type-289"
47229    }
47230   ],
47231   "linker_set_key" : "std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
47232   "name" : "std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
47233   "record_kind" : "class",
47234   "referenced_type" : "type-288",
47235   "self_type" : "type-288",
47236   "size" : 12,
47237   "source_file" : "/external/libcxx/include/vector",
47238   "template_args" : [ "type-297", "type-4" ],
47239   "unique_id" : "_ZTSNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
47240  },
47241  {
47242   "alignment" : 4,
47243   "fields" :
47244   [
47245    {
47246     "field_name" : "tv_sec",
47247     "referenced_type" : "type-27"
47248    },
47249    {
47250     "field_name" : "tv_nsec",
47251     "field_offset" : 32,
47252     "referenced_type" : "type-27"
47253    }
47254   ],
47255   "linker_set_key" : "timespec",
47256   "name" : "timespec",
47257   "referenced_type" : "type-47",
47258   "self_type" : "type-47",
47259   "size" : 8,
47260   "source_file" : "/bionic/libc/kernel/uapi/linux/time.h",
47261   "unique_id" : "_ZTS8timespec"
47262  },
47263  {
47264   "alignment" : 4,
47265   "fields" :
47266   [
47267    {
47268     "field_name" : "tv_sec",
47269     "referenced_type" : "type-27"
47270    },
47271    {
47272     "field_name" : "tv_usec",
47273     "field_offset" : 32,
47274     "referenced_type" : "type-27"
47275    }
47276   ],
47277   "linker_set_key" : "timeval",
47278   "name" : "timeval",
47279   "referenced_type" : "type-48",
47280   "self_type" : "type-48",
47281   "size" : 8,
47282   "source_file" : "/bionic/libc/kernel/uapi/linux/time.h",
47283   "unique_id" : "_ZTS7timeval"
47284  },
47285  {
47286   "alignment" : 4,
47287   "fields" :
47288   [
47289    {
47290     "field_name" : "tz_minuteswest",
47291     "referenced_type" : "type-11"
47292    },
47293    {
47294     "field_name" : "tz_dsttime",
47295     "field_offset" : 32,
47296     "referenced_type" : "type-11"
47297    }
47298   ],
47299   "linker_set_key" : "timezone",
47300   "name" : "timezone",
47301   "referenced_type" : "type-49",
47302   "self_type" : "type-49",
47303   "size" : 8,
47304   "source_file" : "/bionic/libc/kernel/uapi/linux/time.h",
47305   "unique_id" : "_ZTS8timezone"
47306  },
47307  {
47308   "alignment" : 4,
47309   "fields" :
47310   [
47311    {
47312     "field_name" : "tm_sec",
47313     "referenced_type" : "type-11"
47314    },
47315    {
47316     "field_name" : "tm_min",
47317     "field_offset" : 32,
47318     "referenced_type" : "type-11"
47319    },
47320    {
47321     "field_name" : "tm_hour",
47322     "field_offset" : 64,
47323     "referenced_type" : "type-11"
47324    },
47325    {
47326     "field_name" : "tm_mday",
47327     "field_offset" : 96,
47328     "referenced_type" : "type-11"
47329    },
47330    {
47331     "field_name" : "tm_mon",
47332     "field_offset" : 128,
47333     "referenced_type" : "type-11"
47334    },
47335    {
47336     "field_name" : "tm_year",
47337     "field_offset" : 160,
47338     "referenced_type" : "type-11"
47339    },
47340    {
47341     "field_name" : "tm_wday",
47342     "field_offset" : 192,
47343     "referenced_type" : "type-11"
47344    },
47345    {
47346     "field_name" : "tm_yday",
47347     "field_offset" : 224,
47348     "referenced_type" : "type-11"
47349    },
47350    {
47351     "field_name" : "tm_isdst",
47352     "field_offset" : 256,
47353     "referenced_type" : "type-11"
47354    },
47355    {
47356     "field_name" : "tm_gmtoff",
47357     "field_offset" : 288,
47358     "referenced_type" : "type-27"
47359    },
47360    {
47361     "field_name" : "tm_zone",
47362     "field_offset" : 320,
47363     "referenced_type" : "type-129"
47364    }
47365   ],
47366   "linker_set_key" : "tm",
47367   "name" : "tm",
47368   "referenced_type" : "type-201",
47369   "self_type" : "type-201",
47370   "size" : 44,
47371   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/time.h",
47372   "unique_id" : "tm"
47373  },
47374  {
47375   "alignment" : 4,
47376   "fields" :
47377   [
47378    {
47379     "field_name" : "uc_flags",
47380     "referenced_type" : "type-17"
47381    },
47382    {
47383     "field_name" : "uc_link",
47384     "field_offset" : 32,
47385     "referenced_type" : "type-190"
47386    },
47387    {
47388     "field_name" : "uc_stack",
47389     "field_offset" : 64,
47390     "referenced_type" : "type-131"
47391    },
47392    {
47393     "field_name" : "uc_mcontext",
47394     "field_offset" : 160,
47395     "referenced_type" : "type-173"
47396    },
47397    {
47398     "field_offset" : 864,
47399     "referenced_type" : "type-191"
47400    },
47401    {
47402     "field_name" : "__fpregs_mem",
47403     "field_offset" : 928,
47404     "referenced_type" : "type-171"
47405    }
47406   ],
47407   "linker_set_key" : "ucontext",
47408   "name" : "ucontext",
47409   "referenced_type" : "type-189",
47410   "self_type" : "type-189",
47411   "size" : 228,
47412   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/ucontext.h",
47413   "unique_id" : "ucontext"
47414  },
47415  {
47416   "alignment" : 4,
47417   "fields" :
47418   [
47419    {
47420     "referenced_type" : "type-192"
47421    },
47422    {
47423     "field_name" : "uc_sigmask64",
47424     "referenced_type" : "type-151"
47425    }
47426   ],
47427   "is_anonymous" : true,
47428   "linker_set_key" : "ucontext::(anonymous union at out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/ucontext.h:205:3) at out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/ucontext.h:205:3",
47429   "name" : "ucontext::(anonymous union at out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/ucontext.h:205:3) at out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/ucontext.h:205:3",
47430   "record_kind" : "union",
47431   "referenced_type" : "type-191",
47432   "self_type" : "type-191",
47433   "size" : 8,
47434   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/ucontext.h",
47435   "unique_id" : "ucontext::(anonymous union at out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/ucontext.h:205:3)"
47436  },
47437  {
47438   "alignment" : 4,
47439   "fields" :
47440   [
47441    {
47442     "field_name" : "uc_sigmask",
47443     "referenced_type" : "type-17"
47444    },
47445    {
47446     "field_name" : "__padding_rt_sigset",
47447     "field_offset" : 32,
47448     "referenced_type" : "type-25"
47449    }
47450   ],
47451   "is_anonymous" : true,
47452   "linker_set_key" : "ucontext::(anonymous union at out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/ucontext.h:205:3)::(anonymous struct at out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/ucontext.h:206:5) at out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/ucontext.h:206:5",
47453   "name" : "ucontext::(anonymous union at out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/ucontext.h:205:3)::(anonymous struct at out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/ucontext.h:206:5) at out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/ucontext.h:206:5",
47454   "referenced_type" : "type-192",
47455   "self_type" : "type-192",
47456   "size" : 8,
47457   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/ucontext.h",
47458   "unique_id" : "ucontext::(anonymous union at out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/ucontext.h:205:3)::(anonymous struct at out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/ucontext.h:206:5)"
47459  },
47460  {
47461   "alignment" : 4,
47462   "fields" :
47463   [
47464    {
47465     "field_name" : "regs",
47466     "referenced_type" : "type-164"
47467    },
47468    {
47469     "field_name" : "u_fpvalid",
47470     "field_offset" : 544,
47471     "referenced_type" : "type-11"
47472    },
47473    {
47474     "field_name" : "i387",
47475     "field_offset" : 576,
47476     "referenced_type" : "type-159"
47477    },
47478    {
47479     "field_name" : "u_tsize",
47480     "field_offset" : 1440,
47481     "referenced_type" : "type-17"
47482    },
47483    {
47484     "field_name" : "u_dsize",
47485     "field_offset" : 1472,
47486     "referenced_type" : "type-17"
47487    },
47488    {
47489     "field_name" : "u_ssize",
47490     "field_offset" : 1504,
47491     "referenced_type" : "type-17"
47492    },
47493    {
47494     "field_name" : "start_code",
47495     "field_offset" : 1536,
47496     "referenced_type" : "type-17"
47497    },
47498    {
47499     "field_name" : "start_stack",
47500     "field_offset" : 1568,
47501     "referenced_type" : "type-17"
47502    },
47503    {
47504     "field_name" : "signal",
47505     "field_offset" : 1600,
47506     "referenced_type" : "type-27"
47507    },
47508    {
47509     "field_name" : "reserved",
47510     "field_offset" : 1632,
47511     "referenced_type" : "type-11"
47512    },
47513    {
47514     "field_name" : "u_ar0",
47515     "field_offset" : 1664,
47516     "referenced_type" : "type-166"
47517    },
47518    {
47519     "field_name" : "u_fpstate",
47520     "field_offset" : 1696,
47521     "referenced_type" : "type-167"
47522    },
47523    {
47524     "field_name" : "magic",
47525     "field_offset" : 1728,
47526     "referenced_type" : "type-17"
47527    },
47528    {
47529     "field_name" : "u_comm",
47530     "field_offset" : 1760,
47531     "referenced_type" : "type-168"
47532    },
47533    {
47534     "field_name" : "u_debugreg",
47535     "field_offset" : 2016,
47536     "referenced_type" : "type-169"
47537    }
47538   ],
47539   "linker_set_key" : "user",
47540   "name" : "user",
47541   "referenced_type" : "type-165",
47542   "self_type" : "type-165",
47543   "size" : 284,
47544   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/user.h",
47545   "unique_id" : "user"
47546  },
47547  {
47548   "alignment" : 4,
47549   "fields" :
47550   [
47551    {
47552     "field_name" : "cwd",
47553     "referenced_type" : "type-27"
47554    },
47555    {
47556     "field_name" : "swd",
47557     "field_offset" : 32,
47558     "referenced_type" : "type-27"
47559    },
47560    {
47561     "field_name" : "twd",
47562     "field_offset" : 64,
47563     "referenced_type" : "type-27"
47564    },
47565    {
47566     "field_name" : "fip",
47567     "field_offset" : 96,
47568     "referenced_type" : "type-27"
47569    },
47570    {
47571     "field_name" : "fcs",
47572     "field_offset" : 128,
47573     "referenced_type" : "type-27"
47574    },
47575    {
47576     "field_name" : "foo",
47577     "field_offset" : 160,
47578     "referenced_type" : "type-27"
47579    },
47580    {
47581     "field_name" : "fos",
47582     "field_offset" : 192,
47583     "referenced_type" : "type-27"
47584    },
47585    {
47586     "field_name" : "st_space",
47587     "field_offset" : 224,
47588     "referenced_type" : "type-160"
47589    }
47590   ],
47591   "linker_set_key" : "user_fpregs_struct",
47592   "name" : "user_fpregs_struct",
47593   "referenced_type" : "type-159",
47594   "self_type" : "type-159",
47595   "size" : 108,
47596   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/user.h",
47597   "unique_id" : "user_fpregs_struct"
47598  },
47599  {
47600   "alignment" : 4,
47601   "fields" :
47602   [
47603    {
47604     "field_name" : "cwd",
47605     "referenced_type" : "type-59"
47606    },
47607    {
47608     "field_name" : "swd",
47609     "field_offset" : 16,
47610     "referenced_type" : "type-59"
47611    },
47612    {
47613     "field_name" : "twd",
47614     "field_offset" : 32,
47615     "referenced_type" : "type-59"
47616    },
47617    {
47618     "field_name" : "fop",
47619     "field_offset" : 48,
47620     "referenced_type" : "type-59"
47621    },
47622    {
47623     "field_name" : "fip",
47624     "field_offset" : 64,
47625     "referenced_type" : "type-27"
47626    },
47627    {
47628     "field_name" : "fcs",
47629     "field_offset" : 96,
47630     "referenced_type" : "type-27"
47631    },
47632    {
47633     "field_name" : "foo",
47634     "field_offset" : 128,
47635     "referenced_type" : "type-27"
47636    },
47637    {
47638     "field_name" : "fos",
47639     "field_offset" : 160,
47640     "referenced_type" : "type-27"
47641    },
47642    {
47643     "field_name" : "mxcsr",
47644     "field_offset" : 192,
47645     "referenced_type" : "type-27"
47646    },
47647    {
47648     "field_name" : "reserved",
47649     "field_offset" : 224,
47650     "referenced_type" : "type-27"
47651    },
47652    {
47653     "field_name" : "st_space",
47654     "field_offset" : 256,
47655     "referenced_type" : "type-162"
47656    },
47657    {
47658     "field_name" : "xmm_space",
47659     "field_offset" : 1280,
47660     "referenced_type" : "type-162"
47661    },
47662    {
47663     "field_name" : "padding",
47664     "field_offset" : 2304,
47665     "referenced_type" : "type-163"
47666    }
47667   ],
47668   "linker_set_key" : "user_fpxregs_struct",
47669   "name" : "user_fpxregs_struct",
47670   "referenced_type" : "type-161",
47671   "self_type" : "type-161",
47672   "size" : 512,
47673   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/user.h",
47674   "unique_id" : "user_fpxregs_struct"
47675  },
47676  {
47677   "alignment" : 4,
47678   "fields" :
47679   [
47680    {
47681     "field_name" : "ebx",
47682     "referenced_type" : "type-27"
47683    },
47684    {
47685     "field_name" : "ecx",
47686     "field_offset" : 32,
47687     "referenced_type" : "type-27"
47688    },
47689    {
47690     "field_name" : "edx",
47691     "field_offset" : 64,
47692     "referenced_type" : "type-27"
47693    },
47694    {
47695     "field_name" : "esi",
47696     "field_offset" : 96,
47697     "referenced_type" : "type-27"
47698    },
47699    {
47700     "field_name" : "edi",
47701     "field_offset" : 128,
47702     "referenced_type" : "type-27"
47703    },
47704    {
47705     "field_name" : "ebp",
47706     "field_offset" : 160,
47707     "referenced_type" : "type-27"
47708    },
47709    {
47710     "field_name" : "eax",
47711     "field_offset" : 192,
47712     "referenced_type" : "type-27"
47713    },
47714    {
47715     "field_name" : "xds",
47716     "field_offset" : 224,
47717     "referenced_type" : "type-27"
47718    },
47719    {
47720     "field_name" : "xes",
47721     "field_offset" : 256,
47722     "referenced_type" : "type-27"
47723    },
47724    {
47725     "field_name" : "xfs",
47726     "field_offset" : 288,
47727     "referenced_type" : "type-27"
47728    },
47729    {
47730     "field_name" : "xgs",
47731     "field_offset" : 320,
47732     "referenced_type" : "type-27"
47733    },
47734    {
47735     "field_name" : "orig_eax",
47736     "field_offset" : 352,
47737     "referenced_type" : "type-27"
47738    },
47739    {
47740     "field_name" : "eip",
47741     "field_offset" : 384,
47742     "referenced_type" : "type-27"
47743    },
47744    {
47745     "field_name" : "xcs",
47746     "field_offset" : 416,
47747     "referenced_type" : "type-27"
47748    },
47749    {
47750     "field_name" : "eflags",
47751     "field_offset" : 448,
47752     "referenced_type" : "type-27"
47753    },
47754    {
47755     "field_name" : "esp",
47756     "field_offset" : 480,
47757     "referenced_type" : "type-27"
47758    },
47759    {
47760     "field_name" : "xss",
47761     "field_offset" : 512,
47762     "referenced_type" : "type-27"
47763    }
47764   ],
47765   "linker_set_key" : "user_regs_struct",
47766   "name" : "user_regs_struct",
47767   "referenced_type" : "type-164",
47768   "self_type" : "type-164",
47769   "size" : 68,
47770   "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/user.h",
47771   "unique_id" : "user_regs_struct"
47772  }
47773 ],
47774 "rvalue_reference_types" :
47775 [
47776  {
47777   "alignment" : 4,
47778   "linker_set_key" : "android::hardware::Return<android::sp<android::hidl::memory::V1_0::IMemory> > &&",
47779   "name" : "android::hardware::Return<android::sp<android::hidl::memory::V1_0::IMemory> > &&",
47780   "referenced_type" : "type-1373",
47781   "self_type" : "type-1376",
47782   "size" : 4,
47783   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
47784  },
47785  {
47786   "alignment" : 4,
47787   "linker_set_key" : "android::hardware::Return<unsigned long long> &&",
47788   "name" : "android::hardware::Return<unsigned long long> &&",
47789   "referenced_type" : "type-2481",
47790   "self_type" : "type-2483",
47791   "size" : 4,
47792   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
47793  },
47794  {
47795   "alignment" : 4,
47796   "linker_set_key" : "android::hardware::Return<void *> &&",
47797   "name" : "android::hardware::Return<void *> &&",
47798   "referenced_type" : "type-2476",
47799   "self_type" : "type-2479",
47800   "size" : 4,
47801   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
47802  },
47803  {
47804   "alignment" : 4,
47805   "linker_set_key" : "android::hardware::Return<void> &&",
47806   "name" : "android::hardware::Return<void> &&",
47807   "referenced_type" : "type-1384",
47808   "self_type" : "type-1386",
47809   "size" : 4,
47810   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
47811  },
47812  {
47813   "alignment" : 4,
47814   "linker_set_key" : "android::hardware::Status &&",
47815   "name" : "android::hardware::Status &&",
47816   "referenced_type" : "type-1366",
47817   "self_type" : "type-1369",
47818   "size" : 4,
47819   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
47820  },
47821  {
47822   "alignment" : 4,
47823   "linker_set_key" : "android::hardware::details::return_status &&",
47824   "name" : "android::hardware::details::return_status &&",
47825   "referenced_type" : "type-1374",
47826   "self_type" : "type-2836",
47827   "size" : 4,
47828   "source_file" : "/external/libcxx/include/type_traits"
47829  },
47830  {
47831   "alignment" : 4,
47832   "linker_set_key" : "android::hardware::hidl_handle &&",
47833   "name" : "android::hardware::hidl_handle &&",
47834   "referenced_type" : "type-125",
47835   "self_type" : "type-2838",
47836   "size" : 4,
47837   "source_file" : "/external/libcxx/include/type_traits"
47838  },
47839  {
47840   "alignment" : 4,
47841   "linker_set_key" : "android::hardware::hidl_memory &&",
47842   "name" : "android::hardware::hidl_memory &&",
47843   "referenced_type" : "type-124",
47844   "self_type" : "type-2839",
47845   "size" : 4,
47846   "source_file" : "/external/libcxx/include/type_traits"
47847  },
47848  {
47849   "alignment" : 4,
47850   "linker_set_key" : "android::hardware::hidl_string &&",
47851   "name" : "android::hardware::hidl_string &&",
47852   "referenced_type" : "type-126",
47853   "self_type" : "type-2840",
47854   "size" : 4,
47855   "source_file" : "/external/libcxx/include/type_traits"
47856  },
47857  {
47858   "alignment" : 4,
47859   "linker_set_key" : "long &&",
47860   "name" : "long &&",
47861   "referenced_type" : "type-27",
47862   "self_type" : "type-921",
47863   "size" : 4,
47864   "source_file" : "/external/libcxx/include/type_traits"
47865  },
47866  {
47867   "alignment" : 4,
47868   "linker_set_key" : "long double &&",
47869   "name" : "long double &&",
47870   "referenced_type" : "type-3",
47871   "self_type" : "type-1248",
47872   "size" : 4,
47873   "source_file" : "/external/libcxx/include/type_traits"
47874  },
47875  {
47876   "alignment" : 4,
47877   "linker_set_key" : "long long &&",
47878   "name" : "long long &&",
47879   "referenced_type" : "type-2",
47880   "self_type" : "type-441",
47881   "size" : 4,
47882   "source_file" : "/external/libcxx/include/type_traits"
47883  },
47884  {
47885   "alignment" : 4,
47886   "linker_set_key" : "std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> > &&",
47887   "name" : "std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char> > &&",
47888   "referenced_type" : "type-223",
47889   "self_type" : "type-2842",
47890   "size" : 4,
47891   "source_file" : "/external/libcxx/include/type_traits"
47892  },
47893  {
47894   "alignment" : 4,
47895   "linker_set_key" : "std::__sfinae_assign_base<false, false> &&",
47896   "name" : "std::__sfinae_assign_base<false, false> &&",
47897   "referenced_type" : "type-2934",
47898   "self_type" : "type-2938",
47899   "size" : 4,
47900   "source_file" : "/external/libcxx/include/__tuple"
47901  },
47902  {
47903   "alignment" : 4,
47904   "linker_set_key" : "std::__sfinae_assign_base<false, true> &&",
47905   "name" : "std::__sfinae_assign_base<false, true> &&",
47906   "referenced_type" : "type-2947",
47907   "self_type" : "type-2951",
47908   "size" : 4,
47909   "source_file" : "/external/libcxx/include/__tuple"
47910  },
47911  {
47912   "alignment" : 4,
47913   "linker_set_key" : "std::__sfinae_assign_base<true, false> &&",
47914   "name" : "std::__sfinae_assign_base<true, false> &&",
47915   "referenced_type" : "type-2939",
47916   "self_type" : "type-2945",
47917   "size" : 4,
47918   "source_file" : "/external/libcxx/include/__tuple"
47919  },
47920  {
47921   "alignment" : 4,
47922   "linker_set_key" : "std::__sfinae_ctor_base<false, false> &&",
47923   "name" : "std::__sfinae_ctor_base<false, false> &&",
47924   "referenced_type" : "type-2916",
47925   "self_type" : "type-2921",
47926   "size" : 4,
47927   "source_file" : "/external/libcxx/include/__tuple"
47928  },
47929  {
47930   "alignment" : 4,
47931   "linker_set_key" : "std::__sfinae_ctor_base<false, true> &&",
47932   "name" : "std::__sfinae_ctor_base<false, true> &&",
47933   "referenced_type" : "type-2928",
47934   "self_type" : "type-2930",
47935   "size" : 4,
47936   "source_file" : "/external/libcxx/include/__tuple"
47937  },
47938  {
47939   "alignment" : 4,
47940   "linker_set_key" : "std::__sfinae_ctor_base<true, false> &&",
47941   "name" : "std::__sfinae_ctor_base<true, false> &&",
47942   "referenced_type" : "type-2922",
47943   "self_type" : "type-2927",
47944   "size" : 4,
47945   "source_file" : "/external/libcxx/include/__tuple"
47946  },
47947  {
47948   "alignment" : 4,
47949   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
47950   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
47951   "referenced_type" : "type-222",
47952   "self_type" : "type-2841",
47953   "size" : 4,
47954   "source_file" : "/external/libcxx/include/type_traits"
47955  }
47956 ]
47957}
47958