about summary refs log tree commit diff
path: root/src/compiletest/errors.rs
diff options
context:
space:
mode:
authorMichael Sullivan <sully@msully.net>2012-06-25 20:00:46 -0700
committerMichael Sullivan <sully@msully.net>2012-06-25 20:00:46 -0700
commit329eca6044fdf376a7a89ec7a96dba7a8b884cf7 (patch)
tree7008814278a066914b6ba36818388d5212ffda9f /src/compiletest/errors.rs
parentc087aaf56b1109163126fea4c2760f8414ffbe56 (diff)
downloadrust-329eca6044fdf376a7a89ec7a96dba7a8b884cf7.tar.gz
rust-329eca6044fdf376a7a89ec7a96dba7a8b884cf7.zip
Make vectors uglier ([]/~). Sorry. Should be temporary. Closes #2725.
Diffstat (limited to 'src/compiletest/errors.rs')
-rw-r--r--src/compiletest/errors.rs10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/compiletest/errors.rs b/src/compiletest/errors.rs
index 1e04eb52109..5d1bba368d4 100644
--- a/src/compiletest/errors.rs
+++ b/src/compiletest/errors.rs
@@ -8,8 +8,8 @@ export expected_error;
 type expected_error = { line: uint, kind: str, msg: str };
 
 // Load any test directives embedded in the file
-fn load_errors(testfile: str) -> [expected_error] {
-    let mut error_patterns = [];
+fn load_errors(testfile: str) -> [expected_error]/~ {
+    let mut error_patterns = []/~;
     let rdr = result::get(io::file_reader(testfile));
     let mut line_num = 1u;
     while !rdr.eof() {
@@ -20,11 +20,11 @@ fn load_errors(testfile: str) -> [expected_error] {
     ret error_patterns;
 }
 
-fn parse_expected(line_num: uint, line: str) -> [expected_error] unsafe {
+fn parse_expected(line_num: uint, line: str) -> [expected_error]/~ unsafe {
     let error_tag = "//!";
     let mut idx;
     alt str::find_str(line, error_tag) {
-         option::none { ret []; }
+         option::none { ret []/~; }
          option::some(nn) { idx = (nn as uint) + str::len(error_tag); }
     }
 
@@ -49,5 +49,5 @@ fn parse_expected(line_num: uint, line: str) -> [expected_error] unsafe {
 
     #debug("line=%u kind=%s msg=%s", line_num - adjust_line, kind, msg);
 
-    ret [{line: line_num - adjust_line, kind: kind, msg: msg}];
+    ret [{line: line_num - adjust_line, kind: kind, msg: msg}]/~;
 }