about summary refs log tree commit diff
diff options
context:
space:
mode:
authorGuillaume Gomez <guillaume1.gomez@gmail.com>2019-10-22 11:52:05 +0200
committerGuillaume Gomez <guillaume1.gomez@gmail.com>2019-10-22 11:52:05 +0200
commited965f1b6a299b729efad94836ff7498093f3236 (patch)
tree1413f2dcb8dbae28714bdbb67c1106019445ea06
parent14f0ed64e306cfc232c3209985afb53fa2cadbb2 (diff)
downloadrust-ed965f1b6a299b729efad94836ff7498093f3236.tar.gz
rust-ed965f1b6a299b729efad94836ff7498093f3236.zip
Update E0659 error code long explanation to 2018 edition
-rw-r--r--src/librustc_resolve/error_codes.rs18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/librustc_resolve/error_codes.rs b/src/librustc_resolve/error_codes.rs
index 8ccb27078d5..a7a3d71b539 100644
--- a/src/librustc_resolve/error_codes.rs
+++ b/src/librustc_resolve/error_codes.rs
@@ -1822,7 +1822,7 @@ An item usage is ambiguous.
 
 Erroneous code example:
 
-```compile_fail,E0659
+```compile_fail,edition2018,E0659
 pub mod moon {
     pub fn foo() {}
 }
@@ -1832,12 +1832,12 @@ pub mod earth {
 }
 
 mod collider {
-    pub use moon::*;
-    pub use earth::*;
+    pub use crate::moon::*;
+    pub use crate::earth::*;
 }
 
 fn main() {
-    collider::foo(); // ERROR: `foo` is ambiguous
+    crate::collider::foo(); // ERROR: `foo` is ambiguous
 }
 ```
 
@@ -1849,7 +1849,7 @@ functions collide.
 To solve this error, the best solution is generally to keep the path before the
 item when using it. Example:
 
-```
+```edition2018
 pub mod moon {
     pub fn foo() {}
 }
@@ -1859,13 +1859,13 @@ pub mod earth {
 }
 
 mod collider {
-    pub use moon;
-    pub use earth;
+    pub use crate::moon;
+    pub use crate::earth;
 }
 
 fn main() {
-    collider::moon::foo(); // ok!
-    collider::earth::foo(); // ok!
+    crate::collider::moon::foo(); // ok!
+    crate::collider::earth::foo(); // ok!
 }
 ```
 "##,