C# Class Microsoft.CSharp.RuntimeBinder.Semantics.ExpressionBinder.BinOpSig

Show file Open project: dotnet/corefx

Public Properties

Property Type Description
cbosSkip int
fnkind BinOpFuncKind
grfos OpSigFlags
mask BinOpMask
pfn PfnBindBinOp
pt1 PredefinedType
pt2 PredefinedType

Public Methods

Method Description
AutoLift ( ) : bool
BinOpSig ( ) : System.Diagnostics
BinOpSig ( PredefinedType pt1, PredefinedType pt2, BinOpMask mask, int cbosSkip, PfnBindBinOp pfn, OpSigFlags grfos, BinOpFuncKind fnkind ) : System.Diagnostics
CanLift ( ) : bool
ConvertOperandsBeforeBinding ( ) : bool

Method Details

AutoLift() public method

public AutoLift ( ) : bool
return bool

BinOpSig() public method

public BinOpSig ( ) : System.Diagnostics
return System.Diagnostics

BinOpSig() public method

public BinOpSig ( PredefinedType pt1, PredefinedType pt2, BinOpMask mask, int cbosSkip, PfnBindBinOp pfn, OpSigFlags grfos, BinOpFuncKind fnkind ) : System.Diagnostics
pt1 PredefinedType
pt2 PredefinedType
mask BinOpMask
cbosSkip int
pfn PfnBindBinOp
grfos OpSigFlags
fnkind BinOpFuncKind
return System.Diagnostics

CanLift() public method

public CanLift ( ) : bool
return bool

ConvertOperandsBeforeBinding() public method

public ConvertOperandsBeforeBinding ( ) : bool
return bool

Property Details

cbosSkip public property

public int cbosSkip
return int

fnkind public property

public BinOpFuncKind fnkind
return BinOpFuncKind

grfos public property

public OpSigFlags grfos
return OpSigFlags

mask public property

public BinOpMask mask
return BinOpMask

pfn public property

public PfnBindBinOp pfn
return PfnBindBinOp

pt1 public property

public PredefinedType pt1
return PredefinedType

pt2 public property

public PredefinedType pt2
return PredefinedType