diff options
| author | bobtwinkles <srkoser+github@gmail.com> | 2018-03-05 22:43:43 -0500 |
|---|---|---|
| committer | bobtwinkles <srkoser+github@gmail.com> | 2018-03-09 13:53:35 -0500 |
| commit | 47d75afd1156fca4f3b3f414b3ca467b0e3f113f (patch) | |
| tree | df08c85cf256f4dc8ef06ad2170129eaa34aab4c /src/rustllvm/RustWrapper.cpp | |
| parent | 047bec69b9ec54d400b1e255c8757bff8a5a854d (diff) | |
| download | rust-47d75afd1156fca4f3b3f414b3ca467b0e3f113f.tar.gz rust-47d75afd1156fca4f3b3f414b3ca467b0e3f113f.zip | |
Complete re-implementation of 2-phase borrows
See #48431 for discussion as to why this was necessary and what we hoped to accomplish. A brief summary: - the first implementation of 2-phase borrows was hard to limit in the way we wanted. That is, it was too good at accepting all 2-phase borrows rather than just autorefs =) - Numerous diagnostic regressions were introduced by 2-phase borrow support which were difficult to fix
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions
