2023-06-08 09:18:34 +02:00
|
|
|
// EMIT_MIR_FOR_EACH_PANIC_STRATEGY
|
2023-01-14 11:40:52 +00:00
|
|
|
pub fn outer() -> usize {
|
|
|
|
inner()
|
|
|
|
}
|
|
|
|
|
|
|
|
fn index() -> usize {
|
|
|
|
loop {}
|
|
|
|
}
|
|
|
|
|
|
|
|
#[inline]
|
|
|
|
fn inner() -> usize {
|
|
|
|
let buffer = &[true];
|
|
|
|
let index = index();
|
|
|
|
if buffer[index] {
|
|
|
|
index
|
|
|
|
} else {
|
|
|
|
0
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
fn main() {
|
|
|
|
outer();
|
|
|
|
}
|
2023-01-14 12:01:27 +00:00
|
|
|
|
|
|
|
// EMIT_MIR issue_106141.outer.Inline.diff
|