Add regression test for #110698

This commit is contained in:
Guillaume Gomez 2023-04-27 16:41:22 +02:00
parent adee37a080
commit 3f082843aa
2 changed files with 17 additions and 0 deletions

View File

@ -0,0 +1,4 @@
#[repr(C)]
pub struct Foo {
field: u8,
}

View File

@ -0,0 +1,13 @@
// Regression test for <https://github.com/rust-lang/rust/issues/110698>.
// This test ensures that the re-exported items still have the `#[repr(...)]` attribute.
// aux-build:repr.rs
#![crate_name = "foo"]
extern crate repr;
// @has 'foo/struct.Foo.html'
// @has - '//*[@class="rust item-decl"]//*[@class="code-attribute"]' '#[repr(C)]'
#[doc(inline)]
pub use repr::Foo;