1// run-pass 2// run-rustfix 3 4#![allow(dead_code)] 5#![warn(unused_parens)] 6 7// Parser test for #37765 8 9fn with_parens<T: ToString>(arg: T) -> String { 10 return <T as ToString>::to_string(&arg); //~WARN unnecessary parentheses around `return` value 11} 12 13fn no_parens<T: ToString>(arg: T) -> String { 14 return <T as ToString>::to_string(&arg); 15} 16 17fn main() {} 18