about summary refs log tree commit diff
path: root/tests/ui/typeck/issue-104510-ice.rs
blob: 627af1fe9523051fd88c0413ce9fdc5a5e9cefec (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//@ needs-asm-support
//@ only-x86_64

struct W<T: ?Sized>(Oops);
//~^ ERROR cannot find type `Oops` in this scope

unsafe fn test() {
    let j = W(());
    let pointer = &j as *const _;
    core::arch::asm!(
        "nop",
        in("eax") pointer,
    );
}

fn main() {}