From 7de174b86e4dd92e7d9e89c565bc1cc0e6975072 Mon Sep 17 00:00:00 2001 From: Felipe Sciammarella Date: Wed, 8 Jan 2020 18:49:15 -0300 Subject: [PATCH] Fix Typo on cannot "substract" Fix Typo on hir::BinOpKind::Sub "substract" to "subtract" Fix Typo on "Error cannot substract" Fix Typo on cannot "substract" --- src/librustc_typeck/check/op.rs | 2 +- src/test/ui/issues/issue-28837.rs | 2 +- src/test/ui/issues/issue-28837.stderr | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/librustc_typeck/check/op.rs b/src/librustc_typeck/check/op.rs index 691469e48835a..dca8bb40dba18 100644 --- a/src/librustc_typeck/check/op.rs +++ b/src/librustc_typeck/check/op.rs @@ -330,7 +330,7 @@ impl<'a, 'tcx> FnCtxt<'a, 'tcx> { Some("std::ops::Add"), ), hir::BinOpKind::Sub => ( - format!("cannot substract `{}` from `{}`", rhs_ty, lhs_ty), + format!("cannot subtract `{}` from `{}`", rhs_ty, lhs_ty), Some("std::ops::Sub"), ), hir::BinOpKind::Mul => ( diff --git a/src/test/ui/issues/issue-28837.rs b/src/test/ui/issues/issue-28837.rs index 438a4c521b198..f874b00db0b49 100644 --- a/src/test/ui/issues/issue-28837.rs +++ b/src/test/ui/issues/issue-28837.rs @@ -5,7 +5,7 @@ fn main() { a + a; //~ ERROR cannot add `A` to `A` - a - a; //~ ERROR cannot substract `A` from `A` + a - a; //~ ERROR cannot subtract `A` from `A` a * a; //~ ERROR cannot multiply `A` to `A` diff --git a/src/test/ui/issues/issue-28837.stderr b/src/test/ui/issues/issue-28837.stderr index 2ef571b576f89..b63e168caf196 100644 --- a/src/test/ui/issues/issue-28837.stderr +++ b/src/test/ui/issues/issue-28837.stderr @@ -8,7 +8,7 @@ LL | a + a; | = note: an implementation of `std::ops::Add` might be missing for `A` -error[E0369]: cannot substract `A` from `A` +error[E0369]: cannot subtract `A` from `A` --> $DIR/issue-28837.rs:8:7 | LL | a - a;