Support 10 arguments in emplace_args

Which was the intent, but only supported up to 9 arguments. I doubt
this will make much of a difference.
This commit is contained in:
Daniel James
2016-11-02 07:30:41 +00:00
parent 98cce956f9
commit a7546e298e
4 changed files with 448 additions and 4 deletions

View File

@@ -69,10 +69,16 @@ namespace test {
};
struct check_instances {
int instances;
int instances_;
int constructions_;
check_instances() : instances(global_object_count.instances) {}
~check_instances() { BOOST_TEST(global_object_count.instances == instances); }
check_instances() :
instances_(global_object_count.instances),
constructions_(global_object_count.constructions) {}
~check_instances() { BOOST_TEST(global_object_count.instances == instances_); }
int instances() const { return global_object_count.instances - instances_; }
int constructions() const { return global_object_count.constructions - constructions_; }
};
}