From 0d0c08f9bb75002138ed0b69b0058099ec41ccd1 Mon Sep 17 00:00:00 2001 From: Unknown Date: Wed, 15 Aug 2018 01:38:00 +0900 Subject: pretty printing for btreemap --- src/test/debuginfo/pretty-std-collections.rs | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'src/test/debuginfo') diff --git a/src/test/debuginfo/pretty-std-collections.rs b/src/test/debuginfo/pretty-std-collections.rs index 18d73bf5677..8e37a884b34 100644 --- a/src/test/debuginfo/pretty-std-collections.rs +++ b/src/test/debuginfo/pretty-std-collections.rs @@ -22,11 +22,15 @@ // gdb-command: print btree_set // gdb-check:$1 = BTreeSet(len: 3) = {3, 5, 7} +// gdb-command: print btree_map +// gdb-check:$2 = BTreeMap(len: 3) = {[3] = 3, [5] = 7, [7] = 4} + // gdb-command: print vec_deque -// gdb-check:$2 = VecDeque(len: 3, cap: 8) = {5, 3, 7} +// gdb-check:$3 = VecDeque(len: 3, cap: 8) = {5, 3, 7} #![allow(unused_variables)] use std::collections::BTreeSet; +use std::collections::BTreeMap; use std::collections::VecDeque; @@ -38,6 +42,12 @@ fn main() { btree_set.insert(3); btree_set.insert(7); + // BTreeMap + let mut btree_map = BTreeMap::new(); + btree_map.insert(5, 7); + btree_map.insert(3, 3); + btree_map.insert(7, 4); + // VecDeque let mut vec_deque = VecDeque::new(); vec_deque.push_back(5); -- cgit 1.4.1-3-g733a5