From 2a6a42329f79d3c2a42f23ca9fb68aba511a2bc1 Mon Sep 17 00:00:00 2001 From: surechen Date: Tue, 25 Jun 2024 10:00:30 +0800 Subject: Change E0369 diagnostic give note information for foreign items. Make it easy for developers to understand why the binop cannot be applied. fixes #125631 --- tests/ui/array-slice-vec/vec-res-add.stderr | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'tests/ui/array-slice-vec') diff --git a/tests/ui/array-slice-vec/vec-res-add.stderr b/tests/ui/array-slice-vec/vec-res-add.stderr index cf5796f7e4a..34fd69426a8 100644 --- a/tests/ui/array-slice-vec/vec-res-add.stderr +++ b/tests/ui/array-slice-vec/vec-res-add.stderr @@ -5,6 +5,11 @@ LL | let k = i + j; | - ^ - Vec | | | Vec + | +note: the foreign item type `Vec` doesn't implement `Add` + --> $SRC_DIR/alloc/src/vec/mod.rs:LL:COL + | + = note: not implement `Add` error: aborting due to 1 previous error -- cgit 1.4.1-3-g733a5