diff options
| author | Camille GILLOT <gillot.camille@gmail.com> | 2023-04-23 00:34:46 +0200 |
|---|---|---|
| committer | Camille GILLOT <gillot.camille@gmail.com> | 2023-04-23 00:34:46 +0200 |
| commit | b8c67d82d3b4f152a38711de3466875b270e33de (patch) | |
| tree | 857a03f25ad15520731805fca26b41d83c45cc53 | |
| parent | 4e8b642646f4e36ad23313d5ecf3332adb3e6f21 (diff) | |
| download | rust-b8c67d82d3b4f152a38711de3466875b270e33de.tar.gz rust-b8c67d82d3b4f152a38711de3466875b270e33de.zip | |
Fortify test.
| -rw-r--r-- | tests/debuginfo/auxiliary/macro-stepping.rs | 2 | ||||
| -rw-r--r-- | tests/debuginfo/macro-stepping.rs | 20 |
2 files changed, 15 insertions, 7 deletions
diff --git a/tests/debuginfo/auxiliary/macro-stepping.rs b/tests/debuginfo/auxiliary/macro-stepping.rs index 4447dd22ddb..ae50e11440b 100644 --- a/tests/debuginfo/auxiliary/macro-stepping.rs +++ b/tests/debuginfo/auxiliary/macro-stepping.rs @@ -5,6 +5,6 @@ #[macro_export] macro_rules! new_scope { () => { - let x = 1; + let x = 1; opaque(x); } } diff --git a/tests/debuginfo/macro-stepping.rs b/tests/debuginfo/macro-stepping.rs index e4b2b7b79bc..a7287cffd02 100644 --- a/tests/debuginfo/macro-stepping.rs +++ b/tests/debuginfo/macro-stepping.rs @@ -79,22 +79,28 @@ extern crate macro_stepping; // exports new_scope!() // lldb-check:[...]#inc-loc2[...] // lldb-command:next // lldb-command:frame select +// lldb-check:[...]#inc-loc1[...] +// lldb-command:next +// lldb-command:frame select +// lldb-check:[...]#inc-loc2[...] +// lldb-command:next +// lldb-command:frame select // lldb-check:[...]#inc-loc3[...] macro_rules! foo { () => { - let a = 1; - let b = 2; - let c = 3; - } + let a = 1; opaque(a); + let b = 2; opaque(b); + let c = 3; opaque(c); + }; } macro_rules! foo2 { () => { foo!(); - let x = 1; + let x = 1; opaque(x); foo!(); - } + }; } fn main() { @@ -118,4 +124,6 @@ fn main() { fn zzz() {()} +fn opaque(_: u32) {} + include!("macro-stepping.inc"); |
