1 instantiation of MethodGroupResolution
Microsoft.CodeAnalysis.CSharp (1)
Binder\Binder_Expressions.cs (1)
8389var firstResult = new MethodGroupResolution();
25 references to MethodGroupResolution
Microsoft.CodeAnalysis.CSharp (25)
Binder\Binder.ValueChecks.cs (1)
593var resolution = this.ResolveMethodGroup(methodGroup, analyzedArguments: null, useSiteInfo: ref useSiteInfo, options: OverloadResolution.Options.None);
Binder\Binder_Expressions.cs (12)
7927var resolution = this.ResolveMethodGroup(methodGroup, analyzedArguments: null, useSiteInfo: ref useSiteInfo, options: OverloadResolution.Options.None); 8369protected MethodGroupResolution BindExtensionMethod( 8389var firstResult = new MethodGroupResolution(); 8458var result = new MethodGroupResolution(methodGroup, null, overloadResolutionResult, AnalyzedArguments.GetInstance(actualArguments), methodGroup.ResultKind, sealedDiagnostics); 10269internal MethodGroupResolution ResolveMethodGroup( 10288internal MethodGroupResolution ResolveMethodGroup( 10299var methodResolution = ResolveMethodGroupInternal( 10318internal MethodGroupResolution ResolveMethodGroupForFunctionPointer( 10336private MethodGroupResolution ResolveMethodGroupInternal( 10347var methodResolution = ResolveDefaultMethodGroup( 10359var extensionMethodResolution = BindExtensionMethod( 10408private MethodGroupResolution ResolveDefaultMethodGroup(
Binder\Binder_Invocation.cs (4)
711var resolution = this.ResolveMethodGroup( 885MethodGroupResolution resolution, 941MethodGroupResolution resolution, 2254var resolution = ResolveMethodGroup(methodGroup, analyzedArguments: null, useSiteInfo: ref useSiteInfo, options: OverloadResolution.Options.None);
Binder\Binder_Query.cs (1)
960var resolution = this.ResolveMethodGroup(methodGroup, analyzedArguments: null, useSiteInfo: ref useSiteInfo, options: OverloadResolution.Options.None);
Binder\ForEachLoopBinder.cs (1)
1503var methodGroupResolutionResult = this.BindExtensionMethod(
Binder\Semantics\Conversions\Conversions.cs (5)
104var resolution = ResolveDelegateOrFunctionPointerMethodGroup(_binder, source, methodSymbol, isFunctionPointer, callingConventionInfo, ref useSiteInfo); 115var resolution = ResolveDelegateOrFunctionPointerMethodGroup( 249private static MethodGroupResolution ResolveDelegateOrFunctionPointerMethodGroup(Binder binder, BoundMethodGroup source, MethodSymbol delegateInvokeMethodOpt, bool isFunctionPointer, in CallingConventionInfo callingConventionInfo, ref CompoundUseSiteInfo<AssemblySymbol> useSiteInfo) 255var resolution = binder.ResolveMethodGroup(source, analyzedArguments, useSiteInfo: ref useSiteInfo, 299var resolution = ResolveDelegateOrFunctionPointerMethodGroup(binder, expr, invokeMethodOpt, isFunctionPointer, callingConventionInfo, ref useSiteInfo);
Binder\Semantics\OverloadResolution\MethodTypeInference.cs (1)
1487var resolution = binder.ResolveMethodGroup(source, analyzedArguments, useSiteInfo: ref useSiteInfo,