about summary refs log tree commit diff
path: root/src/doc
diff options
context:
space:
mode:
authorSimon Sapin <simon.sapin@exyr.org>2019-07-03 11:56:59 +0200
committerOliver Scherer <github35764891676564198441@oli-obk.de>2019-10-11 10:43:54 +0200
commitfe13bbd0648c4f7ad8f7cdfe540ca13bc93ade60 (patch)
tree4c701e18d56f7fa7e161185b40a44ce075b8e6ac /src/doc
parent2f0c821be9ba9cdf52a45c327b7d3f2831626225 (diff)
downloadrust-fe13bbd0648c4f7ad8f7cdfe540ca13bc93ade60.tar.gz
rust-fe13bbd0648c4f7ad8f7cdfe540ca13bc93ade60.zip
Remove unions_with_drop_fields lint
Cases where it would trigger are now hard errors.
Diffstat (limited to 'src/doc')
-rw-r--r--src/doc/rustc/src/lints/listing/warn-by-default.md24
1 files changed, 0 insertions, 24 deletions
diff --git a/src/doc/rustc/src/lints/listing/warn-by-default.md b/src/doc/rustc/src/lints/listing/warn-by-default.md
index e486240fda8..813d7c4bafe 100644
--- a/src/doc/rustc/src/lints/listing/warn-by-default.md
+++ b/src/doc/rustc/src/lints/listing/warn-by-default.md
@@ -596,30 +596,6 @@ warning: function cannot return without recursing
   |
 ```
 
-## unions-with-drop-fields
-
-This lint detects use of unions that contain fields with possibly non-trivial drop code. Some
-example code that triggers this lint:
-
-```rust
-#![feature(untagged_unions)]
-
-union U {
-    s: String,
-}
-```
-
-This will produce:
-
-```text
-warning: union contains a field with possibly non-trivial drop code, drop code of union fields is ignored when dropping the union
- --> src/main.rs:4:5
-  |
-4 |     s: String,
-  |     ^^^^^^^^^
-  |
-```
-
 ## unknown-lints
 
 This lint detects unrecognized lint attribute. Some