7 references to CollectionExpressionUtilities
Microsoft.CodeAnalysis.CSharp.Features (5)
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForArrayDiagnosticAnalyzer.cs (1)
108
if (!
CollectionExpressionUtilities
.IsConstructibleCollectionType(
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\UseCollectionExpressionHelpers.cs (4)
119
if (!
CollectionExpressionUtilities
.IsConstructibleCollectionType(compilation, originalTypeInfo.ConvertedType.OriginalDefinition))
146
return
CollectionExpressionUtilities
.IsConstructibleCollectionType(compilation, semanticModel.GetTypeInfo(parent, cancellationToken).Type);
238
var isWellKnownCollectionReadWriteInterface =
CollectionExpressionUtilities
.IsWellKnownCollectionReadWriteInterface(convertedType);
264
if (
CollectionExpressionUtilities
.IsWellKnownCollectionInterface(convertedType) && type.AllInterfaces.Contains(convertedType))
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\WithElementSyntaxExtensions.cs (1)
66
var constructedBuilderMethods =
CollectionExpressionUtilities
.TryGetCollectionBuilderFactoryMethods(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (1)
1248
if (
CollectionExpressionUtilities
.IsConstructibleCollectionType(