summaryrefslogtreecommitdiffstats
path: root/src/test/ui/coherence/auxiliary/coherence_lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/ui/coherence/auxiliary/coherence_lib.rs')
-rw-r--r--src/test/ui/coherence/auxiliary/coherence_lib.rs15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/test/ui/coherence/auxiliary/coherence_lib.rs b/src/test/ui/coherence/auxiliary/coherence_lib.rs
new file mode 100644
index 000000000..c22819831
--- /dev/null
+++ b/src/test/ui/coherence/auxiliary/coherence_lib.rs
@@ -0,0 +1,15 @@
+#![crate_type="lib"]
+
+pub trait Remote {
+ fn foo(&self) { }
+}
+
+pub trait Remote1<T> {
+ fn foo(&self, _t: T) { }
+}
+
+pub trait Remote2<T, U> {
+ fn foo(&self, _t: T, _u: U) { }
+}
+
+pub struct Pair<T,U>(T,U);