C# Class Microsoft.JScript.BinaryOp

Inheritance: AST
Show file Open project: gbarnett/shared-source-cli-2.0

Protected Properties

Property Type Description
operand1 AST
operand2 AST
operatorMeth System.Reflection.MethodInfo
operatorTok JSToken
type1 System.Type
type2 System.Type

Protected Methods

Method Description
GetOperator ( IReflect ir1, IReflect ir2 ) : MethodInfo

Private Methods

Method Description
BinaryOp ( Context context, AST operand1, AST operand2 ) : System
BinaryOp ( Context context, AST operand1, AST operand2, JSToken operatorTok ) : System
CheckIfOKToUseInSuperConstructorCall ( ) : void
PartiallyEvaluate ( ) : AST
TranslateToILInitializer ( ILGenerator il ) : void

Method Details

GetOperator() protected method

protected GetOperator ( IReflect ir1, IReflect ir2 ) : MethodInfo
ir1 IReflect
ir2 IReflect
return System.Reflection.MethodInfo

Property Details

operand1 protected property

protected AST,Microsoft.JScript operand1
return AST

operand2 protected property

protected AST,Microsoft.JScript operand2
return AST

operatorMeth protected property

protected MethodInfo,System.Reflection operatorMeth
return System.Reflection.MethodInfo

operatorTok protected property

protected JSToken operatorTok
return JSToken

type1 protected property

protected Type,System type1
return System.Type

type2 protected property

protected Type,System type2
return System.Type