17 references to ValidResult
Microsoft.CodeAnalysis.CSharp (17)
Binder\Binder_Conversions.cs (1)
1605
var methodResult = result.
ValidResult
;
Binder\Binder_Expressions.cs (3)
7204
result.
ValidResult
:
7237
diagnostics.Add(ErrorCode.ERR_BadAccess, errorLocation, result.
ValidResult
.Member);
10228
MemberResolutionResult<PropertySymbol> resolutionResult = overloadResolutionResult.
ValidResult
;
Binder\Binder_Invocation.cs (2)
1201
var methodResult = result.
ValidResult
;
2494
MemberResolutionResult<FunctionPointerMethodSymbol> methodResult = overloadResolutionResult.
ValidResult
;
Binder\Binder_Operators.cs (5)
465
var method = overloadResolutionResult.
ValidResult
.Member;
467
BoundExpression rightConverted = CreateConversion(right, overloadResolutionResult.
ValidResult
.Result.ConversionForArg(isExtension ? 1 : 0), method.Parameters[0].Type, diagnostics);
488
Conversion conversion = overloadResolutionResult.
ValidResult
.Result.ConversionForArg(0);
3423
var method = overloadResolutionResult.
ValidResult
.Member;
3444
Conversion conversion = overloadResolutionResult.
ValidResult
.Result.ConversionForArg(0);
Binder\ForEachLoopBinder.cs (5)
1472
result = overloadResolutionResult.
ValidResult
.Member;
1492
var argsToParams = overloadResolutionResult.
ValidResult
.Result.ArgsToParamsOpt;
1493
var expanded = overloadResolutionResult.
ValidResult
.Result.Kind == MemberResolutionKind.ApplicableInExpandedForm;
1550
var result = overloadResolutionResult.
ValidResult
.Member;
1564
bool expanded = overloadResolutionResult.
ValidResult
.Result.Kind == MemberResolutionKind.ApplicableInExpandedForm;
Binder\Semantics\OverloadResolution\OverloadResolutionResult.cs (1)
1559
sb.AppendLine("Overload resolution succeeded and chose " + this.
ValidResult
.Member.ToString());