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