rust/src/librustc/middle
bors f04eb37c7e auto merge of #6347 : cmr/rust/unknown_module_resolve_error, r=catamorphism
This improves error reporting for the following class of imports:

```rust
use foo::bar;
```

Where foo, the topmost module, is unresolved. It now results in:

```text
/tmp/foo.rs:1:4: 1:7 error: unresolved import.  perhapsyou forgot an 'extern mod foo'?
/tmp/foo.rs:1 use foo::bar;
                  ^~~
/tmp/foo.rs:1:4: 1:12 error: failed to resolve import: foo::bar
/tmp/foo.rs:1 use foo::bar;
                  ^~~~~~~~
error: failed to resolve imports
error: aborting due to 3 previous errors
```

This is the first of a series of changes I plan on making to unresolved name error messages.
2013-05-10 00:52:52 -07:00
..
borrowck Remove remnants of mutable fields from mem_categorization, borrowck. 2013-05-09 15:58:41 -04:00
trans auto merge of #6336 : nikomatsakis/rust/issue-6308-closure-bounds, r=nikomatsakis 2013-05-09 17:50:21 -07:00
typeck auto merge of #6336 : nikomatsakis/rust/issue-6308-closure-bounds, r=nikomatsakis 2013-05-09 17:50:21 -07:00
astencode.rs libcore: Fix tests. 2013-05-08 17:04:01 -07:00
check_const.rs Merge remote-tracking branch 'mozilla/incoming' into issue-5910-dyna-freeze 2013-05-05 15:11:04 -04:00
check_loop.rs
check_match.rs librustc: rename vec::each(var) to var.each 2013-05-09 14:20:04 +09:00
const_eval.rs Merge remote-tracking branch 'mozilla/incoming' into issue-5910-dyna-freeze 2013-05-05 15:11:04 -04:00
dataflow.rs Replace NOTE with FIXME 2013-05-06 14:02:28 -04:00
entry.rs rustc: Fix the logic for finding the Android main function 2013-05-08 12:03:15 -07:00
freevars.rs
kind.rs Refactor representation of bounds to separate out BuiltinBounds into 2013-05-09 11:39:06 -04:00
lang_items.rs Remove Durable from the language 2013-05-07 17:50:42 -07:00
lint.rs auto merge of #6325 : sammykim/rust/lint-name, r=graydon 2013-05-09 08:54:38 -07:00
liveness.rs Merge remote-tracking branch 'mozilla/incoming' into issue-5910-dyna-freeze 2013-05-05 15:11:04 -04:00
mem_categorization.rs Remove remnants of mutable fields from mem_categorization, borrowck. 2013-05-09 15:58:41 -04:00
moves.rs Merge remote-tracking branch 'mozilla/incoming' into issue-5910-dyna-freeze 2013-05-05 15:11:04 -04:00
pat_util.rs add gitattributes and fix whitespace issues 2013-05-03 20:01:42 -04:00
privacy.rs Merge remote-tracking branch 'mozilla/incoming' into issue-5910-dyna-freeze 2013-05-05 15:11:04 -04:00
region.rs librustc: Remove mutable fields from the language. 2013-05-08 17:04:00 -07:00
resolve_stage0.rs librustc: rename vec::each(var) to var.each 2013-05-09 14:20:04 +09:00
resolve.rs auto merge of #6347 : cmr/rust/unknown_module_resolve_error, r=catamorphism 2013-05-10 00:52:52 -07:00
subst.rs Refactor representation of bounds to separate out BuiltinBounds into 2013-05-09 11:39:06 -04:00
ty.rs Refactor representation of bounds to separate out BuiltinBounds into 2013-05-09 11:39:06 -04:00