Browse Source

Merge branch 'feature/mongo_2.6.5_expressions' into feature/mongo_2.6.5_expressions_Date

Jason Walton 11 years ago
parent
commit
d183c93ac1

+ 3 - 0
lib/pipeline/expressions/FixedArityExpressionT.js

@@ -27,6 +27,9 @@ var FixedArityExpressionT = module.exports = function FixedArityExpressionT(SubC
 				nArgs + " arguments. " + args.length + " were passed in.");
 		}
 	};
+
+	klass.parse = base.parse; 	//NOTE: Need to explicitly bubble static members
+								// in our inheritance chain
 	return FixedArityExpression;
 };
 

+ 2 - 0
lib/pipeline/expressions/VariadicExpressionT.js

@@ -15,5 +15,7 @@ var VariadicExpressionT = module.exports = function VariadicExpressionT(SubClass
 		base.call(this);
 	}, klass = VariadicExpression, base = require("./NaryBaseExpressionT")(SubClass), proto = klass.prototype = Object.create(base.prototype, {constructor: {value: klass}});
 
+	klass.parse = base.parse; 	//NOTE: Need to explicitly bubble static members
+								// in our inheritance chain
 	return VariadicExpression;
 };