File tree Expand file tree Collapse file tree 1 file changed +9
-0
lines changed Expand file tree Collapse file tree 1 file changed +9
-0
lines changed Original file line number Diff line number Diff line change 1+ //! This tests that `next` skips over macro invocations correctly.
2+ //! The `#locN` markers have no meaning for compiletest, we include them just
3+ //! so that the debugger prints them when printing the current source location,
4+ //! and we can match on them for testing purposes.
5+
16//@ ignore-android
27//@ ignore-aarch64
38//@ min-lldb-version: 1800
@@ -26,6 +31,8 @@ extern crate macro_stepping; // exports new_scope!()
2631// gdb-command:frame
2732// gdb-check:[...]#loc3[...]
2833// gdb-command:next
34+ // FIXME: for some reason we need two `next` to skip over the `vec!`.
35+ // gdb-command:next
2936// gdb-command:frame
3037// gdb-check:[...]#loc4[...]
3138// gdb-command:next
@@ -64,6 +71,8 @@ extern crate macro_stepping; // exports new_scope!()
6471// lldb-command:frame select
6572// lldb-check:[...] #loc3 [...]
6673// lldb-command:next
74+ // FIXME: for some reason we need two `next` to skip over the `vec!`.
75+ // lldb-command:next
6776// lldb-command:frame select
6877// lldb-check:[...] #loc4 [...]
6978// lldb-command:next
You can’t perform that action at this time.
0 commit comments