diff options
| author | Philipp Krones <hello@philkrones.com> | 2025-02-28 23:20:48 +0100 |
|---|---|---|
| committer | Philipp Krones <hello@philkrones.com> | 2025-02-28 23:27:09 +0100 |
| commit | 65eb2b22371f506478a6d4c57bcadb15da1fbedc (patch) | |
| tree | b1b75b03b1385d6b8b89a2aebde4d4b12ba86ba0 /src/tools/clippy/tests/ui/box_default.fixed | |
| parent | 287487624357c19b22d27aa3ed584b8ccd080b4d (diff) | |
| parent | 9f9a822509e5ad3e560cbbe830d1013f936fca28 (diff) | |
Merge commit '9f9a822509e5ad3e560cbbe830d1013f936fca28' into clippy-subtree-update
Diffstat (limited to 'src/tools/clippy/tests/ui/box_default.fixed')
| -rw-r--r-- | src/tools/clippy/tests/ui/box_default.fixed | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/tools/clippy/tests/ui/box_default.fixed b/src/tools/clippy/tests/ui/box_default.fixed index 1f2f57c2507..80000f5de4f 100644 --- a/src/tools/clippy/tests/ui/box_default.fixed +++ b/src/tools/clippy/tests/ui/box_default.fixed @@ -32,14 +32,22 @@ macro_rules! box_new { fn main() { let string1: Box<String> = Box::default(); + //~^ box_default let string2: Box<String> = Box::default(); + //~^ box_default let impl1: Box<ImplementsDefault> = Box::default(); + //~^ box_default let vec: Box<Vec<u8>> = Box::default(); + //~^ box_default let byte: Box<u8> = Box::default(); + //~^ box_default let vec2: Box<Vec<ImplementsDefault>> = Box::default(); + //~^ box_default let vec3: Box<Vec<bool>> = Box::default(); + //~^ box_default let plain_default = Box::default(); + //~^ box_default let _: Box<String> = plain_default; let _: Box<String> = Box::new(default!()); @@ -57,6 +65,7 @@ fn main() { let vec4: Box<_> = Box::new(Vec::from([false; 0])); let more = ret_ty_fn(); call_ty_fn(Box::default()); + //~^ box_default issue_10381(); // `Box::<Option<_>>::default()` would be valid here, but not `Box::default()` or @@ -84,6 +93,7 @@ impl<T: Default> X<T> { fn same_generic_param() { Self::x(Box::default()); + //~^ box_default } } |
