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)
1291valOverInPreference = BetterResult.Neither; 1298return BetterResult.Neither; 1309return BetterResult.Neither;
Binder\Semantics\Operators\UnaryOperatorOverloadResolution.cs (1)
238return BetterResult.Neither;
Binder\Semantics\OverloadResolution\OverloadResolution.cs (45)
2165BetterResult result = BetterResult.Neither; 2225if (r == BetterResult.Neither) 2242if (result == BetterResult.Neither) 2265result = BetterResult.Neither; 2286result = BetterResult.Neither; 2299if (result != BetterResult.Neither) 2504if (result != BetterResult.Neither) 2544if (result != BetterResult.Neither) 2575if (betterResult != BetterResult.Neither) 2583return BetterResult.Neither; 2639BetterResult valOverInOrRefInterpolatedHandlerPreference = BetterResult.Neither; 2663return BetterResult.Neither; 2674return BetterResult.Neither; 2736var result = BetterResult.Neither; 2740if (r == BetterResult.Neither) 2744else if (result == BetterResult.Neither) 2754return BetterResult.Neither; 2781return BetterResult.Neither; 2815return BetterResult.Neither; 2830return BetterResult.Neither; 2902return conv1.Kind == ConversionKind.Identity ? BetterResult.Left : BetterResult.Neither; 2906return conv2.Kind == ConversionKind.Identity ? BetterResult.Right : BetterResult.Neither; 2911return BetterResult.Neither; 2926return BetterResult.Neither; 2938return BetterResult.Neither; 2959return BetterResult.Neither; 3046return BetterResult.Neither; 3106var betterResult = BetterResult.Neither; 3127if (elementBetterResult == BetterResult.Neither) 3132if (betterResult != BetterResult.Neither) 3136return BetterResult.Neither; 3165return BetterResult.Neither; 3438return BetterResult.Neither; 3472return BetterResult.Neither; 3492return BetterResult.Neither; 3507return BetterResult.Neither; 3535return BetterResult.Neither; 3540return BetterResult.Neither; 3561BetterResult delegateResult = BetterResult.Neither; 3577if (delegateResult == BetterResult.Neither) 3594return BetterResult.Neither; 3599return BetterResult.Neither; 3608return BetterResult.Neither; 3613return BetterResult.Neither; 3633return BetterResult.Neither;