C# Класс ICSharpCode.NRefactory.MonoCSharp.Nullable.LiftedBinaryOperator

Наследование: System.Linq.Expressions.Expression
Показать файл Открыть проект

Private Properties

Свойство Тип Описание
LiftOperand System.Linq.Expressions.Expression

Открытые методы

Метод Описание
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

Защищенные методы

Метод Описание
DoResolve ( ResolveContext rc ) : Expression

Приватные методы

Метод Описание
LiftOperand ( ResolveContext rc, Expression expr ) : Expression

Описание методов

ContainsEmitWithAwait() публичный Метод

public ContainsEmitWithAwait ( ) : bool
Результат bool

CreateExpressionTree() публичный Метод

public CreateExpressionTree ( ResolveContext rc ) : Expression
rc ResolveContext
Результат System.Linq.Expressions.Expression

DoResolve() защищенный Метод

protected DoResolve ( ResolveContext rc ) : Expression
rc ResolveContext
Результат System.Linq.Expressions.Expression

Emit() публичный Метод

public Emit ( EmitContext ec ) : void
ec EmitContext
Результат void

EmitBitwiseBoolean() публичный Метод

public EmitBitwiseBoolean ( EmitContext ec ) : void
ec EmitContext
Результат void

EmitEquality() публичный Метод

public EmitEquality ( EmitContext ec ) : void
ec EmitContext
Результат void

FlowAnalysis() публичный Метод

public FlowAnalysis ( FlowAnalysisContext fc ) : void
fc FlowAnalysisContext
Результат void

LiftedBinaryOperator() публичный Метод

public LiftedBinaryOperator ( Binary b ) : IKVM.Reflection.Emit
b Binary
Результат IKVM.Reflection.Emit

MakeExpression() публичный Метод

public MakeExpression ( BuilderContext ctx ) : Expression
ctx BuilderContext
Результат System.Linq.Expressions.Expression