C# 클래스 ICSharpCode.NRefactory.MonoCSharp.Nullable.NullCoalescingOperator

상속: System.Linq.Expressions.Expression
파일 보기 프로젝트 열기: 0xd4d/NRefactory 1 사용 예제들

공개 메소드들

메소드 설명
Accept ( StructuralVisitor visitor ) : object
ContainsEmitWithAwait ( ) : bool
CreateExpressionTree ( ResolveContext ec ) : Expression
Emit ( EmitContext ec ) : void
FlowAnalysis ( FlowAnalysisContext fc ) : void
NullCoalescingOperator ( Expression left, Expression right ) : IKVM.Reflection.Emit

보호된 메소드들

메소드 설명
CloneTo ( CloneContext clonectx, Expression t ) : void
DoResolve ( ResolveContext ec ) : Expression

비공개 메소드들

메소드 설명
ConvertExpression ( ResolveContext ec ) : Expression

메소드 상세

Accept() 공개 메소드

public Accept ( StructuralVisitor visitor ) : object
visitor StructuralVisitor
리턴 object

CloneTo() 보호된 메소드

protected CloneTo ( CloneContext clonectx, Expression t ) : void
clonectx CloneContext
t System.Linq.Expressions.Expression
리턴 void

ContainsEmitWithAwait() 공개 메소드

public ContainsEmitWithAwait ( ) : bool
리턴 bool

CreateExpressionTree() 공개 메소드

public CreateExpressionTree ( ResolveContext ec ) : Expression
ec ResolveContext
리턴 System.Linq.Expressions.Expression

DoResolve() 보호된 메소드

protected DoResolve ( ResolveContext ec ) : Expression
ec ResolveContext
리턴 System.Linq.Expressions.Expression

Emit() 공개 메소드

public Emit ( EmitContext ec ) : void
ec EmitContext
리턴 void

FlowAnalysis() 공개 메소드

public FlowAnalysis ( FlowAnalysisContext fc ) : void
fc FlowAnalysisContext
리턴 void

NullCoalescingOperator() 공개 메소드

public NullCoalescingOperator ( Expression left, Expression right ) : IKVM.Reflection.Emit
left System.Linq.Expressions.Expression
right System.Linq.Expressions.Expression
리턴 IKVM.Reflection.Emit