• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 // EMIT_MIR_FOR_EACH_PANIC_STRATEGY
outer() -> usize2 pub fn outer() -> usize {
3     inner()
4 }
5 
index() -> usize6 fn index() -> usize {
7     loop {}
8 }
9 
10 #[inline]
inner() -> usize11 fn inner() -> usize {
12     let buffer = &[true];
13     let index = index();
14     if buffer[index] {
15         index
16     } else {
17         0
18     }
19 }
20 
main()21 fn main() {
22     outer();
23 }
24 
25 // EMIT_MIR issue_106141.outer.Inline.diff
26