C# 클래스 IronRuby.Compiler.Ast.ConditionalStatement

Represents if- and unless- statements. Also used for (condition) ? jump-statement : jump-statement.
상속: Expression
파일 보기 프로젝트 열기: ExpertsInside/IronSP 1 사용 예제들

공개 메소드들

메소드 설명
ConditionalStatement ( Expression condition, bool negateCondition, Expression body, Expression elseStatement, Microsoft.Scripting.SourceSpan location ) : Microsoft.Scripting

보호된 메소드들

메소드 설명
Walk ( Walker walker ) : void

비공개 메소드들

메소드 설명
Transform ( AstGenerator gen ) : Expression
TransformRead ( AstGenerator gen ) : Expression

메소드 상세

ConditionalStatement() 공개 메소드

public ConditionalStatement ( Expression condition, bool negateCondition, Expression body, Expression elseStatement, Microsoft.Scripting.SourceSpan location ) : Microsoft.Scripting
condition Expression
negateCondition bool
body Expression
elseStatement Expression
location Microsoft.Scripting.SourceSpan
리턴 Microsoft.Scripting

Walk() 보호된 메소드

protected Walk ( Walker walker ) : void
walker Walker
리턴 void