1 instantiation of MethodGroup
Microsoft.CodeAnalysis.CSharp (1)
Binder\Semantics\OverloadResolution\MethodGroup.cs (1)
152pool = new ObjectPool<MethodGroup>(() => new MethodGroup(), 10);
22 references to MethodGroup
Microsoft.CodeAnalysis.CSharp (22)
Binder\Binder_Expressions.cs (9)
4603MethodGroup methodGroup = MethodGroup.GetInstance(); 7285var methodGroup = MethodGroup.GetInstance(); 7376MethodGroup methodGroup, 9051var methodGroup = MethodGroup.GetInstance(); 9136var methodGroup = MethodGroup.GetInstance();
Binder\Binder_Invocation.cs (3)
522var methodGroup = MethodGroup.GetInstance(); 940MethodGroup methodGroup,
Binder\MethodGroupResolution.cs (3)
20public readonly MethodGroup MethodGroup; 27public MethodGroupResolution(MethodGroup methodGroup, ImmutableBindingDiagnostic<AssemblySymbol> diagnostics) 38MethodGroup methodGroup,
Binder\Semantics\Conversions\Conversions.cs (2)
278public Conversion MethodGroupConversion(SyntaxNode syntax, MethodGroup methodGroup, NamedTypeSymbol delegateType, ref CompoundUseSiteInfo<AssemblySymbol> useSiteInfo) 328private 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);