21 references to WhereAsArray
Microsoft.CodeAnalysis.CodeStyle (5)
EditorConfigFile.cs (1)
83.WhereAsArray(tuple => tuple.matchKind.IsBetterOrEqualMatchThan(matchKind))
HashCodeAnalyzer.cs (1)
80var statements = blockOperation.Operations.WhereAsArray(o => !o.IsImplicit);
INamedTypeSymbolExtensions.cs (3)
205return type.GetMembers().WhereAsArray(m => m.DeclaredAccessibility == Accessibility.Public && 306return 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)
453members.WhereAsArray(m => m is not INamedTypeSymbol),
DocumentExtensions.cs (1)
165return semanticModel!.GetDiagnostics(cancellationToken: cancellationToken).WhereAsArray(
INamedTypeSymbolExtensions.cs (1)
32namedType.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); 122var unassignedParameters = outParameters.WhereAsArray(
CSharpSemanticFactsService.cs (1)
50visibleSymbols = visibleSymbols.WhereAsArray(s => !s.MatchesKind(SymbolKind.Local, SymbolKind.Parameter));
MakeLocalFunctionStaticCodeFixHelper.cs (1)
91var parameterAndCapturedSymbols = CreateParameterSymbols(captures.WhereAsArray(c => !c.IsThisParameter()));
NamedTypeGenerator.cs (2)
119members = members.WhereAsArray(m => m is not IPropertySymbol and not IFieldSymbol || !primaryConstructor.Parameters.Any(static (p, m) => p.Name == m.Name, m)); 123members = members.WhereAsArray(m => !m.IsImplicitlyDeclared);
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (1)
VisualBasicTypeInferenceService.TypeInferrer.vb (1)
421currentTypes = currentTypes.WhereAsArray(Function(c) TypeOf c.InferredType Is IArrayTypeSymbol).