You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Prevent reads via original path of mutably borrowed content #12624
I've got this implemented on top of my changes for #14318. It seems to be a simple change, modulo writing the new diagnostics. There are only 2 code changes required in the actual source base: https://gist.github.com/zwarich/13faf76055c960231ac9. There are more test changes required, but I haven't really looked into those.
Activity
pnkfelix commentedon Mar 13, 2014
Assigning 1.0, P-backcompat-lang.
flaper87 commentedon Mar 26, 2014
cc @flaper87
auto merge of #13724 : nikomatsakis/rust/expr-use-visitor, r=pnkfelix
zwarich commentedon May 25, 2014
I've got this implemented on top of my changes for #14318. It seems to be a simple change, modulo writing the new diagnostics. There are only 2 code changes required in the actual source base: https://gist.github.com/zwarich/13faf76055c960231ac9. There are more test changes required, but I haven't really looked into those.
zwarich commentedon May 26, 2014
I implemented the rule for field accesses and found a few more changes that had to be made, but they weren't too bad: https://gist.github.com/zwarich/862fda3a95c5968ab2e5. Most of the changes would be unnecessary with other borrowck changes like #6268.
zwarich commentedon May 26, 2014
And after going through all of libsyntax the changes grew quite a bit: https://gist.github.com/zwarich/aba959c57f312c894d49.
zwarich commentedon Jun 7, 2014
Now that #14318 is merged I will try to submit a PR this weekend that fixes this.
auto merge of #14739 : zwarich/rust/mut-unique-path, r=nikomatsakis
Auto merge of rust-lang#12625 - yue4u:fix/non-exhaustive-variant, r=V…
Auto merge of rust-lang#12624 - J-ZhengLi:issue12586, r=xFrednet