diff options
| author | Marijn Haverbeke <marijnh@gmail.com> | 2011-09-12 13:52:12 +0200 |
|---|---|---|
| committer | Marijn Haverbeke <marijnh@gmail.com> | 2011-09-12 13:54:02 +0200 |
| commit | bcf60c66004f2bbea5bc4d618e4ee2fbc0f13423 (patch) | |
| tree | edc3ac0bf1ed95900f1497b54a79314e4c40117b /src/comp/middle/trans.rs | |
| parent | 8dd46d4384faa257f940e3f3d51f70f6655b3b4b (diff) | |
| download | rust-bcf60c66004f2bbea5bc4d618e4ee2fbc0f13423.tar.gz rust-bcf60c66004f2bbea5bc4d618e4ee2fbc0f13423.zip | |
Warn when inserting an implicit copy that may be expensive
Diffstat (limited to 'src/comp/middle/trans.rs')
| -rw-r--r-- | src/comp/middle/trans.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/comp/middle/trans.rs b/src/comp/middle/trans.rs index e3062bf8aa2..2276d348611 100644 --- a/src/comp/middle/trans.rs +++ b/src/comp/middle/trans.rs @@ -2604,8 +2604,8 @@ fn build_closure(cx: @block_ctxt, upvars: @[ast::def], copying: bool) -> closure_tys += [ty]; } - ret build_environment(cx, cx.fcx.lltydescs, closure_tys, closure_vals, - copying); + ret build_environment(cx, copy cx.fcx.lltydescs, closure_tys, + closure_vals, copying); } // Return a pointer to the stored typarams in a closure. |
