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)
1343valOverInPreference = BetterResult.Neither; 1350return BetterResult.Neither; 1361return BetterResult.Neither;
Binder\Semantics\Operators\UnaryOperatorOverloadResolution.cs (1)
495return BetterResult.Neither;
Binder\Semantics\OverloadResolution\OverloadResolution.cs (45)
2154BetterResult result = BetterResult.Neither; 2214if (r == BetterResult.Neither) 2231if (result == BetterResult.Neither) 2254result = BetterResult.Neither; 2275result = BetterResult.Neither; 2288if (result != BetterResult.Neither) 2493if (result != BetterResult.Neither) 2533if (result != BetterResult.Neither) 2564if (betterResult != BetterResult.Neither) 2572return BetterResult.Neither; 2621BetterResult valOverInOrRefInterpolatedHandlerPreference = BetterResult.Neither; 2648return BetterResult.Neither; 2659return BetterResult.Neither; 2757var result = BetterResult.Neither; 2761if (r == BetterResult.Neither) 2765else if (result == BetterResult.Neither) 2775return BetterResult.Neither; 2802return BetterResult.Neither; 2836return BetterResult.Neither; 2851return BetterResult.Neither; 2923return conv1.Kind == ConversionKind.Identity ? BetterResult.Left : BetterResult.Neither; 2927return conv2.Kind == ConversionKind.Identity ? BetterResult.Right : BetterResult.Neither; 2932return BetterResult.Neither; 2947return BetterResult.Neither; 2959return BetterResult.Neither; 2980return BetterResult.Neither; 3067return BetterResult.Neither; 3127var betterResult = BetterResult.Neither; 3148if (elementBetterResult == BetterResult.Neither) 3153if (betterResult != BetterResult.Neither) 3157return BetterResult.Neither; 3186return BetterResult.Neither; 3459return BetterResult.Neither; 3493return BetterResult.Neither; 3513return BetterResult.Neither; 3528return BetterResult.Neither; 3556return BetterResult.Neither; 3561return BetterResult.Neither; 3582BetterResult delegateResult = BetterResult.Neither; 3598if (delegateResult == BetterResult.Neither) 3615return BetterResult.Neither; 3620return BetterResult.Neither; 3629return BetterResult.Neither; 3634return BetterResult.Neither; 3654return BetterResult.Neither;