summaryrefslogtreecommitdiff
path: root/src/mongo/db/matcher/expression_leaf.h
diff options
context:
space:
mode:
authorEliot Horowitz <eliot@10gen.com>2013-05-16 15:29:32 -0400
committerEliot Horowitz <eliot@10gen.com>2013-05-16 18:16:30 -0400
commit6fa7a15256d8058b982bf259cad34c051c1f245a (patch)
tree917002b526bf0141e25e3543a7497eef18488aad /src/mongo/db/matcher/expression_leaf.h
parent8a59bbfdd1b947ef42de4a1e598c6cc06c459b19 (diff)
downloadmongo-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.h20
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;
- };
-
-
}