diff options
| author | bors <bors@rust-lang.org> | 2018-11-22 10:04:41 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2018-11-22 10:04:41 +0000 |
| commit | 93fa2d76bd9a8ffbbb46df2da6d27c13ee7fa73e (patch) | |
| tree | 35b359452ea12e799c831d01c01262ec7fc1d4ec /src/test/debuginfo | |
| parent | f3adec65dd0b05a0a30cd2c134f252e8bece0b76 (diff) | |
| parent | 61d7b3e9b028ba1a682448e8bdc6212552ce1ff3 (diff) | |
| download | rust-93fa2d76bd9a8ffbbb46df2da6d27c13ee7fa73e.tar.gz rust-93fa2d76bd9a8ffbbb46df2da6d27c13ee7fa73e.zip | |
Auto merge of #56155 - GuillaumeGomez:rollup, r=GuillaumeGomez
Rollup of 11 pull requests Successful merges: - #55367 (lint if a private item has doctests) - #55485 (Return &T / &mut T in ManuallyDrop Deref(Mut) impl) - #55784 (Clarifying documentation for collections::hash_map::Entry::or_insert) - #55961 (Fix VecDeque pretty-printer) - #55980 (Suggest on closure args count mismatching with pipe span) - #56002 (fix #55972: Erroneous self arguments on bare functions emit subpar compilation error) - #56063 (Update any.rs documentation using keyword dyn) - #56067 (Add SGX target to rustc) - #56078 (Fix error message for `-C panic=xxx`.) - #56106 (Remove some incorrect doc comments) - #56126 (core/benches/num: Add `from_str/from_str_radix()` benchmarks) Failed merges: r? @ghost
Diffstat (limited to 'src/test/debuginfo')
| -rw-r--r-- | src/test/debuginfo/pretty-std-collections.rs | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/test/debuginfo/pretty-std-collections.rs b/src/test/debuginfo/pretty-std-collections.rs index 8e37a884b34..0d3f4b90f23 100644 --- a/src/test/debuginfo/pretty-std-collections.rs +++ b/src/test/debuginfo/pretty-std-collections.rs @@ -28,6 +28,9 @@ // gdb-command: print vec_deque // gdb-check:$3 = VecDeque<i32>(len: 3, cap: 8) = {5, 3, 7} +// gdb-command: print vec_deque2 +// gdb-check:$4 = VecDeque<i32>(len: 7, cap: 8) = {2, 3, 4, 5, 6, 7, 8} + #![allow(unused_variables)] use std::collections::BTreeSet; use std::collections::BTreeMap; @@ -54,6 +57,14 @@ fn main() { vec_deque.push_back(3); vec_deque.push_back(7); + // VecDeque where an element was popped. + let mut vec_deque2 = VecDeque::new(); + for i in 1..8 { + vec_deque2.push_back(i) + } + vec_deque2.pop_front(); + vec_deque2.push_back(8); + zzz(); // #break } |
