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

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

Private Properties

Свойство Type Description
LiftOperand System.Linq.Expressions.Expression

Méthodes publiques

Méthode Description
ContainsEmitWithAwait ( ) : bool
CreateExpressionTree ( ResolveContext rc ) : Expression
Emit ( EmitContext ec ) : void
EmitBitwiseBoolean ( EmitContext ec ) : void
EmitEquality ( EmitContext ec ) : void
FlowAnalysis ( FlowAnalysisContext fc ) : void
LiftedBinaryOperator ( Binary b ) : IKVM.Reflection.Emit
MakeExpression ( BuilderContext ctx ) : Expression

Méthodes protégées

Méthode Description
DoResolve ( ResolveContext rc ) : Expression

Private Methods

Méthode Description
LiftOperand ( ResolveContext rc, Expression expr ) : Expression

Method Details

ContainsEmitWithAwait() public méthode

public ContainsEmitWithAwait ( ) : bool
Résultat bool

CreateExpressionTree() public méthode

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

DoResolve() protected méthode

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

Emit() public méthode

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

EmitBitwiseBoolean() public méthode

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

EmitEquality() public méthode

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

FlowAnalysis() public méthode

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

LiftedBinaryOperator() public méthode

public LiftedBinaryOperator ( Binary b ) : IKVM.Reflection.Emit
b Binary
Résultat IKVM.Reflection.Emit

MakeExpression() public méthode

public MakeExpression ( BuilderContext ctx ) : Expression
ctx BuilderContext
Résultat System.Linq.Expressions.Expression