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

파일 보기 프로젝트 열기: jschementi/iron 1 사용 예제들

공개 메소드들

메소드 설명
Condition ( System.Linq.Expressions test, System.Linq.Expressions ifTrue, System.Linq.Expressions ifFalse ) : Expression
Infinite ( System.Linq.Expressions @break, System.Linq.Expressions @continue ) : Expression
IsFalse ( System.Linq.Expressions expression ) : Expression
IsTrue ( System.Linq.Expressions expression ) : Expression
Logical ( System.Linq.Expressions left, System.Linq.Expressions right, bool isConjunction ) : Expression

비공개 메소드들

메소드 설명
CallDelegate ( Delegate method, System.Linq.Expressions arguments ) : Expression
FilterIf ( this builder, bool ifdef, System.Linq.Expressions holder, System.Linq.Expressions condition ) : TryStatementBuilder
FinallyIf ( this builder, bool ifdef ) : TryStatementBuilder
YieldExpression ( RubyContext context, ICollection arguments, System.Linq.Expressions splattedArgument, System.Linq.Expressions rhsArgument, System.Linq.Expressions blockArgument, System.Linq.Expressions bfcVariable, System.Linq.Expressions selfArgument ) : Expression

메소드 상세

Condition() 공개 정적인 메소드

public static Condition ( System.Linq.Expressions test, System.Linq.Expressions ifTrue, System.Linq.Expressions ifFalse ) : Expression
test System.Linq.Expressions
ifTrue System.Linq.Expressions
ifFalse System.Linq.Expressions
리턴 System.Linq.Expressions.Expression

Infinite() 공개 정적인 메소드

public static Infinite ( System.Linq.Expressions @break, System.Linq.Expressions @continue ) : Expression
@break System.Linq.Expressions
@continue System.Linq.Expressions
리턴 System.Linq.Expressions.Expression

IsFalse() 공개 정적인 메소드

public static IsFalse ( System.Linq.Expressions expression ) : Expression
expression System.Linq.Expressions
리턴 System.Linq.Expressions.Expression

IsTrue() 공개 정적인 메소드

public static IsTrue ( System.Linq.Expressions expression ) : Expression
expression System.Linq.Expressions
리턴 System.Linq.Expressions.Expression

Logical() 공개 정적인 메소드

public static Logical ( System.Linq.Expressions left, System.Linq.Expressions right, bool isConjunction ) : Expression
left System.Linq.Expressions
right System.Linq.Expressions
isConjunction bool
리턴 System.Linq.Expressions.Expression