diff options
| author | Kivooeo <Kivooeo123@gmail.com> | 2025-07-01 02:46:47 +0500 |
|---|---|---|
| committer | Kivooeo <Kivooeo123@gmail.com> | 2025-07-05 03:46:08 +0500 |
| commit | 7c2cc2ce40f962edeb7badc50172c5b6ff280f12 (patch) | |
| tree | 283624f3d2a2a3fa7b2af916a85a98fa5614e027 /tests/ui/parser | |
| parent | 9a7db566d7b7bb534c5dc3bcfbd2ddd51d99a8d5 (diff) | |
| download | rust-7c2cc2ce40f962edeb7badc50172c5b6ff280f12.tar.gz rust-7c2cc2ce40f962edeb7badc50172c5b6ff280f12.zip | |
cleaned up some tests
Diffstat (limited to 'tests/ui/parser')
| -rw-r--r-- | tests/ui/parser/ufcs-return-unused-parens.fixed | 9 | ||||
| -rw-r--r-- | tests/ui/parser/ufcs-return-unused-parens.rs | 9 | ||||
| -rw-r--r-- | tests/ui/parser/ufcs-return-unused-parens.stderr | 4 |
3 files changed, 14 insertions, 8 deletions
diff --git a/tests/ui/parser/ufcs-return-unused-parens.fixed b/tests/ui/parser/ufcs-return-unused-parens.fixed index 440b22edd7d..811a853b769 100644 --- a/tests/ui/parser/ufcs-return-unused-parens.fixed +++ b/tests/ui/parser/ufcs-return-unused-parens.fixed @@ -1,13 +1,16 @@ +//! Check that UFCS syntax works correctly in return statements +//! without requiring workaround parentheses. +//! +//! Regression test for <https://github.com/rust-lang/rust/issues/37765>. + //@ run-pass //@ run-rustfix #![allow(dead_code)] #![warn(unused_parens)] -// Parser test for #37765 - fn with_parens<T: ToString>(arg: T) -> String { - return <T as ToString>::to_string(&arg); //~WARN unnecessary parentheses around `return` value + return <T as ToString>::to_string(&arg); //~ WARN unnecessary parentheses around `return` value } fn no_parens<T: ToString>(arg: T) -> String { diff --git a/tests/ui/parser/ufcs-return-unused-parens.rs b/tests/ui/parser/ufcs-return-unused-parens.rs index 7eaacd6bba7..6ea69ef9a26 100644 --- a/tests/ui/parser/ufcs-return-unused-parens.rs +++ b/tests/ui/parser/ufcs-return-unused-parens.rs @@ -1,13 +1,16 @@ +//! Check that UFCS syntax works correctly in return statements +//! without requiring workaround parentheses. +//! +//! Regression test for <https://github.com/rust-lang/rust/issues/37765>. + //@ run-pass //@ run-rustfix #![allow(dead_code)] #![warn(unused_parens)] -// Parser test for #37765 - fn with_parens<T: ToString>(arg: T) -> String { - return (<T as ToString>::to_string(&arg)); //~WARN unnecessary parentheses around `return` value + return (<T as ToString>::to_string(&arg)); //~ WARN unnecessary parentheses around `return` value } fn no_parens<T: ToString>(arg: T) -> String { diff --git a/tests/ui/parser/ufcs-return-unused-parens.stderr b/tests/ui/parser/ufcs-return-unused-parens.stderr index 2cc786fd947..6c09e98e7b1 100644 --- a/tests/ui/parser/ufcs-return-unused-parens.stderr +++ b/tests/ui/parser/ufcs-return-unused-parens.stderr @@ -1,11 +1,11 @@ warning: unnecessary parentheses around `return` value - --> $DIR/path-lookahead.rs:10:12 + --> $DIR/ufcs-return-unused-parens.rs:13:12 | LL | return (<T as ToString>::to_string(&arg)); | ^ ^ | note: the lint level is defined here - --> $DIR/path-lookahead.rs:5:9 + --> $DIR/ufcs-return-unused-parens.rs:10:9 | LL | #![warn(unused_parens)] | ^^^^^^^^^^^^^ |
