about summary refs log tree commit diff
path: root/src/librustc_error_codes/error_codes
diff options
context:
space:
mode:
authorGuillaume Gomez <guillaume1.gomez@gmail.com>2020-04-19 13:18:45 +0200
committerGuillaume Gomez <guillaume1.gomez@gmail.com>2020-04-19 13:19:44 +0200
commitca6eb2c2b225b18014cbc4edfc2bb006f6bc9111 (patch)
treed9a6dae24eb08864224d972877655ddcd6465cd0 /src/librustc_error_codes/error_codes
parent4e4d49d60fd696c4036d438292673a2d7fd34519 (diff)
downloadrust-ca6eb2c2b225b18014cbc4edfc2bb006f6bc9111.tar.gz
rust-ca6eb2c2b225b18014cbc4edfc2bb006f6bc9111.zip
Clean up E0522 explanation
Diffstat (limited to 'src/librustc_error_codes/error_codes')
-rw-r--r--src/librustc_error_codes/error_codes/E0522.md11
1 files changed, 7 insertions, 4 deletions
diff --git a/src/librustc_error_codes/error_codes/E0522.md b/src/librustc_error_codes/error_codes/E0522.md
index e4756c384c4..83272314a87 100644
--- a/src/librustc_error_codes/error_codes/E0522.md
+++ b/src/librustc_error_codes/error_codes/E0522.md
@@ -1,7 +1,5 @@
-The lang attribute is intended for marking special items that are built-in to
-Rust itself. This includes special traits (like `Copy` and `Sized`) that affect
-how the compiler behaves, as well as special functions that may be automatically
-invoked (such as the handler for out-of-bounds accesses when indexing a slice).
+The lang attribute was used in an invalid context.
+
 Erroneous code example:
 
 ```compile_fail,E0522
@@ -12,3 +10,8 @@ fn cookie() -> ! { // error: definition of an unknown language item: `cookie`
     loop {}
 }
 ```
+
+The lang attribute is intended for marking special items that are built-in to
+Rust itself. This includes special traits (like `Copy` and `Sized`) that affect
+how the compiler behaves, as well as special functions that may be automatically
+invoked (such as the handler for out-of-bounds accesses when indexing a slice).