C# Class ICSharpCode.NRefactory.MonoCSharp.Nullable.NullCoalescingOperator

Inheritance: System.Linq.Expressions.Expression
Afficher le fichier Open project: 0xd4d/NRefactory Class Usage Examples

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
CloneTo ( CloneContext clonectx, Expression t ) : void
DoResolve ( ResolveContext ec ) : Expression

Private Methods

Méthode Description
ConvertExpression ( ResolveContext ec ) : Expression

Method Details

Accept() public méthode

public Accept ( StructuralVisitor visitor ) : object
visitor StructuralVisitor
Résultat object

CloneTo() protected méthode

protected CloneTo ( CloneContext clonectx, Expression t ) : void
clonectx CloneContext
t System.Linq.Expressions.Expression
Résultat void

ContainsEmitWithAwait() public méthode

public ContainsEmitWithAwait ( ) : bool
Résultat bool

CreateExpressionTree() public méthode

public CreateExpressionTree ( ResolveContext ec ) : Expression
ec ResolveContext
Résultat System.Linq.Expressions.Expression

DoResolve() protected méthode

protected DoResolve ( ResolveContext ec ) : Expression
ec ResolveContext
Résultat System.Linq.Expressions.Expression

Emit() public méthode

public Emit ( EmitContext ec ) : void
ec EmitContext
Résultat void

FlowAnalysis() public méthode

public FlowAnalysis ( FlowAnalysisContext fc ) : void
fc FlowAnalysisContext
Résultat void

NullCoalescingOperator() public méthode

public NullCoalescingOperator ( Expression left, Expression right ) : IKVM.Reflection.Emit
left System.Linq.Expressions.Expression
right System.Linq.Expressions.Expression
Résultat IKVM.Reflection.Emit