Rollup merge of #90989 - notriddle:notriddle/rustc-suggest-float-ending-in-dot, r=sanxiyn
Avoid suggesting literal formatting that turns into member access Fixes #90974
This commit is contained in:
commit
dfbbb3b900
3 changed files with 22 additions and 1 deletions
3
src/test/ui/suggestions/issue-90974.rs
Normal file
3
src/test/ui/suggestions/issue-90974.rs
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
fn main() {
|
||||
println!("{}", (3.).recip()); //~ERROR
|
||||
}
|
||||
14
src/test/ui/suggestions/issue-90974.stderr
Normal file
14
src/test/ui/suggestions/issue-90974.stderr
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
error[E0689]: can't call method `recip` on ambiguous numeric type `{float}`
|
||||
--> $DIR/issue-90974.rs:2:25
|
||||
|
|
||||
LL | println!("{}", (3.).recip());
|
||||
| ^^^^^
|
||||
|
|
||||
help: you must specify a concrete type for this numeric value, like `f32`
|
||||
|
|
||||
LL | println!("{}", (3_f32).recip());
|
||||
| ~~~~~
|
||||
|
||||
error: aborting due to previous error
|
||||
|
||||
For more information about this error, try `rustc --explain E0689`.
|
||||
Loading…
Add table
Add a link
Reference in a new issue