summary refs log tree commit diff
path: root/tests/ui/parser/unsafe-foreign-mod-2.rs
blob: 0b63a993c5b9e70bb28633e67c037e7e8fc1be94 (plain)
1
2
3
4
5
6
7
8
extern "C" unsafe {
    //~^ ERROR expected `{`, found keyword `unsafe`
    //~| ERROR extern block cannot be declared unsafe
    unsafe fn foo();
    //~^ ERROR items in unadorned `extern` blocks cannot have safety qualifiers
}

fn main() {}