mode: reset mode on entry to fn body.
This is an interim fix to address the "Beware!" unsoundness. I have a more comprehensive rewrite of mode.rs in the pipeline. r=pcwalton
This commit is contained in:
parent
eaa256509e
commit
737e115646
17 changed files with 69 additions and 41 deletions
|
|
@ -15,7 +15,7 @@ fn main() {
|
|||
let carrots = @~"crunchy";
|
||||
|
||||
fn@(tasties: @~str, macerate: fn(~str)) {
|
||||
macerate(*tasties);
|
||||
macerate(copy *tasties);
|
||||
} (carrots, |food| {
|
||||
let mush = food + cheese;
|
||||
let f = fn@() {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue