7 references to WhereAsArray
Microsoft.CodeAnalysis.CodeStyle (2)
src\Analyzers\Core\Analyzers\UseAutoProperty\AccessedFields.cs (1)
30
NonTrivialFields.
WhereAsArray
(predicate, arg));
src\Dependencies\Collections\OneOrMany.cs (1)
121
return OneOrMany.Create(_many.
WhereAsArray
(static (value, item) => !EqualityComparer<T>.Default.Equals(value, item), item));
Microsoft.CodeAnalysis.CodeStyle.Fixes (4)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\IMethodSymbolExtensions.cs (3)
164
attributes: method.GetAttributes().
WhereAsArray
(static (a, arg) => !shouldRemoveAttribute(a, arg), arg: arg),
167
p.GetAttributes().
WhereAsArray
(static (a, arg) => !shouldRemoveAttribute(a, arg), arg: arg),
170
returnTypeAttributes: method.GetReturnTypeAttributes().
WhereAsArray
(static (a, arg) => !shouldRemoveAttribute(a, arg), arg: arg));
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\IPropertySymbolExtensions.cs (1)
62
p.GetAttributes().
WhereAsArray
(static (a, arg) => !ShouldRemoveAttribute(a, arg), arg: arg),
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\MethodGenerator.cs (1)
144
=> parameter.WithAttributes(parameter.GetAttributes().
WhereAsArray
(static (a, destination) => FilterAttribute(a, destination), destination));