private void Negate() { NQExpression top = (NQExpression)Pop(); NotExpression topNot = top as NotExpression; if (topNot != null) { Push(topNot.Expr()); return; } Push(new NotExpression(top)); }
private static NQExpression AdjustBoxedValueTypes(NQExpression expression) { expression.Accept(new BoxedValueTypeProcessor()); return(expression); }