21 references to WhereAsArray
Microsoft.CodeAnalysis.CodeStyle (5)
EditorConfigFile.cs (1)
83
.
WhereAsArray
(tuple => tuple.matchKind.IsBetterOrEqualMatchThan(matchKind))
HashCodeAnalyzer.cs (1)
80
var statements = blockOperation.Operations.
WhereAsArray
(o => !o.IsImplicit);
INamedTypeSymbolExtensions.cs (3)
205
return type.GetMembers().
WhereAsArray
(m => m.DeclaredAccessibility == Accessibility.Public &&
306
return type.GetMembers().
WhereAsArray
(m => m.Kind != SymbolKind.NamedType &&
360
.
WhereAsArray
(t => t.members.Length > 0);
Microsoft.CodeAnalysis.CodeStyle.Fixes (9)
CodeGenerationNamespaceOrTypeSymbol.cs (3)
34
=> GetMembers().
WhereAsArray
(s => s.Name == name);
40
=> GetTypeMembers().
WhereAsArray
(s => s.Name == name);
43
=> GetTypeMembers(name).
WhereAsArray
(n => n.Arity == arity);
CodeGenerationSymbol.cs (2)
168
=> GetAttributes().
WhereAsArray
(a => a.AttributeClass.Equals(attributeType));
171
=> GetAttributes().
WhereAsArray
(a => a.AttributeConstructor.Equals(attributeConstructor));
CodeGenerationSymbolFactory.cs (1)
453
members.
WhereAsArray
(m => m is not INamedTypeSymbol),
DocumentExtensions.cs (1)
165
return semanticModel!.GetDiagnostics(cancellationToken: cancellationToken).
WhereAsArray
(
INamedTypeSymbolExtensions.cs (1)
32
namedType.GetMembers().
WhereAsArray
(s => s is not INamedTypeSymbol),
SyntaxEditorBasedCodeFixProvider.cs (1)
44
.
WhereAsArray
(d => this.IncludeDiagnosticDuringFixAll(d, document, model, fixAllContext.CodeActionEquivalenceKey, fixAllContext.CancellationToken))
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (6)
AbstractAssignOutParametersCodeFixProvider.cs (2)
103
.
WhereAsArray
(t => t.container != null);
122
var unassignedParameters = outParameters.
WhereAsArray
(
CSharpSemanticFactsService.cs (1)
50
visibleSymbols = visibleSymbols.
WhereAsArray
(s => !s.MatchesKind(SymbolKind.Local, SymbolKind.Parameter));
MakeLocalFunctionStaticCodeFixHelper.cs (1)
91
var parameterAndCapturedSymbols = CreateParameterSymbols(captures.
WhereAsArray
(c => !c.IsThisParameter()));
NamedTypeGenerator.cs (2)
119
members = members.
WhereAsArray
(m => m is not IPropertySymbol and not IFieldSymbol || !primaryConstructor.Parameters.Any(static (p, m) => p.Name == m.Name, m));
123
members = members.
WhereAsArray
(m => !m.IsImplicitlyDeclared);
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (1)
VisualBasicTypeInferenceService.TypeInferrer.vb (1)
421
currentTypes = currentTypes.
WhereAsArray
(Function(c) TypeOf c.InferredType Is IArrayTypeSymbol).