//! 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() {}