52 references to Neither
Microsoft.CodeAnalysis.CSharp (52)
Binder\Semantics\Conversions\UserDefinedImplicitConversions.cs (3)
742return BetterResult.Neither; 781return BetterResult.Neither; 836else if (result == BetterResult.Neither)
Binder\Semantics\Operators\BinaryOperatorOverloadResolution.cs (3)
1335valOverInPreference = BetterResult.Neither; 1342return BetterResult.Neither; 1353return BetterResult.Neither;
Binder\Semantics\Operators\UnaryOperatorOverloadResolution.cs (1)
499return BetterResult.Neither;
Binder\Semantics\OverloadResolution\OverloadResolution.cs (45)
2147BetterResult result = BetterResult.Neither; 2207if (r == BetterResult.Neither) 2224if (result == BetterResult.Neither) 2247result = BetterResult.Neither; 2268result = BetterResult.Neither; 2281if (result != BetterResult.Neither) 2486if (result != BetterResult.Neither) 2526if (result != BetterResult.Neither) 2557if (betterResult != BetterResult.Neither) 2565return BetterResult.Neither; 2614BetterResult valOverInOrRefInterpolatedHandlerPreference = BetterResult.Neither; 2638return BetterResult.Neither; 2649return BetterResult.Neither; 2737var result = BetterResult.Neither; 2741if (r == BetterResult.Neither) 2745else if (result == BetterResult.Neither) 2755return BetterResult.Neither; 2782return BetterResult.Neither; 2816return BetterResult.Neither; 2831return BetterResult.Neither; 2903return conv1.Kind == ConversionKind.Identity ? BetterResult.Left : BetterResult.Neither; 2907return conv2.Kind == ConversionKind.Identity ? BetterResult.Right : BetterResult.Neither; 2912return BetterResult.Neither; 2927return BetterResult.Neither; 2939return BetterResult.Neither; 2960return BetterResult.Neither; 3047return BetterResult.Neither; 3107var betterResult = BetterResult.Neither; 3128if (elementBetterResult == BetterResult.Neither) 3133if (betterResult != BetterResult.Neither) 3137return BetterResult.Neither; 3166return BetterResult.Neither; 3439return BetterResult.Neither; 3473return BetterResult.Neither; 3493return BetterResult.Neither; 3508return BetterResult.Neither; 3536return BetterResult.Neither; 3541return BetterResult.Neither; 3562BetterResult delegateResult = BetterResult.Neither; 3578if (delegateResult == BetterResult.Neither) 3595return BetterResult.Neither; 3600return BetterResult.Neither; 3609return BetterResult.Neither; 3614return BetterResult.Neither; 3634return BetterResult.Neither;