//! Check that UFCS syntax works correctly in return statements //! without requiring workaround parentheses. //! //! Regression test for . //@ run-pass //@ run-rustfix #![allow(dead_code)] #![warn(unused_parens)] fn with_parens(arg: T) -> String { return (::to_string(&arg)); //~ WARN unnecessary parentheses around `return` value } fn no_parens(arg: T) -> String { return ::to_string(&arg); } fn main() {}