25 references to Right
Microsoft.CSharp (25)
Microsoft\CSharp\RuntimeBinder\Semantics\Binding\Better.cs (17)
56return node1.ctypeLift < node2.ctypeLift ? BetterType.Left : BetterType.Right; 64return BetterType.Right; 77return BetterType.Right; 89if (nT == BetterType.Left || nT == BetterType.Right) 97return mpwi1.MethProp().modOptCount < mpwi2.MethProp().modOptCount ? BetterType.Left : BetterType.Right; 114return ta1.Count > ta2.Count ? BetterType.Left : BetterType.Right; 130nParam = BetterType.Right; 161if (nParam == BetterType.Right || nParam == BetterType.Left) 337if (betterMethod == BetterType.Right) 347if (betterConversion == BetterType.Right) 356if (betterConversion == BetterType.Right || betterConversion == BetterType.Left) 372return BetterType.Right; 391return BetterType.Right; 455return BetterType.Right; 463return a2b ? BetterType.Left : BetterType.Right; 528case BetterType.Right: 568case BetterType.Right:
Microsoft\CSharp\RuntimeBinder\Semantics\Conversion.cs (5)
186private const byte right = (byte)BetterType.Right; 275return BetterType.Right; 287return BetterType.Right; 313return BetterType.Right; 320return f12 ? BetterType.Left : BetterType.Right;
Microsoft\CSharp\RuntimeBinder\Semantics\Operators.cs (3)
1078BetterType.Right => 1, 1087case BetterType.Right: 1586BetterType.Right => +1,