diff options
| author | Niko Matsakis <niko@alum.mit.edu> | 2012-08-17 14:09:20 -0700 |
|---|---|---|
| committer | Niko Matsakis <niko@alum.mit.edu> | 2012-08-17 15:14:13 -0700 |
| commit | ea549e7a71964625f1eb24d7432f222c407d9999 (patch) | |
| tree | c2402391dd25c87ae06c86e8999e66ccb9556f88 /src/libstd | |
| parent | 8f01343f011e555bad1a11f7abfadcb7682a4627 (diff) | |
| download | rust-ea549e7a71964625f1eb24d7432f222c407d9999.tar.gz rust-ea549e7a71964625f1eb24d7432f222c407d9999.zip | |
make borrowck more conservative around rvalues.
this will require more temporaries, but is probably less magical. also, it means that borrowck matches trans better, so fewer crashes. bonus. Finally, stop warning about implicit copies when we are actually borrowing. Also, one test (vec-res-add) stopped failing due to #2587, and hence I added an xfail-test. Fixes #3217, #2977, #3067
Diffstat (limited to 'src/libstd')
0 files changed, 0 insertions, 0 deletions
