C# Class IronLua.Runtime.Binder.LuaUnaryOperationBinder

Inheritance: System.Dynamic.UnaryOperationBinder
Afficher le fichier Open project: ericmj/IronLua

Méthodes publiques

Méthode Description
FallbackUnaryOperation ( DynamicMetaObject target, DynamicMetaObject errorSuggestion ) : DynamicMetaObject
LuaUnaryOperationBinder ( Context context, System.Linq.Expressions.ExpressionType operation ) : System

Private Methods

Méthode Description
FallbackIfNumberIsNan ( System.Linq.Expressions.Expression numExpr ) : System.Linq.Expressions.Expression
NegateOp ( DynamicMetaObject target ) : System.Linq.Expressions.Expression
NotOp ( DynamicMetaObject target ) : System.Linq.Expressions.Expression

Method Details

FallbackUnaryOperation() public méthode

public FallbackUnaryOperation ( DynamicMetaObject target, DynamicMetaObject errorSuggestion ) : DynamicMetaObject
target System.Dynamic.DynamicMetaObject
errorSuggestion System.Dynamic.DynamicMetaObject
Résultat System.Dynamic.DynamicMetaObject

LuaUnaryOperationBinder() public méthode

public LuaUnaryOperationBinder ( Context context, System.Linq.Expressions.ExpressionType operation ) : System
context Context
operation System.Linq.Expressions.ExpressionType
Résultat System