diff options
author | Eliot Horowitz <eliot@10gen.com> | 2013-05-16 15:29:32 -0400 |
---|---|---|
committer | Eliot Horowitz <eliot@10gen.com> | 2013-05-16 18:16:30 -0400 |
commit | 6fa7a15256d8058b982bf259cad34c051c1f245a (patch) | |
tree | 917002b526bf0141e25e3543a7497eef18488aad /src/mongo/db/matcher/expression_leaf.h | |
parent | 8a59bbfdd1b947ef42de4a1e598c6cc06c459b19 (diff) | |
download | mongo-6fa7a15256d8058b982bf259cad34c051c1f245a.tar.gz |
SERVER-6400: Remove NinMatchExpression, $nin is now just a parses issue
Diffstat (limited to 'src/mongo/db/matcher/expression_leaf.h')
-rw-r--r-- | src/mongo/db/matcher/expression_leaf.h | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/src/mongo/db/matcher/expression_leaf.h b/src/mongo/db/matcher/expression_leaf.h index cf95a5b3258..3f846e0bf18 100644 --- a/src/mongo/db/matcher/expression_leaf.h +++ b/src/mongo/db/matcher/expression_leaf.h @@ -307,25 +307,5 @@ namespace mongo { ArrayFilterEntries _arrayEntries; }; - class NinMatchExpression : public LeafMatchExpression { - public: - NinMatchExpression() : LeafMatchExpression( NIN ){} - void init( const StringData& path ); - - virtual LeafMatchExpression* shallowClone() const; - - ArrayFilterEntries* getArrayFilterEntries() { return _in.getArrayFilterEntries(); } - - virtual bool matchesSingleElement( const BSONElement& e ) const; - - virtual void debugString( StringBuilder& debug, int level ) const; - - virtual bool equivalent( const MatchExpression* other ) const; - - private: - InMatchExpression _in; - }; - - } |