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)
2153BetterResult result = BetterResult.Neither; 2213if (r == BetterResult.Neither) 2230if (result == BetterResult.Neither) 2253result = BetterResult.Neither; 2274result = BetterResult.Neither; 2287if (result != BetterResult.Neither) 2492if (result != BetterResult.Neither) 2532if (result != BetterResult.Neither) 2563if (betterResult != BetterResult.Neither) 2571return BetterResult.Neither; 2620BetterResult valOverInOrRefInterpolatedHandlerPreference = BetterResult.Neither; 2647return BetterResult.Neither; 2658return BetterResult.Neither; 2756var result = BetterResult.Neither; 2760if (r == BetterResult.Neither) 2764else if (result == BetterResult.Neither) 2774return BetterResult.Neither; 2801return BetterResult.Neither; 2835return BetterResult.Neither; 2850return BetterResult.Neither; 2922return conv1.Kind == ConversionKind.Identity ? BetterResult.Left : BetterResult.Neither; 2926return conv2.Kind == ConversionKind.Identity ? BetterResult.Right : BetterResult.Neither; 2931return BetterResult.Neither; 2946return BetterResult.Neither; 2958return BetterResult.Neither; 2979return BetterResult.Neither; 3066return BetterResult.Neither; 3126var betterResult = BetterResult.Neither; 3147if (elementBetterResult == BetterResult.Neither) 3152if (betterResult != BetterResult.Neither) 3156return BetterResult.Neither; 3185return BetterResult.Neither; 3458return BetterResult.Neither; 3492return BetterResult.Neither; 3512return BetterResult.Neither; 3527return BetterResult.Neither; 3555return BetterResult.Neither; 3560return BetterResult.Neither; 3581BetterResult delegateResult = BetterResult.Neither; 3597if (delegateResult == BetterResult.Neither) 3614return BetterResult.Neither; 3619return BetterResult.Neither; 3628return BetterResult.Neither; 3633return BetterResult.Neither; 3653return BetterResult.Neither;