diff options
| author | Patrick Walton <pcwalton@mimiga.net> | 2014-06-24 13:41:42 -0700 |
|---|---|---|
| committer | Alex Crichton <alex@alexcrichton.com> | 2014-06-24 17:23:41 -0700 |
| commit | 75146fd59cfa45024f70840558914b3de3158afa (patch) | |
| tree | b99fb6c93649d611ed0e491ce7db7e2f290649f1 /src/rustllvm/RustWrapper.cpp | |
| parent | 5ccf056a024b0769d7adc22f57eda8d75ae07a58 (diff) | |
| download | rust-75146fd59cfa45024f70840558914b3de3158afa.tar.gz rust-75146fd59cfa45024f70840558914b3de3158afa.zip | |
librustc: Check function argument patterns for legality of by-move
bindings.
This will break code that incorrectly did things like:
fn f(a @ box b: Box<String>) {}
Fix such code to not rely on undefined behavior.
Closes #12534.
[breaking-change]
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions
