From 3cf2d06afebe502e85e4ccc466a6c71640b8a12d Mon Sep 17 00:00:00 2001 From: Petr Machata Date: Fri, 27 Aug 2010 18:12:59 +0200 Subject: dwarflint: Allow sending checkgroup and checkstack into ostream --- dwarflint/dwarflint.cc | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'dwarflint/dwarflint.cc') diff --git a/dwarflint/dwarflint.cc b/dwarflint/dwarflint.cc index 541f00a5..20ec0410 100644 --- a/dwarflint/dwarflint.cc +++ b/dwarflint/dwarflint.cc @@ -33,6 +33,21 @@ #include #include +std::ostream & +operator << (std::ostream &o, checkstack const &stack) +{ + o << "{"; + for (checkstack::const_iterator it = stack.begin (); + it != stack.end (); ++it) + { + if (it != stack.begin ()) + o << ','; + o << (*it)->name; + } + o << "}"; + return o; +} + namespace { int -- cgit v1.2.3