about summary refs log tree commit diff
path: root/src/test/ui/error-codes
diff options
context:
space:
mode:
authorOhad Ravid <ohad.rv@gmail.com>2019-11-09 17:32:15 +0100
committerOhad Ravid <ohad.rv@gmail.com>2019-11-10 16:26:38 +0100
commit2db744ca9d4da28c5d0088f5d21e237e7f678abb (patch)
tree56b5ef21496e81efcd8abc464489e96b932f0019 /src/test/ui/error-codes
parent7e94cc37e8d4938da29def5f49ae9fec56ca7dec (diff)
downloadrust-2db744ca9d4da28c5d0088f5d21e237e7f678abb.tar.gz
rust-2db744ca9d4da28c5d0088f5d21e237e7f678abb.zip
Improve coherence errors for wrong type order
Diffstat (limited to 'src/test/ui/error-codes')
-rw-r--r--src/test/ui/error-codes/e0119/issue-28981.stderr1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/test/ui/error-codes/e0119/issue-28981.stderr b/src/test/ui/error-codes/e0119/issue-28981.stderr
index ec8e8144d42..2a78cc8b2db 100644
--- a/src/test/ui/error-codes/e0119/issue-28981.stderr
+++ b/src/test/ui/error-codes/e0119/issue-28981.stderr
@@ -14,6 +14,7 @@ error[E0210]: type parameter `Foo` must be used as the type parameter for some l
 LL | impl<Foo> Deref for Foo { }
    |      ^^^ type parameter `Foo` must be used as the type parameter for some local type
    |
+   = note: implementing a foreign trait is only possible if at least one of the types for which is it implemented is local
    = note: only traits defined in the current crate can be implemented for a type parameter
 
 error: aborting due to 2 previous errors