diff options
| author | Aleksey Kladov <aleksey.kladov@gmail.com> | 2020-08-14 11:29:22 +0200 |
|---|---|---|
| committer | Aleksey Kladov <aleksey.kladov@gmail.com> | 2020-08-18 09:06:45 +0200 |
| commit | 5ba961018c482e050af908de60e4f8bd1a00f0ae (patch) | |
| tree | 9c7047c146316defd1874fadac3f11b5e96ead0b /src | |
| parent | 02eae432e7476a0686633a8c2b7cb1d5aab1bd2c (diff) | |
| download | rust-5ba961018c482e050af908de60e4f8bd1a00f0ae.tar.gz rust-5ba961018c482e050af908de60e4f8bd1a00f0ae.zip | |
Remove missing_fragment_specifier lint
Diffstat (limited to 'src')
| -rw-r--r-- | src/doc/rustc/src/lints/listing/deny-by-default.md | 9 | ||||
| -rw-r--r-- | src/librustc_session/lint/builtin.rs | 11 |
2 files changed, 0 insertions, 20 deletions
diff --git a/src/doc/rustc/src/lints/listing/deny-by-default.md b/src/doc/rustc/src/lints/listing/deny-by-default.md index dc5a9e44acf..55714f8f454 100644 --- a/src/doc/rustc/src/lints/listing/deny-by-default.md +++ b/src/doc/rustc/src/lints/listing/deny-by-default.md @@ -45,15 +45,6 @@ error: defaults for type parameters are only allowed in `struct`, `enum`, `type` = note: for more information, see issue #36887 <https://github.com/rust-lang/rust/issues/36887> ``` -## missing-fragment-specifier - -The missing_fragment_specifier warning is issued when an unused pattern in a -`macro_rules!` macro definition has a meta-variable (e.g. `$e`) that is not -followed by a fragment specifier (e.g. `:expr`). - -This warning can always be fixed by removing the unused pattern in the -`macro_rules!` macro definition. - ## mutable-transmutes This lint catches transmuting from `&T` to `&mut T` because it is undefined diff --git a/src/librustc_session/lint/builtin.rs b/src/librustc_session/lint/builtin.rs index 144a06a4916..2db4d2a7f51 100644 --- a/src/librustc_session/lint/builtin.rs +++ b/src/librustc_session/lint/builtin.rs @@ -253,16 +253,6 @@ declare_lint! { } declare_lint! { - pub MISSING_FRAGMENT_SPECIFIER, - Deny, - "detects missing fragment specifiers in unused `macro_rules!` patterns", - @future_incompatible = FutureIncompatibleInfo { - reference: "issue #40107 <https://github.com/rust-lang/rust/issues/40107>", - edition: None, - }; -} - -declare_lint! { pub LATE_BOUND_LIFETIME_ARGUMENTS, Warn, "detects generic lifetime arguments in path segments with late bound lifetime parameters", @@ -584,7 +574,6 @@ declare_lint_pass! { UNALIGNED_REFERENCES, SAFE_PACKED_BORROWS, PATTERNS_IN_FNS_WITHOUT_BODY, - MISSING_FRAGMENT_SPECIFIER, LATE_BOUND_LIFETIME_ARGUMENTS, ORDER_DEPENDENT_TRAIT_OBJECTS, COHERENCE_LEAK_CHECK, |
