Commit 66ad2a9
committed
[CSApply] NFC: Simplify solution application to
Since `try!` now forces l-value -> r-value conversion during
CSGen, let's simplify solution application to `try` expressions
by coercing sub-expression to a type of a `try` itself which
would introduce all necessary loads.try expressions1 parent 778281a commit 66ad2a9
1 file changed
+4
-18
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3752 | 3752 | | |
3753 | 3753 | | |
3754 | 3754 | | |
3755 | | - | |
3756 | | - | |
3757 | | - | |
| 3755 | + | |
| 3756 | + | |
3758 | 3757 | | |
3759 | | - | |
3760 | 3758 | | |
3761 | | - | |
3762 | | - | |
3763 | | - | |
3764 | | - | |
3765 | | - | |
3766 | | - | |
3767 | | - | |
3768 | | - | |
3769 | | - | |
3770 | | - | |
3771 | | - | |
3772 | | - | |
3773 | | - | |
3774 | | - | |
| 3759 | + | |
| 3760 | + | |
3775 | 3761 | | |
3776 | 3762 | | |
3777 | 3763 | | |
| |||
0 commit comments