13 references to ValidResult
Microsoft.CodeAnalysis.CSharp (13)
Binder\Binder_Expressions.cs (4)
6080this.CoerceArguments<MethodSymbol>(result.ValidResult, analyzedArguments.Arguments, diagnostics, receiver: null); 6085result.ValidResult : 6118diagnostics.Add(ErrorCode.ERR_BadAccess, errorLocation, result.ValidResult.Member); 8478MemberResolutionResult<PropertySymbol> resolutionResult = overloadResolutionResult.ValidResult;
Binder\Binder_Invocation.cs (3)
727var validResult = resolution.OverloadResolutionResult.ValidResult; 1012var methodResult = result.ValidResult; 2054MemberResolutionResult<FunctionPointerMethodSymbol> methodResult = overloadResolutionResult.ValidResult;
Binder\ForEachLoopBinder.cs (5)
1237result = overloadResolutionResult.ValidResult.Member; 1256var argsToParams = overloadResolutionResult.ValidResult.Result.ArgsToParamsOpt; 1257var expanded = overloadResolutionResult.ValidResult.Result.Kind == MemberResolutionKind.ApplicableInExpandedForm; 1308var result = overloadResolutionResult.ValidResult.Member; 1338expanded: overloadResolutionResult.ValidResult.Result.Kind == MemberResolutionKind.ApplicableInExpandedForm,
Binder\Semantics\OverloadResolution\OverloadResolutionResult.cs (1)
1485sb.AppendLine("Overload resolution succeeded and chose " + this.ValidResult.Member.ToString());