52 references to Neither
Microsoft.CodeAnalysis.CSharp (52)
Binder\Semantics\Conversions\UserDefinedImplicitConversions.cs (3)
744return BetterResult.Neither; 783return BetterResult.Neither; 838else 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)
2156BetterResult result = BetterResult.Neither; 2216if (r == BetterResult.Neither) 2233if (result == BetterResult.Neither) 2256result = BetterResult.Neither; 2277result = BetterResult.Neither; 2290if (result != BetterResult.Neither) 2495if (result != BetterResult.Neither) 2535if (result != BetterResult.Neither) 2566if (betterResult != BetterResult.Neither) 2574return BetterResult.Neither; 2623BetterResult valOverInOrRefInterpolatedHandlerPreference = BetterResult.Neither; 2650return BetterResult.Neither; 2661return BetterResult.Neither; 2759var result = BetterResult.Neither; 2763if (r == BetterResult.Neither) 2767else if (result == BetterResult.Neither) 2777return BetterResult.Neither; 2804return BetterResult.Neither; 2838return BetterResult.Neither; 2853return BetterResult.Neither; 2925return conv1.Kind == ConversionKind.Identity ? BetterResult.Left : BetterResult.Neither; 2929return conv2.Kind == ConversionKind.Identity ? BetterResult.Right : BetterResult.Neither; 2934return BetterResult.Neither; 2949return BetterResult.Neither; 2961return BetterResult.Neither; 2982return BetterResult.Neither; 3069return BetterResult.Neither; 3129var betterResult = BetterResult.Neither; 3150if (elementBetterResult == BetterResult.Neither) 3155if (betterResult != BetterResult.Neither) 3159return BetterResult.Neither; 3188return BetterResult.Neither; 3461return BetterResult.Neither; 3495return BetterResult.Neither; 3515return BetterResult.Neither; 3530return BetterResult.Neither; 3558return BetterResult.Neither; 3563return BetterResult.Neither; 3584BetterResult delegateResult = BetterResult.Neither; 3600if (delegateResult == BetterResult.Neither) 3617return BetterResult.Neither; 3622return BetterResult.Neither; 3631return BetterResult.Neither; 3636return BetterResult.Neither; 3656return BetterResult.Neither;