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

Inheritance: Unary, IMemoryLocation
Afficher le fichier Open project: 0xd4d/NRefactory

Méthodes publiques

Méthode Description
AddressOf ( EmitContext ec, AddressOp mode ) : void
CreateExpressionTree ( ResolveContext ec ) : Expression
Emit ( EmitContext ec ) : void
LiftedUnaryOperator ( Unary op, Expression expr, Location loc ) : IKVM.Reflection.Emit

Méthodes protégées

Méthode Description
DoResolve ( ResolveContext ec ) : Expression
ResolveEnumOperator ( ResolveContext ec, Expression expr, TypeSpec predefined ) : Expression
ResolveUserOperator ( ResolveContext ec, Expression expr ) : Expression

Private Methods

Méthode Description
LiftExpression ( ResolveContext ec, Expression expr ) : Expression

Method Details

AddressOf() public méthode

public AddressOf ( EmitContext ec, AddressOp mode ) : void
ec EmitContext
mode AddressOp
Résultat void

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

LiftedUnaryOperator() public méthode

public LiftedUnaryOperator ( Unary op, Expression expr, Location loc ) : IKVM.Reflection.Emit
op Unary
expr System.Linq.Expressions.Expression
loc Location
Résultat IKVM.Reflection.Emit

ResolveEnumOperator() protected méthode

protected ResolveEnumOperator ( ResolveContext ec, Expression expr, TypeSpec predefined ) : Expression
ec ResolveContext
expr System.Linq.Expressions.Expression
predefined TypeSpec
Résultat System.Linq.Expressions.Expression

ResolveUserOperator() protected méthode

protected ResolveUserOperator ( ResolveContext ec, Expression expr ) : Expression
ec ResolveContext
expr System.Linq.Expressions.Expression
Résultat System.Linq.Expressions.Expression