1 instantiation of MethodGroup
Microsoft.CodeAnalysis.CSharp (1)
Binder\Semantics\OverloadResolution\MethodGroup.cs (1)
158pool = new ObjectPool<MethodGroup>(() => new MethodGroup(), 10);
20 references to MethodGroup
Microsoft.CodeAnalysis.CSharp (20)
Binder\Binder_Conversions.cs (1)
2181MethodGroup methodGroup,
Binder\Binder_Expressions.cs (6)
5642MethodGroup methodGroup = MethodGroup.GetInstance(); 9049var methodGroup = MethodGroup.GetInstance(); 11762var methodGroup = MethodGroup.GetInstance();
Binder\Binder_Invocation.cs (3)
640var methodGroup = MethodGroup.GetInstance(); 1169MethodGroup methodGroup,
Binder\MethodGroupResolution.cs (3)
21public readonly MethodGroup MethodGroup; 28public MethodGroupResolution(MethodGroup methodGroup, ReadOnlyBindingDiagnostic<AssemblySymbol> diagnostics) 39MethodGroup methodGroup,
Binder\Semantics\Conversions\Conversions.cs (2)
408public Conversion MethodGroupConversion(SyntaxNode syntax, MethodGroup methodGroup, NamedTypeSymbol delegateType, ref CompoundUseSiteInfo<AssemblySymbol> useSiteInfo) 459private static Conversion ToConversion(OverloadResolutionResult<MethodSymbol> result, MethodGroup methodGroup, int parameterCount)
Binder\Semantics\OverloadResolution\MethodGroup.cs (5)
140public static MethodGroup GetInstance() 153public static readonly ObjectPool<MethodGroup> Pool = CreatePool(); 155private static ObjectPool<MethodGroup> CreatePool() 157ObjectPool<MethodGroup> pool = null; 158pool = new ObjectPool<MethodGroup>(() => new MethodGroup(), 10);