This repository was archived by the owner on Aug 27, 2023. It is now read-only.
File tree
120 files changed
+1025
-1080
lines changed- src
- auto
- webkit2gtk-webextension-sys/src
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
120 files changed
+1025
-1080
lines changed- Cargo.lock+253-69
- Cargo.toml+4-8
- README.md+21-6
- build.rs+1-1
- src/analysis/bounds.rs+19-20
- src/analysis/ffi_type.rs+2-2
- src/analysis/function_parameters.rs+4-1
- src/analysis/functions.rs+25-17
- src/analysis/imports.rs+59-31
- src/analysis/mod.rs+3-3
- src/analysis/namespaces.rs-11
- src/analysis/object.rs+4-12
- src/analysis/out_parameters.rs+1-1
- src/analysis/properties.rs+7-5
- src/analysis/record.rs+6-6
- src/analysis/record_type.rs+8-2
- src/analysis/ref_mode.rs+10-11
- src/analysis/rust_type.rs+11-7
- src/analysis/signatures.rs+32-6
- src/analysis/symbols.rs+30-8
- src/analysis/trampoline_parameters.rs+1-1
- src/analysis/types.rs+232
- src/chunk/chunk.rs+2-3
- src/chunk/parameter_ffi_call_out.rs+12
- src/codegen/doc/format.rs+4-4
- src/codegen/doc/mod.rs+46-13
- src/codegen/enums.rs+35-34
- src/codegen/flags.rs+23-28
- src/codegen/function.rs+6-1
- src/codegen/function_body_chunk.rs+123-117
- src/codegen/general.rs+71-2
- src/codegen/mod.rs+1
- src/codegen/properties.rs+4-1
- src/codegen/property_body.rs+1-3
- src/codegen/record.rs+22-1
- src/codegen/signal.rs+9-1
- src/codegen/sys/fields.rs+139
- src/codegen/sys/functions.rs+12-18
- src/codegen/sys/lib_.rs+130-346
- src/codegen/sys/mod.rs+3-2
- src/codegen/sys/statics.rs+3-8
- src/codegen/trampoline.rs-1
- src/codegen/translate_to_glib.rs+1
- src/config/config.rs+25-12
- src/config/error.rs-2
- src/config/gobjects.rs+8-1
- src/config/members.rs+5
- src/config/work_mode.rs+5-3
- src/env.rs+7
- src/library.rs+59-18
- src/library_postprocessing.rs+105
- src/main.rs+12-2
- src/nameutil.rs+4
- src/parser.rs+661-1.2k
- src/update_version.rs+31
- src/writer/defines.rs+1-1
- src/writer/to_code.rs+2-7
- src/xmlparser.rs+426
- tests/sys/atk-sys/Cargo.toml+2-2
- tests/sys/gdk-pixbuf-sys/Cargo.toml+3-2
- tests/sys/gdk-sys/Cargo.toml+5-2
- tests/sys/gio-sys/Cargo.toml+7-2
- tests/sys/glib-sys/Cargo.toml+7-2
- tests/sys/gobject-sys/Cargo.toml+4-2
- tests/sys/gtk-sys/Cargo.toml+6-2
- tests/sys/pango-sys/Cargo.toml+4-2
- tests/sys/secret-sys/Cargo.toml+2-2
- Atk-1.0.gir+63-9
- GIRepository-2.0.gir+18-6
- GLib-2.0.gir+2.7k-7.4k
- GObject-2.0.gir+726-393
- Gdk-3.0.gir+120-17
- GdkPixbuf-2.0.gir+62-16
- Gio-2.0.gir+1.2k-154
- Gtk-3.0.gir+641-339
- GtkSource-3.0.gir+1.5k-193
- Pango-1.0.gir+20-20
- PangoCairo-1.0.gir+50-170
- Secret-1.gir+210-64
- Soup-2.4.gir+149-13
- Vte-2.91.gir+807-53
- WebKit2-4.0.gir+885-118
- WebKit2WebExtension-4.0.gir+399-19
- cairo-1.0.gir+230-45
- dl.sh+17
- fix.sh+31
- freetype2-2.0.gir+3-9
- gir-dl.sh+12-5
Lines changed: 2 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
| 2 | + | |
2 | 3 |
| |
3 | 4 |
| |
4 | 5 |
| |
|
Lines changed: 2 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
| 2 | + | |
2 | 3 |
| |
3 | 4 |
| |
4 | 5 |
| |
|
Lines changed: 4 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
| 2 | + | |
2 | 3 |
| |
3 | 4 |
| |
4 | 5 |
| |
| |||
24 | 25 |
| |
25 | 26 |
| |
26 | 27 |
| |
| 28 | + | |
27 | 29 |
| |
28 | 30 |
| |
29 | 31 |
| |
| |||
68 | 70 |
| |
69 | 71 |
| |
70 | 72 |
| |
| 73 | + | |
71 | 74 |
| |
72 | 75 |
| |
73 | 76 |
| |
|
Lines changed: 2 additions & 8 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
| 2 | + | |
2 | 3 |
| |
3 | 4 |
| |
4 | 5 |
| |
| |||
146 | 147 |
| |
147 | 148 |
| |
148 | 149 |
| |
149 |
| - | |
150 | 150 |
| |
151 | 151 |
| |
152 | 152 |
| |
153 | 153 |
| |
154 | 154 |
| |
155 | 155 |
| |
156 |
| - | |
157 | 156 |
| |
158 | 157 |
| |
159 | 158 |
| |
160 | 159 |
| |
161 | 160 |
| |
162 | 161 |
| |
163 |
| - | |
164 | 162 |
| |
165 | 163 |
| |
166 | 164 |
| |
167 | 165 |
| |
168 | 166 |
| |
169 | 167 |
| |
170 |
| - | |
171 | 168 |
| |
172 | 169 |
| |
173 | 170 |
| |
174 | 171 |
| |
175 | 172 |
| |
176 | 173 |
| |
177 |
| - | |
178 | 174 |
| |
179 | 175 |
| |
180 | 176 |
| |
181 | 177 |
| |
182 | 178 |
| |
183 | 179 |
| |
184 |
| - | |
185 | 180 |
| |
186 | 181 |
| |
187 | 182 |
| |
188 | 183 |
| |
189 | 184 |
| |
190 | 185 |
| |
191 |
| - | |
192 | 186 |
| |
193 | 187 |
| |
194 | 188 |
|
Lines changed: 2 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
| 2 | + | |
2 | 3 |
| |
3 | 4 |
| |
4 | 5 |
| |
| |||
48 | 49 |
| |
49 | 50 |
| |
50 | 51 |
| |
51 |
| - | |
52 | 52 |
| |
53 | 53 |
| |
54 | 54 |
|
Lines changed: 2 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
| 2 | + | |
2 | 3 |
| |
3 | 4 |
| |
4 | 5 |
| |
|
Lines changed: 2 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
| 2 | + | |
2 | 3 |
| |
3 | 4 |
| |
4 | 5 |
| |
| |||
130 | 131 |
| |
131 | 132 |
| |
132 | 133 |
| |
133 |
| - | |
134 | 134 |
| |
135 | 135 |
| |
136 | 136 |
| |
137 | 137 |
| |
138 | 138 |
| |
139 | 139 |
| |
140 |
| - | |
141 | 140 |
| |
142 | 141 |
| |
143 | 142 |
|
Lines changed: 8 additions & 19 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
| 2 | + | |
2 | 3 |
| |
3 | 4 |
| |
4 | 5 |
| |
| |||
115 | 116 |
| |
116 | 117 |
| |
117 | 118 |
| |
118 |
| - | |
119 |
| - | |
| 119 | + | |
120 | 120 |
| |
121 | 121 |
| |
122 | 122 |
| |
123 | 123 |
| |
124 | 124 |
| |
125 | 125 |
| |
126 | 126 |
| |
127 |
| - | |
128 |
| - | |
| 127 | + | |
129 | 128 |
| |
130 | 129 |
| |
131 | 130 |
| |
132 | 131 |
| |
133 | 132 |
| |
134 | 133 |
| |
135 | 134 |
| |
136 |
| - | |
137 |
| - | |
| 135 | + | |
138 | 136 |
| |
139 | 137 |
| |
140 | 138 |
| |
141 | 139 |
| |
142 | 140 |
| |
143 | 141 |
| |
144 | 142 |
| |
145 |
| - | |
146 |
| - | |
| 143 | + | |
147 | 144 |
| |
148 | 145 |
| |
149 | 146 |
| |
150 | 147 |
| |
151 | 148 |
| |
152 | 149 |
| |
153 | 150 |
| |
154 |
| - | |
155 |
| - | |
| 151 | + | |
156 | 152 |
| |
157 | 153 |
| |
158 | 154 |
| |
159 | 155 |
| |
160 | 156 |
| |
161 | 157 |
| |
162 | 158 |
| |
163 |
| - | |
164 |
| - | |
| 159 | + | |
165 | 160 |
| |
166 | 161 |
| |
167 | 162 |
| |
| |||
218 | 213 |
| |
219 | 214 |
| |
220 | 215 |
| |
221 |
| - | |
222 | 216 |
| |
223 | 217 |
| |
224 | 218 |
| |
225 | 219 |
| |
226 | 220 |
| |
227 | 221 |
| |
228 |
| - | |
229 | 222 |
| |
230 | 223 |
| |
231 | 224 |
| |
232 | 225 |
| |
233 | 226 |
| |
234 | 227 |
| |
235 |
| - | |
236 | 228 |
| |
237 | 229 |
| |
238 | 230 |
| |
239 | 231 |
| |
240 | 232 |
| |
241 | 233 |
| |
242 |
| - | |
243 | 234 |
| |
244 | 235 |
| |
245 | 236 |
| |
246 | 237 |
| |
247 | 238 |
| |
248 | 239 |
| |
249 |
| - | |
250 | 240 |
| |
251 | 241 |
| |
252 | 242 |
| |
253 | 243 |
| |
254 | 244 |
| |
255 | 245 |
| |
256 |
| - | |
257 | 246 |
| |
258 | 247 |
| |
259 | 248 |
|
Lines changed: 3 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
| 2 | + | |
2 | 3 |
| |
3 | 4 |
| |
4 | 5 |
| |
| |||
58 | 59 |
| |
59 | 60 |
| |
60 | 61 |
| |
61 |
| - | |
62 |
| - | |
| 62 | + | |
63 | 63 |
| |
64 | 64 |
| |
65 | 65 |
| |
| |||
76 | 76 |
| |
77 | 77 |
| |
78 | 78 |
| |
79 |
| - | |
80 | 79 |
| |
81 | 80 |
| |
82 | 81 |
|
Lines changed: 2 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
| 2 | + | |
2 | 3 |
| |
3 | 4 |
| |
4 | 5 |
| |
|
Lines changed: 3 additions & 7 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
| 2 | + | |
2 | 3 |
| |
3 | 4 |
| |
4 | 5 |
| |
| |||
86 | 87 |
| |
87 | 88 |
| |
88 | 89 |
| |
89 |
| - | |
90 |
| - | |
| 90 | + | |
91 | 91 |
| |
92 | 92 |
| |
93 | 93 |
| |
| |||
128 | 128 |
| |
129 | 129 |
| |
130 | 130 |
| |
131 |
| - | |
132 | 131 |
| |
133 | 132 |
| |
134 | 133 |
| |
135 | 134 |
| |
136 | 135 |
| |
137 | 136 |
| |
138 |
| - | |
139 | 137 |
| |
140 | 138 |
| |
141 | 139 |
| |
142 | 140 |
| |
143 | 141 |
| |
144 | 142 |
| |
145 |
| - | |
146 | 143 |
| |
147 | 144 |
| |
148 | 145 |
| |
149 | 146 |
| |
150 | 147 |
| |
151 | 148 |
| |
152 |
| - | |
153 | 149 |
| |
154 | 150 |
| |
155 | 151 |
|
Lines changed: 2 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
| 2 | + | |
2 | 3 |
| |
3 | 4 |
| |
4 | 5 |
| |
| |||
58 | 59 |
| |
59 | 60 |
| |
60 | 61 |
| |
61 |
| - | |
62 | 62 |
| |
63 | 63 |
| |
64 | 64 |
|
Lines changed: 2 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
| 2 | + | |
2 | 3 |
| |
3 | 4 |
| |
4 | 5 |
| |
| |||
157 | 158 |
| |
158 | 159 |
| |
159 | 160 |
| |
160 |
| - | |
161 | 161 |
| |
162 | 162 |
| |
163 | 163 |
| |
164 | 164 |
| |
165 | 165 |
| |
166 | 166 |
| |
167 |
| - | |
168 | 167 |
| |
169 | 168 |
| |
170 | 169 |
| |
171 | 170 |
| |
172 | 171 |
| |
173 | 172 |
| |
174 |
| - | |
175 | 173 |
| |
176 | 174 |
| |
177 | 175 |
|
0 commit comments