25 references to Right
Microsoft.CSharp (25)
Microsoft\CSharp\RuntimeBinder\Semantics\Binding\Better.cs (17)
55return node1.ctypeLift < node2.ctypeLift ? BetterType.Left : BetterType.Right; 63return BetterType.Right; 76return BetterType.Right; 88if (nT == BetterType.Left || nT == BetterType.Right) 96return mpwi1.MethProp().modOptCount < mpwi2.MethProp().modOptCount ? BetterType.Left : BetterType.Right; 113return ta1.Count > ta2.Count ? BetterType.Left : BetterType.Right; 129nParam = BetterType.Right; 160if (nParam == BetterType.Right || nParam == BetterType.Left) 334if (betterMethod == BetterType.Right) 344if (betterConversion == BetterType.Right) 353if (betterConversion == BetterType.Right || betterConversion == BetterType.Left) 369return BetterType.Right; 388return BetterType.Right; 451return BetterType.Right; 459return a2b ? BetterType.Left : BetterType.Right; 523case BetterType.Right: 563case BetterType.Right:
Microsoft\CSharp\RuntimeBinder\Semantics\Conversion.cs (5)
186private const byte right = (byte)BetterType.Right; 272return BetterType.Right; 284return BetterType.Right; 309return BetterType.Right; 316return f12 ? BetterType.Left : BetterType.Right;
Microsoft\CSharp\RuntimeBinder\Semantics\Operators.cs (3)
1054BetterType.Right => 1, 1063case BetterType.Right: 1557BetterType.Right => +1,