diff options
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/ui/needless_borrow.fixed | 12 | ||||
| -rw-r--r-- | tests/ui/needless_borrow.rs | 12 |
2 files changed, 24 insertions, 0 deletions
diff --git a/tests/ui/needless_borrow.fixed b/tests/ui/needless_borrow.fixed index 57a682d62c0..9931fab04eb 100644 --- a/tests/ui/needless_borrow.fixed +++ b/tests/ui/needless_borrow.fixed @@ -408,3 +408,15 @@ mod issue_9111 { a.extend(&[]); // vs a.extend([]); } } + +#[allow(dead_code)] +mod issue_9710 { + fn main() { + let string = String::new(); + for _i in 0..10 { + f(&string); + } + } + + fn f<T: AsRef<str>>(_: T) {} +} diff --git a/tests/ui/needless_borrow.rs b/tests/ui/needless_borrow.rs index 0d325b48ab8..4460f16d191 100644 --- a/tests/ui/needless_borrow.rs +++ b/tests/ui/needless_borrow.rs @@ -408,3 +408,15 @@ mod issue_9111 { a.extend(&[]); // vs a.extend([]); } } + +#[allow(dead_code)] +mod issue_9710 { + fn main() { + let string = String::new(); + for _i in 0..10 { + f(&string); + } + } + + fn f<T: AsRef<str>>(_: T) {} +} |
