blob: a55317041ccbf6b24f43ede4d26a10258c24482c (
plain)
| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 | //@ 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() {}
 |