diff options
author | Jeff Vander Stoep <jeffv@google.com> | 2022-12-13 10:48:04 +0100 |
---|---|---|
committer | Jeff Vander Stoep <jeffv@google.com> | 2022-12-13 10:49:00 +0100 |
commit | 926348bf52270896ffe3aefa3021ddba5f0aa0c1 (patch) | |
tree | ba170ab2fc6423814191be920bb4d1cc53f9b287 /tests/ui/pin_project/packed_sneaky-1.rs | |
parent | 23166d66dc01778780a8d46bd0bc4ebf2033f2ef (diff) | |
download | pin-project-926348bf52270896ffe3aefa3021ddba5f0aa0c1.tar.gz |
Upgrade pin-project to 1.0.12main-16k-with-phones
This project was upgraded with external_updater.
Usage: tools/external_updater/updater.sh update rust/crates/pin-project
For more info, check https://cs.android.com/android/platform/superproject/+/master:tools/external_updater/README.md
Test: TreeHugger
Change-Id: I970f12737ae466548757b47ad4582afce563a778
Diffstat (limited to 'tests/ui/pin_project/packed_sneaky-1.rs')
-rw-r--r-- | tests/ui/pin_project/packed_sneaky-1.rs | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/tests/ui/pin_project/packed_sneaky-1.rs b/tests/ui/pin_project/packed_sneaky-1.rs index 72d3d3e..83a4612 100644 --- a/tests/ui/pin_project/packed_sneaky-1.rs +++ b/tests/ui/pin_project/packed_sneaky-1.rs @@ -1,6 +1,6 @@ use std::pin::Pin; -use auxiliary_macro::hidden_repr; +use auxiliary_macro::{hidden_repr, hidden_repr2}; use pin_project::{pin_project, pinned_drop, UnsafeUnpin}; #[pin_project] //~ ERROR may not be used on #[repr(packed)] types @@ -10,6 +10,13 @@ struct A { f: u32, } +#[hidden_repr2] +#[pin_project] //~ ERROR may not be used on #[repr(packed)] types +struct B { + #[pin] + f: u32, +} + #[pin_project(UnsafeUnpin)] //~ ERROR may not be used on #[repr(packed)] types #[hidden_repr(packed)] struct C { |