blob: 82d65b101b06d38732220dfaa4c6ecd500a9ac06 [file] [log] [blame]
// This test depends on a patch that was committed to upstream LLVM
// after 5.0, then backported to the Rust LLVM fork.
// ignore-windows
// ignore-macos
// compile-flags: -g -C no-prepopulate-passes
// CHECK-LABEL: @main
// CHECK: {{.*}}DICompositeType{{.*}}name: "vtable",{{.*}}vtableHolder:{{.*}}
pub trait T {
}
impl T for f64 {
}
pub fn main() {
let d = 23.0f64;
let td = &d as &T;
}