16 references to ValidResult
Microsoft.CodeAnalysis.CSharp (16)
Binder\Binder_Expressions.cs (3)
7242result.ValidResult : 7275diagnostics.Add(ErrorCode.ERR_BadAccess, errorLocation, result.ValidResult.Member); 10212MemberResolutionResult<PropertySymbol> resolutionResult = overloadResolutionResult.ValidResult;
Binder\Binder_Invocation.cs (2)
1223var methodResult = result.ValidResult; 2570MemberResolutionResult<FunctionPointerMethodSymbol> methodResult = overloadResolutionResult.ValidResult;
Binder\Binder_Operators.cs (5)
465var method = overloadResolutionResult.ValidResult.Member; 467BoundExpression rightConverted = CreateConversion(right, overloadResolutionResult.ValidResult.Result.ConversionForArg(isExtension ? 1 : 0), method.Parameters[0].Type, diagnostics); 488Conversion conversion = overloadResolutionResult.ValidResult.Result.ConversionForArg(0); 3445var method = overloadResolutionResult.ValidResult.Member; 3466Conversion conversion = overloadResolutionResult.ValidResult.Result.ConversionForArg(0);
Binder\ForEachLoopBinder.cs (5)
1478result = overloadResolutionResult.ValidResult.Member; 1499var argsToParams = overloadResolutionResult.ValidResult.Result.ArgsToParamsOpt; 1500var expanded = overloadResolutionResult.ValidResult.Result.Kind == MemberResolutionKind.ApplicableInExpandedForm; 1558var result = overloadResolutionResult.ValidResult.Member; 1572bool expanded = overloadResolutionResult.ValidResult.Result.Kind == MemberResolutionKind.ApplicableInExpandedForm;
Binder\Semantics\OverloadResolution\OverloadResolutionResult.cs (1)
1553sb.AppendLine("Overload resolution succeeded and chose " + this.ValidResult.Member.ToString());