Skip to content

Commit 48ee57e

Browse files
Update error codes
1 parent f1b231d commit 48ee57e

File tree

3 files changed

+15
-15
lines changed

3 files changed

+15
-15
lines changed

src/librustc_resolve/diagnostics.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -210,10 +210,6 @@ register_diagnostics! {
210210
E0258,
211211
E0364, // item is private
212212
E0365, // item is private
213-
E0397, // failed to resolve
214-
E0398, // unresolved import
215-
E0399, // can't capture dynamic environment in a fn item
216-
E0400, // attempt to use a non-constant value in a constant
217213
E0401, // can't use type parameters from outer function
218214
E0402, // cannot use an outer type parameter in this context
219215
E0403, // the name `{}` is already used
@@ -248,6 +244,10 @@ register_diagnostics! {
248244
E0428, // duplicate definition of ...
249245
E0429, // `self` imports are only allowed within a { } list
250246
E0430, // `self` import can only appear once in the list
251-
E0431 // `self` import can only appear in an import list with a non-empty
247+
E0431, // `self` import can only appear in an import list with a non-empty
252248
// prefix
249+
E0432, // unresolved import
250+
E0433, // failed to resolve
251+
E0434, // can't capture dynamic environment in a fn item
252+
E0435 // attempt to use a non-constant value in a constant
253253
}

src/librustc_resolve/lib.rs

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1310,7 +1310,7 @@ impl<'a, 'tcx> Resolver<'a, 'tcx> {
13101310
PathSearch,
13111311
true) {
13121312
Failed(Some((span, msg))) => {
1313-
resolve_err!(self, span, E0397, "failed to resolve. {}", msg);
1313+
resolve_err!(self, span, E0433, "failed to resolve. {}", msg);
13141314
},
13151315
Failed(None) => (), // Continue up the search chain.
13161316
Indeterminate => {
@@ -1568,10 +1568,10 @@ impl<'a, 'tcx> Resolver<'a, 'tcx> {
15681568
.span_to_snippet((*imports)[index].span)
15691569
.unwrap();
15701570
if sn.contains("::") {
1571-
resolve_err!(self, (*imports)[index].span, E0398,
1571+
resolve_err!(self, (*imports)[index].span, E0432,
15721572
"{}", "unresolved import");
15731573
} else {
1574-
resolve_err!(self, (*imports)[index].span, E0398,
1574+
resolve_err!(self, (*imports)[index].span, E0432,
15751575
"unresolved import (maybe you meant `{}::*`?)", sn);
15761576
}
15771577
}
@@ -1698,14 +1698,14 @@ impl<'a, 'tcx> Resolver<'a, 'tcx> {
16981698
// This was an attempt to access an upvar inside a
16991699
// named function item. This is not allowed, so we
17001700
// report an error.
1701-
resolve_err!(self, span, E0399, "{}",
1701+
resolve_err!(self, span, E0434, "{}",
17021702
"can't capture dynamic environment in a fn item; \
17031703
use the || { ... } closure form instead");
17041704
return None;
17051705
}
17061706
ConstantItemRibKind => {
17071707
// Still doesn't deal with upvars
1708-
resolve_err!(self, span, E0400, "{}",
1708+
resolve_err!(self, span, E0435, "{}",
17091709
"attempt to use a non-constant \
17101710
value in a constant");
17111711
return None;
@@ -2678,7 +2678,7 @@ impl<'a, 'tcx> Resolver<'a, 'tcx> {
26782678
Failed(err) => {
26792679
match err {
26802680
Some((span, msg)) => {
2681-
resolve_err!(self, span, E0397,
2681+
resolve_err!(self, span, E0433,
26822682
"failed to resolve: {}",
26832683
msg);
26842684
}
@@ -2909,7 +2909,7 @@ impl<'a, 'tcx> Resolver<'a, 'tcx> {
29092909
}
29102910
};
29112911

2912-
resolve_err!(self, span, E0397,
2912+
resolve_err!(self, span, E0433,
29132913
"failed to resolve: {}",
29142914
msg);
29152915
return None;
@@ -2972,7 +2972,7 @@ impl<'a, 'tcx> Resolver<'a, 'tcx> {
29722972

29732973
/*self.resolve_error(span, &format!("failed to resolve. {}",
29742974
msg));*/
2975-
resolve_err!(self, span, E0397,
2975+
resolve_err!(self, span, E0433,
29762976
"failed to resolve: {}",
29772977
msg);
29782978
return None;
@@ -3070,7 +3070,7 @@ impl<'a, 'tcx> Resolver<'a, 'tcx> {
30703070
failed to resolve {}", name);
30713071

30723072
if let Some((span, msg)) = err {
3073-
resolve_err!(self, span, E0397,
3073+
resolve_err!(self, span, E0433,
30743074
"failed to resolve: {}",
30753075
msg)
30763076
}

src/librustc_resolve/resolve_imports.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -272,7 +272,7 @@ impl<'a, 'b:'a, 'tcx:'b> ImportResolver<'a, 'b, 'tcx> {
272272
Some((span, msg)) => (span, format!(". {}", msg)),
273273
None => (import_directive.span, String::new())
274274
};
275-
resolve_err!(self.resolver, span, E0398,
275+
resolve_err!(self.resolver, span, E0432,
276276
"unresolved import `{}`{}",
277277
import_path_to_string(
278278
&import_directive.module_path,

0 commit comments

Comments
 (0)