| //@ aux-build:extern-crate.rs |
| extern crate extern_crate; |
| |
| impl extern_crate::StructWithAttr {} |
| //~^ ERROR cannot define inherent `impl` for a type outside of the crate |
| |
| impl extern_crate::StructNoAttr {} |
| //~^ ERROR cannot define inherent `impl` for a type outside of the crate |
| |
| impl extern_crate::EnumWithAttr {} |
| //~^ ERROR cannot define inherent `impl` for a type outside of the crate |
| |
| impl extern_crate::EnumNoAttr {} |
| //~^ ERROR cannot define inherent `impl` for a type outside of the crate |
| |
| impl f32 {} //~ ERROR cannot define inherent `impl` for primitive types |
| |
| fn main() {} |