1 instantiation of MethodGroup
Microsoft.CodeAnalysis.CSharp (1)
Binder\Semantics\OverloadResolution\MethodGroup.cs (1)
157pool = new ObjectPool<MethodGroup>(() => new MethodGroup(), 10);
22 references to MethodGroup
Microsoft.CodeAnalysis.CSharp (22)
Binder\Binder_Expressions.cs (9)
5454MethodGroup methodGroup = MethodGroup.GetInstance(); 8708var methodGroup = MethodGroup.GetInstance(); 8837MethodGroup methodGroup, 10784var methodGroup = MethodGroup.GetInstance(); 10890var methodGroup = MethodGroup.GetInstance();
Binder\Binder_Invocation.cs (3)
632var methodGroup = MethodGroup.GetInstance(); 1120MethodGroup methodGroup,
Binder\MethodGroupResolution.cs (3)
21public readonly MethodGroup MethodGroup; 28public MethodGroupResolution(MethodGroup methodGroup, ReadOnlyBindingDiagnostic<AssemblySymbol> diagnostics) 39MethodGroup methodGroup,
Binder\Semantics\Conversions\Conversions.cs (2)
395public Conversion MethodGroupConversion(SyntaxNode syntax, MethodGroup methodGroup, NamedTypeSymbol delegateType, ref CompoundUseSiteInfo<AssemblySymbol> useSiteInfo) 446private static Conversion ToConversion(OverloadResolutionResult<MethodSymbol> result, MethodGroup methodGroup, int parameterCount)
Binder\Semantics\OverloadResolution\MethodGroup.cs (5)
139public static MethodGroup GetInstance() 152public static readonly ObjectPool<MethodGroup> Pool = CreatePool(); 154private static ObjectPool<MethodGroup> CreatePool() 156ObjectPool<MethodGroup> pool = null; 157pool = new ObjectPool<MethodGroup>(() => new MethodGroup(), 10);