diff options
| author | Marijn Haverbeke <[email protected]> | 2011-05-13 15:17:24 +0200 |
|---|---|---|
| committer | Marijn Haverbeke <[email protected]> | 2011-05-13 17:20:39 +0200 |
| commit | eb419fd8c78f907f1a5cd20f5e71009ba37ef7e9 (patch) | |
| tree | 924709adb23c244bb06f23bde47dff88b48eb20e /src/comp/middle/ty.rs | |
| parent | Make module indices hold a list of items (diff) | |
| download | rust-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.rs | 1 |
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 { |