1 // aux-build:orphan_check_diagnostics.rs
4 extern crate orphan_check_diagnostics;
6 use orphan_check_diagnostics::RemoteTrait;
8 trait LocalTrait { fn dummy(&self) { } }
10 impl<T> RemoteTrait for T where T: LocalTrait {}
11 //~^ ERROR type parameter `T` must be used as the type parameter for some local type