Arg::parse accepts plain Args as argument

This commit is contained in:
Martin Hořeňovský
2020-11-07 17:51:50 +01:00
parent 2baa472bcc
commit 135103bacf
14 changed files with 84 additions and 12 deletions

View File

@@ -50,7 +50,7 @@ namespace Catch {
analysis.outlier_variance,
};
} else {
std::vector<Duration> samples;
std::vector<Duration> samples;
samples.reserve(last - first);
Duration mean = Duration(0);

View File

@@ -494,6 +494,7 @@ namespace Catch {
class Arg : public Detail::ParserRefImpl<Arg> {
public:
using ParserRefImpl::ParserRefImpl;
using ParserBase::parse;
Detail::InternalParseResult
parse(std::string const&,

View File

@@ -11,7 +11,7 @@
#include <iosfwd>
namespace Catch {
struct ITransientExpression;
class LazyExpression {