Add tests for extension of unconditional_recursion lint on Default trait

This commit is contained in:
Guillaume Gomez 2024-01-04 17:12:54 +01:00
parent 2666f39d3e
commit bf5c0d8334
2 changed files with 49 additions and 2 deletions

View file

@ -325,5 +325,20 @@ note: recursive call site
LL | mine == theirs
| ^^^^^^^^^^^^^^
error: aborting due to 25 previous errors
error: function cannot return without recursing
--> $DIR/unconditional_recursion.rs:244:5
|
LL | / fn new() -> Self {
LL | |
LL | | Self::default()
LL | | }
| |_____^
|
note: recursive call site
--> $DIR/unconditional_recursion.rs:246:9
|
LL | Self::default()
| ^^^^^^^^^^^^^^^
error: aborting due to 26 previous errors