]> git.proxmox.com Git - rustc.git/blobdiff - src/test/auxiliary/issue-11225-1.rs
Imported Upstream version 1.6.0+dfsg1
[rustc.git] / src / test / auxiliary / issue-11225-1.rs
index 37543ea1d3c5ef7028419ac7d1aa591cdf026bbd..e1ec15be9279f1301b3bc501106cb0593b63b6aa 100644 (file)
 mod inner {
     pub trait Trait {
         fn f(&self) { f(); }
+        fn f_ufcs(&self) { f_ufcs(); }
     }
 
     impl Trait for isize {}
 
     fn f() {}
+    fn f_ufcs() {}
 }
 
 pub fn foo<T: inner::Trait>(t: T) {
     t.f();
 }
+pub fn foo_ufcs<T: inner::Trait>(t: T) {
+    T::f_ufcs(&t);
+}