]> git.lizzy.rs Git - rust.git/blobdiff - src/tools/clippy/tests/ui/unsafe_derive_deserialize.rs
Rollup merge of #78769 - est31:remove_lifetimes, r=KodrAus
[rust.git] / src / tools / clippy / tests / ui / unsafe_derive_deserialize.rs
index 7bee9c499e1f32373090b85cdbd4dcf5755f832d..690d705573d3f73ae3bba84c7dfb4a97d35e87fb 100644 (file)
@@ -57,4 +57,14 @@ unsafe fn inner() {}
 #[derive(Deserialize)]
 pub struct F {}
 
+// Check that we honor the `allow` attribute on the ADT
+#[allow(clippy::unsafe_derive_deserialize)]
+#[derive(Deserialize)]
+pub struct G {}
+impl G {
+    pub fn unsafe_block(&self) {
+        unsafe {}
+    }
+}
+
 fn main() {}