diff options
Diffstat (limited to 'src/compiletest/errors.rs')
| -rw-r--r-- | src/compiletest/errors.rs | 10 |
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}]/~; } |
