mirror of
https://github.com/rust-lang/rust.git
synced 2024-11-26 08:44:35 +00:00
FileCheck issue_106141.
This commit is contained in:
parent
c679b208d2
commit
13683554ed
@ -1,6 +1,9 @@
|
||||
// skip-filecheck
|
||||
// Verify that we do not ICE inlining a function which uses _0 as an index.
|
||||
// EMIT_MIR_FOR_EACH_PANIC_STRATEGY
|
||||
|
||||
pub fn outer() -> usize {
|
||||
// CHECK-LABEL: fn outer(
|
||||
// CHECK: = {{.*}}[_0];
|
||||
inner()
|
||||
}
|
||||
|
||||
@ -11,6 +14,8 @@ fn index() -> usize {
|
||||
|
||||
#[inline]
|
||||
fn inner() -> usize {
|
||||
// CHECK-LABEL: fn inner(
|
||||
// CHECK: = {{.*}}[_0];
|
||||
let buffer = &[true];
|
||||
let index = index();
|
||||
if buffer[index] {
|
||||
|
Loading…
Reference in New Issue
Block a user