]> git.lizzy.rs Git - rust.git/blob - src/test/mir-opt/inline/inline_specialization.rs
Auto merge of #102717 - beetrees:repr128-c-style-debuginfo, r=nagisa
[rust.git] / src / test / 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 }