Parse and typecheck by-value and by-ref arg specs

Add sprinkle && throughout the compiler to make it typecheck again.

Issue #1008
This commit is contained in:
Marijn Haverbeke 2011-10-06 12:26:12 +02:00
parent 4709038d64
commit f9fbd86f52
32 changed files with 230 additions and 197 deletions

View file

@ -427,7 +427,7 @@ fn encode_index<T>(ebml_w: ebml::writer, buckets: [@[entry<T>]],
fn write_str(writer: io::writer, s: str) { writer.write_str(s); }
fn write_int(writer: io::writer, n: int) {
fn write_int(writer: io::writer, &&n: int) {
writer.write_be_uint(n as uint, 4u);
}