C# Class Microsoft.JScript.BinaryOp

Inheritance: AST
显示文件 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_oe property

protected AST,Microsoft.JScript operand1
return AST

operand2 protected_oe property

protected AST,Microsoft.JScript operand2
return AST

operatorMeth protected_oe property

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

operatorTok protected_oe property

protected JSToken operatorTok
return JSToken

type1 protected_oe property

protected Type,System type1
return System.Type

type2 protected_oe property

protected Type,System type2
return System.Type