Skip to content

Commit 31af60b

Browse files
committed
rustc: Fix double-reporting of private item errors. Un-XFAIL private-item-simple.rs.
1 parent f7681f9 commit 31af60b

File tree

2 files changed

+0
-15
lines changed

2 files changed

+0
-15
lines changed

src/rustc/middle/resolve.rs

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4159,11 +4159,6 @@ struct Resolver {
41594159
xray) {
41604160
NoNameDefinition => {
41614161
// We failed to resolve the name. Report an error.
4162-
self.session.span_err(
4163-
path.span,
4164-
fmt!("unresolved name: %s::%s",
4165-
self.atoms_to_str((*module_path_atoms).get()),
4166-
self.session.str_of(name)));
41674162
return None;
41684163
}
41694164
ChildNameDefinition(def) | ImportNameDefinition(def) => {
@@ -4212,11 +4207,6 @@ struct Resolver {
42124207
xray) {
42134208
NoNameDefinition => {
42144209
// We failed to resolve the name. Report an error.
4215-
self.session.span_err(
4216-
path.span,
4217-
fmt!("unresolved name: %s::%s", self.atoms_to_str(
4218-
(*module_path_atoms).get()),
4219-
self.session.str_of(name)));
42204210
return None;
42214211
}
42224212
ChildNameDefinition(def) | ImportNameDefinition(def) => {

src/test/compile-fail/private-item-simple.rs

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,3 @@
1-
// xfail-test
2-
// xfail-fast
3-
4-
// This is xfail'd because two errors are reported instead of one.
5-
61
mod a {
72
priv fn f() {}
83
}

0 commit comments

Comments
 (0)