diff --git a/test/objects/exception.hpp b/test/objects/exception.hpp index da11cf56..d5f0f5db 100644 --- a/test/objects/exception.hpp +++ b/test/objects/exception.hpp @@ -123,21 +123,21 @@ class object : private counted_object return object(::test::generate(x, g), ::test::generate(x, g)); } - friend std::pair generate( - std::pair const*, random_generator g) - { - int* x = 0; - return std::make_pair( - object(::test::generate(x, g), ::test::generate(x, g)), - object(::test::generate(x, g), ::test::generate(x, g))); - } - friend std::ostream& operator<<(std::ostream& out, object const& o) { return out << "(" << o.tag1_ << "," << o.tag2_ << ")"; } }; +std::pair generate( + std::pair const*, random_generator g) +{ + int* x = 0; + return std::make_pair( + object(::test::generate(x, g), ::test::generate(x, g)), + object(::test::generate(x, g), ::test::generate(x, g))); +} + class hash { int tag_;