summaryrefslogtreecommitdiffstats
path: root/src/test/ui/traits/bound/auxiliary/crate_a1.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/ui/traits/bound/auxiliary/crate_a1.rs')
-rw-r--r--src/test/ui/traits/bound/auxiliary/crate_a1.rs9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/test/ui/traits/bound/auxiliary/crate_a1.rs b/src/test/ui/traits/bound/auxiliary/crate_a1.rs
new file mode 100644
index 000000000..6aa010258
--- /dev/null
+++ b/src/test/ui/traits/bound/auxiliary/crate_a1.rs
@@ -0,0 +1,9 @@
+pub trait Bar {}
+
+pub fn try_foo(x: impl Bar) {}
+
+pub struct ImplementsTraitForUsize<T> {
+ _marker: std::marker::PhantomData<T>,
+}
+
+impl Bar for ImplementsTraitForUsize<usize> {}