diff options
| author | mojave2 <chenchen145@huawei.com> | 2023-08-25 19:15:44 +0800 |
|---|---|---|
| committer | mojave2 <chenchen145@huawei.com> | 2023-08-25 19:15:44 +0800 |
| commit | 90fcc67d32afd73d28aaf965e152dbe478ea9024 (patch) | |
| tree | 1c61c94f1da27a356a19acf05b88efa69e8bcf2c /tests | |
| parent | 4932d0573360bb71d078579842d7b7712edff1a3 (diff) | |
| download | rust-90fcc67d32afd73d28aaf965e152dbe478ea9024.tar.gz rust-90fcc67d32afd73d28aaf965e152dbe478ea9024.zip | |
fix "derivable_impls: attributes are ignored"
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/ui/derivable_impls.fixed | 13 | ||||
| -rw-r--r-- | tests/ui/derivable_impls.rs | 13 |
2 files changed, 26 insertions, 0 deletions
diff --git a/tests/ui/derivable_impls.fixed b/tests/ui/derivable_impls.fixed index 6cc202414f5..68c5a5c5ca4 100644 --- a/tests/ui/derivable_impls.fixed +++ b/tests/ui/derivable_impls.fixed @@ -287,4 +287,17 @@ mod issue10158 { } } +mod issue11368 { + pub struct A { + a: u32, + } + + impl Default for A { + #[track_caller] + fn default() -> Self { + Self { a: 0 } + } + } +} + fn main() {} diff --git a/tests/ui/derivable_impls.rs b/tests/ui/derivable_impls.rs index 0aa9acd752d..21d73ba8b77 100644 --- a/tests/ui/derivable_impls.rs +++ b/tests/ui/derivable_impls.rs @@ -323,4 +323,17 @@ mod issue10158 { } } +mod issue11368 { + pub struct A { + a: u32, + } + + impl Default for A { + #[track_caller] + fn default() -> Self { + Self { a: 0 } + } + } +} + fn main() {} |
