C# 클래스 Microsoft.Scripting.Actions.ComboActionRewriter.ComboDynamicSiteExpression

A reducible node which we use to generate the combo dynamic sites. Each time we encounter a dynamic site we replace it with a ComboDynamicSiteExpression. When a child of a dynamic site turns out to be a ComboDynamicSiteExpression we will then merge the child with the parent updating the binding mapping info. If any of the inputs cause side effects then we'll stop the combination.
상속: Expression
파일 보기 프로젝트 열기: jschementi/iron

공개 메소드들

메소드 설명
ComboDynamicSiteExpression ( Type type, List binders, Expression inputs ) : System.Linq.Expressions
Reduce ( ) : Expression

메소드 상세

ComboDynamicSiteExpression() 공개 메소드

public ComboDynamicSiteExpression ( Type type, List binders, Expression inputs ) : System.Linq.Expressions
type System.Type
binders List
inputs Expression
리턴 System.Linq.Expressions

Reduce() 공개 메소드

public Reduce ( ) : Expression
리턴 Expression