C# Class IronRuby.Compiler.Ast.IfExpression

Inheritance: Expression
ファイルを表示 Open project: ExpertsInside/IronSP Class Usage Examples

Public Methods

Method Description
IfExpression ( Expression condition, Statements body, List elseIfClauses, Microsoft.Scripting.SourceSpan location ) : System.Collections.Generic

Protected Methods

Method Description
Walk ( Walker walker ) : void

Private Methods

Method Description
Transform ( AstGenerator gen ) : Expression
TransformRead ( AstGenerator gen ) : Expression

Method Details

IfExpression() public method

public IfExpression ( Expression condition, Statements body, List elseIfClauses, Microsoft.Scripting.SourceSpan location ) : System.Collections.Generic
condition Expression
body Statements
elseIfClauses List
location Microsoft.Scripting.SourceSpan
return System.Collections.Generic

Walk() protected method

protected Walk ( Walker walker ) : void
walker Walker
return void