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

Inheritance: BinOpSig
Show file Open project: dotnet/corefx

Public Methods

Method Description
BinOpFullSig ( CType type1, CType type2, PfnBindBinOp pfn, OpSigFlags grfos, LiftFlags grflt, BinOpFuncKind fnkind ) : System.Diagnostics
BinOpFullSig ( ExpressionBinder fnc, BinOpSig bos ) : System.Diagnostics
ConvertFirst ( ) : bool
ConvertSecond ( ) : bool
FPreDef ( ) : bool
Type1 ( ) : CType
Type2 ( ) : CType
isLifted ( ) : bool

Method Details

BinOpFullSig() public method

public BinOpFullSig ( CType type1, CType type2, PfnBindBinOp pfn, OpSigFlags grfos, LiftFlags grflt, BinOpFuncKind fnkind ) : System.Diagnostics
type1 CType
type2 CType
pfn PfnBindBinOp
grfos OpSigFlags
grflt LiftFlags
fnkind BinOpFuncKind
return System.Diagnostics

BinOpFullSig() public method

public BinOpFullSig ( ExpressionBinder fnc, BinOpSig bos ) : System.Diagnostics
fnc ExpressionBinder
bos BinOpSig
return System.Diagnostics

ConvertFirst() public method

public ConvertFirst ( ) : bool
return bool

ConvertSecond() public method

public ConvertSecond ( ) : bool
return bool

FPreDef() public method

public FPreDef ( ) : bool
return bool

Type1() public method

public Type1 ( ) : CType
return CType

Type2() public method

public Type2 ( ) : CType
return CType

isLifted() public method

public isLifted ( ) : bool
return bool