]> git.lizzy.rs Git - rust.git/blob - tests/mir-opt/inline/inline_specialization.rs
Test drop_tracking_mir before querying generator.
[rust.git] / tests / mir-opt / inline / inline_specialization.rs
1 #![feature(specialization)]
2
3 // EMIT_MIR inline_specialization.main.Inline.diff
4 fn main() {
5     let x = <Vec::<()> as Foo>::bar();
6 }
7
8 trait Foo {
9     fn bar() -> u32;
10 }
11
12 impl<T> Foo for Vec<T> {
13     #[inline(always)]
14     default fn bar() -> u32 { 123 }
15 }