Ejemplo n.º 1
0
 void WriteReturn(ReturnActionBlock block)
 {
     _writer.Write("return");
     if (null != block.Expression)
     {
         _writer.Write(" ");
         WriteExpression(block.Expression);
     }
 }
Ejemplo n.º 2
0
        private ActionBlock OnReturn(ReturnActionBlock block)
        {
            Expression expression = block.Expression;
            VariableReferenceExpression variable = expression as VariableReferenceExpression;

            _queryExpression =
                variable != null
                                        ? _variables[GetVariableIndex(variable)]
                                        : expression;

            return(null);
        }