aboutsummaryrefslogtreecommitdiff
path: root/src/comp/middle/ty.rs
diff options
context:
space:
mode:
authorMarijn Haverbeke <[email protected]>2011-05-13 15:17:24 +0200
committerMarijn Haverbeke <[email protected]>2011-05-13 17:20:39 +0200
commiteb419fd8c78f907f1a5cd20f5e71009ba37ef7e9 (patch)
tree924709adb23c244bb06f23bde47dff88b48eb20e /src/comp/middle/ty.rs
parentMake module indices hold a list of items (diff)
downloadrust-eb419fd8c78f907f1a5cd20f5e71009ba37ef7e9.tar.xz
rust-eb419fd8c78f907f1a5cd20f5e71009ba37ef7e9.zip
Extend crate format to allow multiple definitions for a single name
The type/value namespace distinction pretty much works now. Module namespace is up next.
Diffstat (limited to 'src/comp/middle/ty.rs')
-rw-r--r--src/comp/middle/ty.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/comp/middle/ty.rs b/src/comp/middle/ty.rs
index 42bd68af..ccbbeed0 100644
--- a/src/comp/middle/ty.rs
+++ b/src/comp/middle/ty.rs
@@ -1929,6 +1929,7 @@ mod Unify {
} else if (actual_input.mode == mo_either) {
result_mode = expected_input.mode;
} else if (expected_input.mode != actual_input.mode) {
+ // FIXME this is the wrong error
ret fn_common_res_err(ures_err(terr_arg_count,
expected, actual));
} else {