graydon/rust — Issue #1118: Make function arguments immutable again
Author: marijnh
Created: 2011-11-02 18:36:13+00:00
State: open

Currently, when you assign to an argument, the compiler magically inserts a local value that's a copy of the argument (which is still owned by the caller). This is probably too magical, and should be removed.