IronRuby.Compiler.Ast.AstGenerator.TransformStatementsToExpression C# (CSharp) Method

TransformStatementsToExpression() private method

private TransformStatementsToExpression ( Statements statements ) : Expression
statements Statements
return System.Linq.Expressions.Expression
        internal MSA.Expression/*!*/ TransformStatementsToExpression(Statements statements) {
            return TransformStatementsToExpression(statements, false, false);
        }

Same methods

AstGenerator::TransformStatementsToExpression ( Statements statements, bool toBoolean, bool positive ) : Expression

Usage Example

Esempio n. 1
0
 internal override MSA.Expression/*!*/ TransformRead(AstGenerator/*!*/ gen) {
     return AstFactory.Condition(
         Methods.IsFalse.OpCall(AstFactory.Box(_condition.TransformRead(gen))),
         gen.TransformStatementsToExpression(_statements),
         gen.TransformStatementsToExpression(_elseClause != null ? _elseClause.Statements : null)
     );
 }
All Usage Examples Of IronRuby.Compiler.Ast.AstGenerator::TransformStatementsToExpression