summaryrefslogtreecommitdiff
path: root/tests/codegen
diff options
context:
space:
mode:
authorDeadbeef <ent3rm4n@gmail.com>2023-04-14 06:39:16 +0000
committerDeadbeef <ent3rm4n@gmail.com>2023-04-14 06:39:48 +0000
commitb59ec166adec6b1348421d7b558ad434351839be (patch)
treec10c968f83fbc71569e5daa2946b97b56a5bb10c /tests/codegen
parentd558796beb400cceb2a2b8950f35aa518a58a586 (diff)
downloadrust-b59ec166adec6b1348421d7b558ad434351839be.tar.gz
allow `repr(align = x)` on inherent methods
Diffstat (limited to 'tests/codegen')
-rw-r--r--tests/codegen/align-fn.rs9
1 files changed, 9 insertions, 0 deletions
diff --git a/tests/codegen/align-fn.rs b/tests/codegen/align-fn.rs
index c5886cf2808..7238e7f53c3 100644
--- a/tests/codegen/align-fn.rs
+++ b/tests/codegen/align-fn.rs
@@ -7,3 +7,12 @@
#[no_mangle]
#[repr(align(16))]
pub fn fn_align() {}
+
+pub struct A;
+
+impl A {
+ // CHECK: align 16
+ #[no_mangle]
+ #[repr(align(16))]
+ pub fn method_align(self) {}
+}