protected override void EmitUnaryOperator(MethodContext method, Compiler compiler, ExpressionContext inner, Parse.UnaryExpression expression)
{
switch (expression.Operator)
{
case Parse.Operator.Exists:
case Parse.Operator.IsNull:
case Parse.Operator.Not:
case Parse.Operator.BitwiseNot:
base.EmitUnaryOperator(method, compiler, inner, expression);
break;
default: throw NotSupported(expression);
}
}