File tree
7 files changed
+290
-97
lines changed- include/swift/Runtime
- lib/IRGen
- stdlib/public/runtime
- test/IRGen
- unittests/runtime
7 files changed
+290
-97
lines changedDiff for: include/swift/Runtime/Metadata.h
+55-4
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2008 | 2008 |
| |
2009 | 2009 |
| |
2010 | 2010 |
| |
2011 |
| - | |
2012 |
| - | |
2013 |
| - | |
2014 |
| - | |
2015 | 2011 |
| |
2016 | 2012 |
| |
2017 | 2013 |
| |
| |||
2273 | 2269 |
| |
2274 | 2270 |
| |
2275 | 2271 |
| |
| 2272 | + | |
| 2273 | + | |
| 2274 | + | |
| 2275 | + | |
| 2276 | + | |
| 2277 | + | |
| 2278 | + | |
| 2279 | + | |
| 2280 | + | |
| 2281 | + | |
| 2282 | + | |
| 2283 | + | |
| 2284 | + | |
| 2285 | + | |
| 2286 | + | |
| 2287 | + | |
| 2288 | + | |
| 2289 | + | |
| 2290 | + | |
| 2291 | + | |
| 2292 | + | |
| 2293 | + | |
| 2294 | + | |
| 2295 | + | |
| 2296 | + | |
| 2297 | + | |
| 2298 | + | |
| 2299 | + | |
| 2300 | + | |
| 2301 | + | |
| 2302 | + | |
| 2303 | + | |
| 2304 | + | |
| 2305 | + | |
| 2306 | + | |
| 2307 | + | |
| 2308 | + | |
| 2309 | + | |
| 2310 | + | |
| 2311 | + | |
| 2312 | + | |
| 2313 | + | |
| 2314 | + | |
| 2315 | + | |
| 2316 | + | |
| 2317 | + | |
| 2318 | + | |
| 2319 | + | |
| 2320 | + | |
| 2321 | + | |
| 2322 | + | |
2276 | 2323 |
| |
2277 | 2324 |
| |
2278 | 2325 |
| |
| |||
2302 | 2349 |
| |
2303 | 2350 |
| |
2304 | 2351 |
| |
| 2352 | + | |
| 2353 | + | |
| 2354 | + | |
| 2355 | + | |
2305 | 2356 |
| |
2306 | 2357 |
| |
2307 | 2358 |
| |
|
Diff for: lib/IRGen/GenDecl.cpp
+2
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
4052 | 4052 |
| |
4053 | 4053 |
| |
4054 | 4054 |
| |
| 4055 | + | |
| 4056 | + | |
4055 | 4057 |
| |
4056 | 4058 |
| |
4057 | 4059 |
| |
|
Diff for: lib/IRGen/GenProto.cpp
+13-3
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1829 | 1829 |
| |
1830 | 1830 |
| |
1831 | 1831 |
| |
1832 |
| - | |
1833 |
| - | |
| 1832 | + | |
| 1833 | + | |
| 1834 | + | |
| 1835 | + | |
1834 | 1836 |
| |
1835 | 1837 |
| |
1836 | 1838 |
| |
1837 | 1839 |
| |
1838 | 1840 |
| |
1839 | 1841 |
| |
1840 | 1842 |
| |
| 1843 | + | |
| 1844 | + | |
| 1845 | + | |
| 1846 | + | |
1841 | 1847 |
| |
1842 | 1848 |
| |
1843 | 1849 |
| |
1844 | 1850 |
| |
1845 |
| - | |
| 1851 | + | |
| 1852 | + | |
| 1853 | + | |
1846 | 1854 |
| |
1847 | 1855 |
| |
1848 | 1856 |
| |
| |||
1876 | 1884 |
| |
1877 | 1885 |
| |
1878 | 1886 |
| |
| 1887 | + | |
| 1888 | + | |
1879 | 1889 |
| |
1880 | 1890 |
| |
1881 | 1891 |
| |
|
Diff for: stdlib/public/runtime/Metadata.cpp
+57-7
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3176 | 3176 |
| |
3177 | 3177 |
| |
3178 | 3178 |
| |
| 3179 | + | |
3179 | 3180 |
| |
3180 | 3181 |
| |
3181 | 3182 |
| |
| |||
3186 | 3187 |
| |
3187 | 3188 |
| |
3188 | 3189 |
| |
| 3190 | + | |
| 3191 | + | |
| 3192 | + | |
| 3193 | + | |
| 3194 | + | |
| 3195 | + | |
| 3196 | + | |
| 3197 | + | |
| 3198 | + | |
| 3199 | + | |
| 3200 | + | |
| 3201 | + | |
| 3202 | + | |
| 3203 | + | |
| 3204 | + | |
| 3205 | + | |
| 3206 | + | |
| 3207 | + | |
| 3208 | + | |
| 3209 | + | |
| 3210 | + | |
| 3211 | + | |
| 3212 | + | |
| 3213 | + | |
| 3214 | + | |
| 3215 | + | |
| 3216 | + | |
| 3217 | + | |
| 3218 | + | |
| 3219 | + | |
| 3220 | + | |
| 3221 | + | |
| 3222 | + | |
| 3223 | + | |
| 3224 | + | |
| 3225 | + | |
| 3226 | + | |
| 3227 | + | |
| 3228 | + | |
| 3229 | + | |
| 3230 | + | |
| 3231 | + | |
| 3232 | + | |
| 3233 | + | |
| 3234 | + | |
3189 | 3235 |
| |
3190 | 3236 |
| |
3191 | 3237 |
| |
| |||
3222 | 3268 |
| |
3223 | 3269 |
| |
3224 | 3270 |
| |
3225 |
| - | |
3226 |
| - | |
3227 |
| - | |
3228 |
| - | |
3229 |
| - | |
3230 |
| - | |
3231 |
| - | |
| 3271 | + | |
| 3272 | + | |
| 3273 | + | |
| 3274 | + | |
| 3275 | + | |
| 3276 | + | |
| 3277 | + | |
| 3278 | + | |
| 3279 | + | |
| 3280 | + | |
| 3281 | + | |
3232 | 3282 |
| |
3233 | 3283 |
| |
3234 | 3284 |
| |
|
+15-3
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
100 | 100 |
| |
101 | 101 |
| |
102 | 102 |
| |
| 103 | + | |
103 | 104 |
| |
104 | 105 |
| |
105 | 106 |
| |
106 | 107 |
| |
107 | 108 |
| |
108 | 109 |
| |
| 110 | + | |
| 111 | + | |
| 112 | + | |
109 | 113 |
| |
110 | 114 |
| |
111 |
| - | |
| 115 | + | |
112 | 116 |
| |
113 | 117 |
| |
114 | 118 |
| |
| |||
170 | 174 |
| |
171 | 175 |
| |
172 | 176 |
| |
| 177 | + | |
173 | 178 |
| |
174 | 179 |
| |
| 180 | + | |
175 | 181 |
| |
176 | 182 |
| |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
177 | 187 |
| |
178 |
| - | |
179 |
| - | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
180 | 192 |
| |
181 | 193 |
| |
182 | 194 |
| |
|
Diff for: test/IRGen/protocol_resilience.sil
+30-2
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
12 | 12 |
| |
13 | 13 |
| |
14 | 14 |
| |
15 |
| - | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
16 | 43 |
| |
17 | 44 |
| |
18 | 45 |
| |
| |||
49 | 76 |
| |
50 | 77 |
| |
51 | 78 |
| |
| 79 | + | |
| 80 | + | |
52 | 81 |
| |
53 | 82 |
| |
54 | 83 |
| |
55 | 84 |
| |
56 | 85 |
| |
57 | 86 |
| |
58 |
| - | |
59 | 87 |
| |
60 | 88 |
| |
61 | 89 |
| |
|
0 commit comments