]> git.lizzy.rs Git - rust.git/blob - src/test/mir-opt/inline/cycle.rs
Auto merge of #103459 - ChrisDenton:propagate-nulls, r=thomcc
[rust.git] / src / test / mir-opt / inline / cycle.rs
1 // ignore-wasm32-bare compiled with panic=abort by default
2
3 // EMIT_MIR cycle.f.Inline.diff
4 #[inline(always)]
5 fn f(g: impl Fn()) {
6     g();
7 }
8
9 // EMIT_MIR cycle.g.Inline.diff
10 #[inline(always)]
11 fn g() {
12     f(main);
13 }
14
15 // EMIT_MIR cycle.main.Inline.diff
16 fn main() {
17     f(g);
18 }