Commit 3b57a7c
committed
[CS] Clean up some property wrapper logic
These methods can be simplified a bunch since the returned decl is
always the input decl and we can refactor the lambdas to just return
the auxiliary variable and have the type computation in the caller.1 parent 346acda commit 3b57a7c
File tree
4 files changed
+71
-88
lines changed- include/swift/Sema
- lib/Sema
- test/decl/var
4 files changed
+71
-88
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3973 | 3973 | | |
3974 | 3974 | | |
3975 | 3975 | | |
3976 | | - | |
3977 | | - | |
3978 | | - | |
3979 | | - | |
3980 | | - | |
3981 | | - | |
3982 | | - | |
3983 | | - | |
3984 | | - | |
3985 | | - | |
3986 | | - | |
3987 | | - | |
| 3976 | + | |
| 3977 | + | |
| 3978 | + | |
| 3979 | + | |
| 3980 | + | |
3988 | 3981 | | |
3989 | | - | |
3990 | | - | |
| 3982 | + | |
| 3983 | + | |
| 3984 | + | |
| 3985 | + | |
| 3986 | + | |
3991 | 3987 | | |
3992 | 3988 | | |
3993 | 3989 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4825 | 4825 | | |
4826 | 4826 | | |
4827 | 4827 | | |
| 4828 | + | |
| 4829 | + | |
| 4830 | + | |
| 4831 | + | |
| 4832 | + | |
4828 | 4833 | | |
4829 | 4834 | | |
4830 | 4835 | | |
4831 | 4836 | | |
4832 | 4837 | | |
4833 | 4838 | | |
4834 | | - | |
4835 | | - | |
| 4839 | + | |
| 4840 | + | |
4836 | 4841 | | |
4837 | 4842 | | |
4838 | 4843 | | |
| |||
4841 | 4846 | | |
4842 | 4847 | | |
4843 | 4848 | | |
4844 | | - | |
| 4849 | + | |
4845 | 4850 | | |
4846 | 4851 | | |
4847 | 4852 | | |
4848 | 4853 | | |
4849 | 4854 | | |
4850 | | - | |
4851 | | - | |
4852 | | - | |
| 4855 | + | |
| 4856 | + | |
4853 | 4857 | | |
4854 | 4858 | | |
4855 | | - | |
| 4859 | + | |
4856 | 4860 | | |
4857 | 4861 | | |
4858 | 4862 | | |
4859 | 4863 | | |
4860 | 4864 | | |
4861 | | - | |
4862 | | - | |
4863 | | - | |
4864 | | - | |
| 4865 | + | |
| 4866 | + | |
4865 | 4867 | | |
4866 | 4868 | | |
4867 | 4869 | | |
4868 | | - | |
4869 | | - | |
4870 | | - | |
| 4870 | + | |
| 4871 | + | |
4871 | 4872 | | |
4872 | 4873 | | |
4873 | 4874 | | |
4874 | | - | |
4875 | | - | |
4876 | | - | |
4877 | | - | |
| 4875 | + | |
| 4876 | + | |
4878 | 4877 | | |
4879 | 4878 | | |
4880 | 4879 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1244 | 1244 | | |
1245 | 1245 | | |
1246 | 1246 | | |
1247 | | - | |
1248 | | - | |
1249 | | - | |
1250 | | - | |
1251 | | - | |
1252 | | - | |
1253 | | - | |
1254 | | - | |
1255 | | - | |
1256 | | - | |
1257 | | - | |
1258 | | - | |
1259 | | - | |
1260 | | - | |
1261 | | - | |
1262 | | - | |
1263 | | - | |
1264 | | - | |
1265 | | - | |
| 1247 | + | |
| 1248 | + | |
| 1249 | + | |
| 1250 | + | |
| 1251 | + | |
| 1252 | + | |
1266 | 1253 | | |
1267 | | - | |
1268 | | - | |
1269 | | - | |
1270 | | - | |
1271 | | - | |
1272 | | - | |
1273 | | - | |
1274 | | - | |
| 1254 | + | |
| 1255 | + | |
| 1256 | + | |
1275 | 1257 | | |
1276 | | - | |
1277 | | - | |
1278 | | - | |
| 1258 | + | |
| 1259 | + | |
| 1260 | + | |
| 1261 | + | |
| 1262 | + | |
| 1263 | + | |
| 1264 | + | |
1279 | 1265 | | |
1280 | | - | |
1281 | | - | |
1282 | | - | |
| 1266 | + | |
| 1267 | + | |
| 1268 | + | |
| 1269 | + | |
| 1270 | + | |
1283 | 1271 | | |
1284 | 1272 | | |
1285 | | - | |
1286 | | - | |
| 1273 | + | |
1287 | 1274 | | |
1288 | | - | |
1289 | | - | |
1290 | | - | |
1291 | | - | |
1292 | | - | |
1293 | | - | |
1294 | | - | |
1295 | | - | |
1296 | | - | |
1297 | | - | |
1298 | | - | |
1299 | | - | |
| 1275 | + | |
| 1276 | + | |
| 1277 | + | |
1300 | 1278 | | |
1301 | 1279 | | |
1302 | | - | |
1303 | | - | |
| 1280 | + | |
1304 | 1281 | | |
1305 | | - | |
1306 | | - | |
1307 | | - | |
1308 | | - | |
1309 | | - | |
| 1282 | + | |
| 1283 | + | |
| 1284 | + | |
| 1285 | + | |
1310 | 1286 | | |
1311 | | - | |
1312 | | - | |
| 1287 | + | |
| 1288 | + | |
| 1289 | + | |
| 1290 | + | |
| 1291 | + | |
1313 | 1292 | | |
1314 | 1293 | | |
1315 | 1294 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1346 | 1346 | | |
1347 | 1347 | | |
1348 | 1348 | | |
| 1349 | + | |
| 1350 | + | |
| 1351 | + | |
| 1352 | + | |
| 1353 | + | |
| 1354 | + | |
| 1355 | + | |
| 1356 | + | |
| 1357 | + | |
1349 | 1358 | | |
1350 | 1359 | | |
1351 | 1360 | | |
| |||
0 commit comments