EXPRBINOP
namespace Microsoft.CSharp.RuntimeBinder.Semantics
{
internal class EXPRBINOP : EXPR
{
private EXPR _OptionalLeftChild;
private EXPR _OptionalRightChild;
private EXPR _OptionalUserDefinedCall;
public MethWithInst predefinedMethodToCall;
public bool isLifted;
private MethPropWithInst _UserDefinedCallMethod;
public EXPR GetOptionalLeftChild()
{
return _OptionalLeftChild;
}
public void SetOptionalLeftChild(EXPR value)
{
_OptionalLeftChild = value;
}
public EXPR GetOptionalRightChild()
{
return _OptionalRightChild;
}
public void SetOptionalRightChild(EXPR value)
{
_OptionalRightChild = value;
}
public EXPR GetOptionalUserDefinedCall()
{
return _OptionalUserDefinedCall;
}
public void SetOptionalUserDefinedCall(EXPR value)
{
_OptionalUserDefinedCall = value;
}
public MethPropWithInst GetUserDefinedCallMethod()
{
return _UserDefinedCallMethod;
}
public void SetUserDefinedCallMethod(MethPropWithInst value)
{
_UserDefinedCallMethod = value;
}
}
}