C# Class Microsoft.CSharp.RuntimeBinder.Semantics.Operators

Show file Open project: dotnet/corefx

Public Methods

Method Description
GetDisplayName ( OperatorKind op ) : string
GetExpressionKind ( OperatorKind op ) : ExpressionKind
GetMethodName ( NameManager namemgr, OperatorKind op ) : Name
GetMethodName ( OperatorKind op ) : PredefinedName
HasDisplayName ( OperatorKind op ) : bool
HasMethodName ( OperatorKind op ) : bool
OperatorOfMethodName ( NameManager namemgr, Name name ) : OperatorKind

Private Methods

Method Description
GetInfo ( OperatorKind op ) : OPINFO

Method Details

GetDisplayName() public static method

public static GetDisplayName ( OperatorKind op ) : string
op OperatorKind
return string

GetExpressionKind() public static method

public static GetExpressionKind ( OperatorKind op ) : ExpressionKind
op OperatorKind
return ExpressionKind

GetMethodName() public static method

public static GetMethodName ( NameManager namemgr, OperatorKind op ) : Name
namemgr Microsoft.CSharp.RuntimeBinder.Syntax.NameManager
op OperatorKind
return Microsoft.CSharp.RuntimeBinder.Syntax.Name

GetMethodName() public static method

public static GetMethodName ( OperatorKind op ) : PredefinedName
op OperatorKind
return PredefinedName

HasDisplayName() public static method

public static HasDisplayName ( OperatorKind op ) : bool
op OperatorKind
return bool

HasMethodName() public static method

public static HasMethodName ( OperatorKind op ) : bool
op OperatorKind
return bool

OperatorOfMethodName() public static method

public static OperatorOfMethodName ( NameManager namemgr, Name name ) : OperatorKind
namemgr Microsoft.CSharp.RuntimeBinder.Syntax.NameManager
name Microsoft.CSharp.RuntimeBinder.Syntax.Name
return OperatorKind