12 references to LastOrDefault
Microsoft.CodeAnalysis.CSharp (1)
Syntax\LookupPosition.cs (1)
426CatchClauseSyntax? lastCatch = tryStmt.Catches.LastOrDefault();
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.Indenter.cs (1)
442return body.Clauses.LastOrDefault();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\InitializeParameter\InitializeParameterHelpers.cs (1)
159? block.Statements.LastOrDefault()
Microsoft.CodeAnalysis.CSharp.Features (5)
Debugging\CSharpProximityExpressionsService.Worker.cs (3)
180previousStatement = block.Statements.LastOrDefault(); 238AddLastStatementOfConstruct((statement as BlockSyntax).Statements.LastOrDefault()); 274AddLastStatementOfConstruct(section.Statements.LastOrDefault());
DocumentationComments\CSharpDocumentationCommentSnippetService.cs (1)
326if (documentationComment.Content.LastOrDefault() is not XmlTextSyntax xmlText)
GenerateType\CSharpGenerateTypeService.cs (1)
562var lastMember = compilationUnit.Members.LastOrDefault();
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.Indenter.cs (1)
442return body.Clauses.LastOrDefault();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\InitializeParameter\InitializeParameterHelpers.cs (1)
159? block.Statements.LastOrDefault()
Roslyn.Diagnostics.CSharp.Analyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.Indenter.cs (1)
442return body.Clauses.LastOrDefault();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\InitializeParameter\InitializeParameterHelpers.cs (1)
159? block.Statements.LastOrDefault()