C# Class IronRuby.Compiler.Ast.Body

Show file Open project: jschementi/iron Class Usage Examples

Private Properties

Property Type Description
ToCondition IronRuby.Compiler.Ast.Expression
Transform System.Linq.Expressions.Expression
TransformExceptionHandling System.Linq.Expressions.Expression
TransformRead System.Linq.Expressions.Expression
TransformResult System.Linq.Expressions.Expression

Public Methods

Method Description
Body ( Statements statements, List rescueClauses, Statements elseStatements, Statements ensureStatements, SourceSpan location ) : System

Private Methods

Method Description
ToCondition ( LexicalScope currentScope ) : IronRuby.Compiler.Ast.Expression
Transform ( AstGenerator gen ) : Expression
TransformExceptionHandling ( AstGenerator gen, ResultOperation resultOperation ) : Expression
TransformRead ( AstGenerator gen ) : Expression
TransformResult ( AstGenerator gen, ResultOperation resultOperation ) : Expression

Method Details

Body() public method

public Body ( Statements statements, List rescueClauses, Statements elseStatements, Statements ensureStatements, SourceSpan location ) : System
statements Statements
rescueClauses List
elseStatements Statements
ensureStatements Statements
location SourceSpan
return System