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