9 references to FirstOrDefault
Microsoft.CodeAnalysis.Features (7)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (5)
1371
var trackedLineSpan = activeStatementSpans.
FirstOrDefault
(static (s, id) => s.Id == id, id).LineSpan;
4882
.
FirstOrDefault
(static (m, compilation) => m is IMethodSymbol { IsImplicitlyDeclared: true } method && HasPrintMembersSignature(method, compilation), compilation);
6806
=> typeSymbol.InstanceConstructors.
FirstOrDefault
(IsPrimaryConstructor, cancellationToken);
6828
IsDeclarationWithInitializer(declaration) ? symbol.ContainingType.InstanceConstructors.
FirstOrDefault
(IsPrimaryConstructor, cancellationToken) :
6877
GetPrimaryConstructor(newSymbol.ContainingType, cancellationToken)?.Parameters.
FirstOrDefault
(
EditAndContinue\Utilities\Extensions.cs (2)
190
=> (IFieldSymbol?)parameter.ContainingType.GetMembers().
FirstOrDefault
(
210
=> (IMethodSymbol?)constructor.ContainingType.GetMembers(WellKnownMemberNames.DeconstructMethodName).
FirstOrDefault
(
Microsoft.CodeAnalysis.Workspaces (2)
src\Dependencies\Collections\OneOrMany.cs (1)
160
return _many.
FirstOrDefault
(predicate, arg);
Workspace\WorkspaceEventMap.cs (1)
76
var registry = _registries.
FirstOrDefault
(static (r, handlerAndOptions) => r.HasHandlerAndOptions(handlerAndOptions), handlerAndOptions);