summary refs log tree commit diff
path: root/tests/ui/intrinsics-always-extern.rs
blob: 0afd8353455f2830f69f62b4b8d507262a4812fb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#![feature(intrinsics)]

trait Foo {
    extern "rust-intrinsic" fn foo(&self); //~ ERROR intrinsic must
}

impl Foo for () {
    extern "rust-intrinsic" fn foo(&self) { //~ ERROR intrinsic must
    }
}

extern "rust-intrinsic" fn hello() {//~ ERROR intrinsic must
    //~^ ERROR unrecognized intrinsic function: `hello`
}

fn main() {
}