88// option. This file may not be copied, modified, or distributed
99// except according to those terms.
1010
11- #![ deny( parenthesized_params_in_types_and_modules) ]
12- //~^ NOTE lint level defined here
13- //~| NOTE lint level defined here
14- //~| NOTE lint level defined here
15- //~| NOTE lint level defined here
16- //~| NOTE lint level defined here
17- //~| NOTE lint level defined here
18- //~| NOTE lint level defined here
19- #![ allow( dead_code, unused_variables) ]
11+ #![ allow( unused) ]
2012
2113fn main ( ) {
2214 let x: usize ( ) = 1 ;
2315 //~^ ERROR parenthesized parameters may only be used with a trait
2416 //~| WARN previously accepted
25- //~| NOTE issue #42238
2617
2718 let b: :: std:: boxed ( ) : : Box < _ > = Box :: new ( 1 ) ;
2819 //~^ ERROR parenthesized parameters may only be used with a trait
2920 //~| WARN previously accepted
30- //~| NOTE issue #42238
3121
3222 macro_rules! pathexpr {
3323 ( $p: path) => { $p }
@@ -36,27 +26,22 @@ fn main() {
3626 let p = pathexpr ! ( :: std:: str ( ) :: from_utf8) ( b"foo" ) . unwrap ( ) ;
3727 //~^ ERROR parenthesized parameters may only be used with a trait
3828 //~| WARN previously accepted
39- //~| NOTE issue #42238
4029
4130 let p = pathexpr ! ( :: std:: str :: from_utf8( ) ) ( b"foo" ) . unwrap ( ) ;
4231 //~^ ERROR parenthesized parameters may only be used with a trait
4332 //~| WARN previously accepted
44- //~| NOTE issue #42238
4533
4634 let o : Box < :: std:: marker ( ) : : Send > = Box :: new ( 1 ) ;
4735 //~^ ERROR parenthesized parameters may only be used with a trait
4836 //~| WARN previously accepted
49- //~| NOTE issue #42238
5037
5138 let o : Box < Send + :: std:: marker ( ) : : Sync > = Box :: new ( 1 ) ;
5239 //~^ ERROR parenthesized parameters may only be used with a trait
5340 //~| WARN previously accepted
54- //~| NOTE issue #42238
5541}
5642
5743fn foo < X : Default > ( ) {
5844 let d : X ( ) = Default :: default ( ) ;
5945 //~^ ERROR parenthesized parameters may only be used with a trait
6046 //~| WARN previously accepted
61- //~| NOTE issue #42238
6247}
0 commit comments