6 references to LastOrDefault
Microsoft.CodeAnalysis.CSharp (3)
Lowering\LocalRewriter\LocalRewriter.cs (1)
342if (node.Symbol.Parameters.LastOrDefault(static (p) => p.IsParamsCollection) is { } parameter)
Symbols\Source\ParameterHelpers.cs (2)
375if (parameters.LastOrDefault(static (p) => p.IsParamsCollection) is { } parameter) 383if (parameters.LastOrDefault(static (p) => p.IsParamsCollection) is { } parameter)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordEngine.cs (1)
677var lastComment = classTrivia.LastOrDefault(trivia => trivia.IsRegularOrDocComment());
Microsoft.CodeAnalysis.CSharp.Features (1)
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordEngine.cs (1)
677var lastComment = classTrivia.LastOrDefault(trivia => trivia.IsRegularOrDocComment());
Microsoft.CodeAnalysis.NetAnalyzers (1)
Microsoft.NetCore.Analyzers\Runtime\AvoidConstArrays.Fixer.cs (1)
107ISymbol? lastFieldOrPropertySymbol = containingType.GetMembers().LastOrDefault(x => x is IFieldSymbol or IPropertySymbol);