summaryrefslogtreecommitdiff
path: root/src/mongo/db/pipeline/expression.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/db/pipeline/expression.h')
-rw-r--r--src/mongo/db/pipeline/expression.h25
1 files changed, 11 insertions, 14 deletions
diff --git a/src/mongo/db/pipeline/expression.h b/src/mongo/db/pipeline/expression.h
index f5b7ec4fc12..e98798f6d78 100644
--- a/src/mongo/db/pipeline/expression.h
+++ b/src/mongo/db/pipeline/expression.h
@@ -48,7 +48,7 @@
#include "mongo/db/server_options.h"
#include "mongo/stdx/functional.h"
#include "mongo/util/intrusive_counter.h"
-#include "mongo/util/mongoutils/str.h"
+#include "mongo/util/str.h"
namespace mongo {
@@ -343,14 +343,12 @@ public:
void validateArguments(const Expression::ExpressionVector& args) const override {
uassert(28667,
- mongoutils::str::stream() << "Expression " << this->getOpName()
- << " takes at least "
- << MinArgs
- << " arguments, and at most "
- << MaxArgs
- << ", but "
- << args.size()
- << " were passed in.",
+ str::stream() << "Expression " << this->getOpName() << " takes at least " << MinArgs
+ << " arguments, and at most "
+ << MaxArgs
+ << ", but "
+ << args.size()
+ << " were passed in.",
MinArgs <= args.size() && args.size() <= MaxArgs);
}
};
@@ -364,11 +362,10 @@ public:
void validateArguments(const Expression::ExpressionVector& args) const override {
uassert(16020,
- mongoutils::str::stream() << "Expression " << this->getOpName() << " takes exactly "
- << NArgs
- << " arguments. "
- << args.size()
- << " were passed in.",
+ str::stream() << "Expression " << this->getOpName() << " takes exactly " << NArgs
+ << " arguments. "
+ << args.size()
+ << " were passed in.",
args.size() == NArgs);
}
};