1 instantiation of MethodGroup
Microsoft.CodeAnalysis.CSharp (1)
Binder\Semantics\OverloadResolution\MethodGroup.cs (1)
152pool = new ObjectPool<MethodGroup>(() => new MethodGroup(), 10);
24 references to MethodGroup
Microsoft.CodeAnalysis.CSharp (24)
Binder\Binder_Expressions.cs (11)
5403MethodGroup methodGroup = MethodGroup.GetInstance(); 8362var methodGroup = MethodGroup.GetInstance(); 8459MethodGroup methodGroup, 10416var methodGroup = MethodGroup.GetInstance(); 10525var methodGroup = MethodGroup.GetInstance(); 10688var methodGroup = MethodGroup.GetInstance();
Binder\Binder_Invocation.cs (3)
631var methodGroup = MethodGroup.GetInstance(); 1104MethodGroup methodGroup,
Binder\MethodGroupResolution.cs (3)
20public readonly MethodGroup MethodGroup; 27public MethodGroupResolution(MethodGroup methodGroup, ReadOnlyBindingDiagnostic<AssemblySymbol> diagnostics) 38MethodGroup methodGroup,
Binder\Semantics\Conversions\Conversions.cs (2)
376public Conversion MethodGroupConversion(SyntaxNode syntax, MethodGroup methodGroup, NamedTypeSymbol delegateType, ref CompoundUseSiteInfo<AssemblySymbol> useSiteInfo) 427private static Conversion ToConversion(OverloadResolutionResult<MethodSymbol> result, MethodGroup methodGroup, int parameterCount)
Binder\Semantics\OverloadResolution\MethodGroup.cs (5)
134public static MethodGroup GetInstance() 147public static readonly ObjectPool<MethodGroup> Pool = CreatePool(); 149private static ObjectPool<MethodGroup> CreatePool() 151ObjectPool<MethodGroup> pool = null; 152pool = new ObjectPool<MethodGroup>(() => new MethodGroup(), 10);