if let Some(args) = segment.args {
self.struct_span_err(
args.span(),
- "field expressions may not have generic arguments",
+ "field expressions cannot have generic arguments",
)
.emit();
}
y: 2,
};
f.x::<isize>;
- //~^ ERROR field expressions may not have generic arguments
+ //~^ ERROR field expressions cannot have generic arguments
f.x::<>;
- //~^ ERROR field expressions may not have generic arguments
+ //~^ ERROR field expressions cannot have generic arguments
f.x::();
- //~^ ERROR field expressions may not have generic arguments
+ //~^ ERROR field expressions cannot have generic arguments
}
-error: field expressions may not have generic arguments
+error: field expressions cannot have generic arguments
--> $DIR/type-parameters-in-field-exprs.rs:11:10
|
LL | f.x::<isize>;
| ^^^^^^^
-error: field expressions may not have generic arguments
+error: field expressions cannot have generic arguments
--> $DIR/type-parameters-in-field-exprs.rs:13:10
|
LL | f.x::<>;
| ^^
-error: field expressions may not have generic arguments
+error: field expressions cannot have generic arguments
--> $DIR/type-parameters-in-field-exprs.rs:15:7
|
LL | f.x::();
fn main() {
let _ = vec![].into_iter().collect::<usize>;
//~^ ERROR attempted to take value of method `collect` on type `std::vec::IntoIter<_>`
- //~| ERROR field expressions may not have generic arguments
+ //~| ERROR field expressions cannot have generic arguments
}
-error: field expressions may not have generic arguments
+error: field expressions cannot have generic arguments
--> $DIR/method-missing-parentheses.rs:2:41
|
LL | let _ = vec![].into_iter().collect::<usize>;