From a897445b7d0b8f62825fc51da6de616ec360e612 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Fri, 20 Mar 2015 13:39:57 +0200 Subject: Resolve ambiguity with indirectly-included std::shared_ptr --- tests/compiler/traversal/driver.cxx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'tests/compiler/traversal') diff --git a/tests/compiler/traversal/driver.cxx b/tests/compiler/traversal/driver.cxx index b1fea74..65580aa 100644 --- a/tests/compiler/traversal/driver.cxx +++ b/tests/compiler/traversal/driver.cxx @@ -23,7 +23,7 @@ struct base struct derived1: base {}; struct derived2: base {}; -typedef vector > objects; +typedef vector > objects; struct init { @@ -103,6 +103,8 @@ struct combined_impl: derived1_trav, derived2_trav int main () { + using cutl::shared_ptr; + objects o; o.push_back (shared_ptr (new (shared) base)); o.push_back (shared_ptr (new (shared) derived1)); -- cgit v1.1