Auto merge of #58994 - oli-obk:deprecated_derive, r=petrochenkov

Hide deprecation warnings inside derive expansions

Fixes #58822
This commit is contained in:
bors 2019-03-17 20:49:55 +00:00
commit c82834e2b9
4 changed files with 38 additions and 2 deletions

View file

@ -0,0 +1,9 @@
// compile-pass
#![deny(deprecated)]
#[deprecated = "oh no"]
#[derive(Default)]
struct X;
fn main() {}

View file

@ -0,0 +1,9 @@
// compile-pass
#![forbid(deprecated)]
#[deprecated = "oh no"]
#[derive(Default)]
struct X;
fn main() {}