rustc/tests/debuginfo/constant-ordering-prologue.rs
2024-11-29 22:33:13 +01:00

36 lines
761 B
Rust

//@ min-lldb-version: 310
//@ compile-flags:-g
// === GDB TESTS ===================================================================================
// gdb-command:break constant_ordering_prologue::binding
// gdb-command:run
// gdb-command:print a
// gdb-check: = 19
// gdb-command:print b
// gdb-check: = 20
// gdb-command:print c
// gdb-check: = 21.5
// === LLDB TESTS ==================================================================================
// lldb-command:b "constant_ordering_prologue::binding"
// lldb-command:run
// lldb-command:print a
// lldb-check: 19
// lldb-command:print b
// lldb-check: 20
// lldb-command:print c
// lldb-check: 21.5
fn binding(a: i64, b: u64, c: f64) {
let x = 0;
}
fn main() {
binding(19, 20, 21.5);
}