1{
2 "array_types" : [],
3 "builtin_types" :
4 [
5  {
6   "alignment" : 1,
7   "is_integral" : true,
8   "is_unsigned" : true,
9   "linker_set_key" : "_ZTIb",
10   "name" : "bool",
11   "size" : 1
12  },
13  {
14   "alignment" : 1,
15   "is_integral" : true,
16   "is_unsigned" : true,
17   "linker_set_key" : "_ZTIc",
18   "name" : "char",
19   "size" : 1
20  },
21  {
22   "alignment" : 1,
23   "is_integral" : true,
24   "is_unsigned" : true,
25   "linker_set_key" : "_ZTIh",
26   "name" : "unsigned char",
27   "size" : 1
28  },
29  {
30   "alignment" : 4,
31   "is_integral" : true,
32   "linker_set_key" : "_ZTIi",
33   "name" : "int",
34   "size" : 4
35  },
36  {
37   "alignment" : 4,
38   "is_integral" : true,
39   "is_unsigned" : true,
40   "linker_set_key" : "_ZTIj",
41   "name" : "unsigned int",
42   "size" : 4
43  },
44  {
45   "alignment" : 4,
46   "is_integral" : true,
47   "linker_set_key" : "_ZTIl",
48   "name" : "long",
49   "size" : 4
50  },
51  {
52   "alignment" : 4,
53   "is_integral" : true,
54   "is_unsigned" : true,
55   "linker_set_key" : "_ZTIm",
56   "name" : "unsigned long",
57   "size" : 4
58  },
59  {
60   "alignment" : 2,
61   "is_integral" : true,
62   "linker_set_key" : "_ZTIs",
63   "name" : "short",
64   "size" : 2
65  },
66  {
67   "alignment" : 2,
68   "is_integral" : true,
69   "is_unsigned" : true,
70   "linker_set_key" : "_ZTIt",
71   "name" : "unsigned short",
72   "size" : 2
73  },
74  {
75   "linker_set_key" : "_ZTIv",
76   "name" : "void"
77  },
78  {
79   "alignment" : 8,
80   "is_integral" : true,
81   "linker_set_key" : "_ZTIx",
82   "name" : "long long",
83   "size" : 8
84  },
85  {
86   "alignment" : 8,
87   "is_integral" : true,
88   "is_unsigned" : true,
89   "linker_set_key" : "_ZTIy",
90   "name" : "unsigned long long",
91   "size" : 8
92  }
93 ],
94 "elf_functions" : [],
95 "elf_objects" : [],
96 "enum_types" : [],
97 "function_types" :
98 [
99  {
100   "alignment" : 4,
101   "linker_set_key" : "_ZTIFbiP7siginfoPvE",
102   "name" : "bool (int, siginfo *, void *)",
103   "parameters" :
104   [
105    {
106     "referenced_type" : "_ZTIi"
107    },
108    {
109     "referenced_type" : "_ZTIP7siginfo"
110    },
111    {
112     "referenced_type" : "_ZTIPv"
113    }
114   ],
115   "return_type" : "_ZTIb",
116   "source_file" : "art/sigchainlib/sigchain.h"
117  }
118 ],
119 "functions" : [],
120 "global_vars" : [],
121 "lvalue_reference_types" : [],
122 "pointer_types" :
123 [
124  {
125   "alignment" : 4,
126   "linker_set_key" : "_ZTIP7siginfo",
127   "name" : "siginfo *",
128   "referenced_type" : "_ZTI7siginfo",
129   "size" : 4,
130   "source_file" : "art/sigchainlib/sigchain.h"
131  },
132  {
133   "alignment" : 4,
134   "linker_set_key" : "_ZTIPFbiP7siginfoPvE",
135   "name" : "bool (*)(int, siginfo *, void *)",
136   "referenced_type" : "_ZTIFbiP7siginfoPvE",
137   "size" : 4,
138   "source_file" : "art/sigchainlib/sigchain.h"
139  },
140  {
141   "alignment" : 4,
142   "linker_set_key" : "_ZTIPN3art14SigchainActionE",
143   "name" : "art::SigchainAction *",
144   "referenced_type" : "_ZTIN3art14SigchainActionE",
145   "size" : 4,
146   "source_file" : "art/sigchainlib/sigchain.h"
147  },
148  {
149   "alignment" : 4,
150   "linker_set_key" : "_ZTIPv",
151   "name" : "void *",
152   "referenced_type" : "_ZTIv",
153   "size" : 4,
154   "source_file" : "art/sigchainlib/sigchain.h"
155  }
156 ],
157 "qualified_types" :
158 [
159  {
160   "alignment" : 8,
161   "is_const" : true,
162   "linker_set_key" : "_ZTIKy",
163   "name" : "const unsigned long long",
164   "referenced_type" : "_ZTIy",
165   "size" : 8,
166   "source_file" : "art/sigchainlib/sigchain.h"
167  }
168 ],
169 "record_types" :
170 [
171  {
172   "alignment" : 8,
173   "fields" :
174   [
175    {
176     "field_name" : "sc_sigaction",
177     "referenced_type" : "_ZTIPFbiP7siginfoPvE"
178    },
179    {
180     "field_name" : "sc_mask",
181     "field_offset" : 32,
182     "referenced_type" : "_ZTIm"
183    },
184    {
185     "field_name" : "sc_flags",
186     "field_offset" : 64,
187     "referenced_type" : "_ZTIy"
188    }
189   ],
190   "linker_set_key" : "_ZTIN3art14SigchainActionE",
191   "name" : "art::SigchainAction",
192   "size" : 16,
193   "source_file" : "art/sigchainlib/sigchain.h"
194  }
195 ],
196 "rvalue_reference_types" : []
197}
198