30 references to FirstOrDefault
GenerateDocumentationAndConfigFiles (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationHelpers.cs (2)
206afterSourceTree.FilePath == declarationList.FirstOrDefault()?.SyntaxTree.FilePath) 220beforeSourceTree.FilePath == declarationList.FirstOrDefault()?.SyntaxTree.FilePath)
Microsoft.CodeAnalysis.Analyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationHelpers.cs (2)
206afterSourceTree.FilePath == declarationList.FirstOrDefault()?.SyntaxTree.FilePath) 220beforeSourceTree.FilePath == declarationList.FirstOrDefault()?.SyntaxTree.FilePath)
Microsoft.CodeAnalysis.BannedApiAnalyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationHelpers.cs (2)
206afterSourceTree.FilePath == declarationList.FirstOrDefault()?.SyntaxTree.FilePath) 220beforeSourceTree.FilePath == declarationList.FirstOrDefault()?.SyntaxTree.FilePath)
Microsoft.CodeAnalysis.CodeStyle.Fixes (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationHelpers.cs (2)
206afterSourceTree.FilePath == declarationList.FirstOrDefault()?.SyntaxTree.FilePath) 220beforeSourceTree.FilePath == declarationList.FirstOrDefault()?.SyntaxTree.FilePath)
Microsoft.CodeAnalysis.CSharp (1)
Binder\Binder_Query.cs (1)
128else if (query.Body.Clauses.FirstOrDefault() is QueryClauseSyntax firstClause)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (3)
src\Analyzers\CSharp\CodeFixes\RemoveUnusedParametersAndValues\CSharpRemoveUnusedValuesCodeFixProvider.cs (1)
170var firstStatement = switchCaseBlock.Statements.FirstOrDefault();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationHelpers.cs (1)
152=> members.FirstOrDefault();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\EventGenerator.cs (1)
55return members.FirstOrDefault();
Microsoft.CodeAnalysis.CSharp.Features (5)
CodeRefactorings\SyncNamespace\CSharpSyncNamespaceCodeRefactoringProvider.cs (1)
46var firstMemberDeclarationName = compilationUnit.Members.FirstOrDefault().GetNameToken();
Debugging\CSharpProximityExpressionsService.Worker.cs (2)
98=> _parentStatement.Parent is BlockSyntax parentBlockOpt && parentBlockOpt.Statements.FirstOrDefault() == _parentStatement; 121&& compilationUnit.Members.FirstOrDefault() == globalStatement)
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (1)
1877return TryGetDiagnosticSpanImpl(queryBody.Clauses.FirstOrDefault() ?? queryBody.Parent!, editKind);
src\Analyzers\CSharp\CodeFixes\RemoveUnusedParametersAndValues\CSharpRemoveUnusedValuesCodeFixProvider.cs (1)
170var firstStatement = switchCaseBlock.Statements.FirstOrDefault();
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationHelpers.cs (1)
152=> members.FirstOrDefault();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\EventGenerator.cs (1)
55return members.FirstOrDefault();
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationHelpers.cs (2)
206afterSourceTree.FilePath == declarationList.FirstOrDefault()?.SyntaxTree.FilePath) 220beforeSourceTree.FilePath == declarationList.FirstOrDefault()?.SyntaxTree.FilePath)
Microsoft.CodeAnalysis.Workspaces (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationHelpers.cs (2)
206afterSourceTree.FilePath == declarationList.FirstOrDefault()?.SyntaxTree.FilePath) 220beforeSourceTree.FilePath == declarationList.FirstOrDefault()?.SyntaxTree.FilePath)
Microsoft.VisualStudio.LanguageServices.CSharp (1)
CodeModel\CSharpCodeModelService.NodeLocator.cs (1)
439return node.AccessorList.Accessors.FirstOrDefault();
Roslyn.Diagnostics.Analyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationHelpers.cs (2)
206afterSourceTree.FilePath == declarationList.FirstOrDefault()?.SyntaxTree.FilePath) 220beforeSourceTree.FilePath == declarationList.FirstOrDefault()?.SyntaxTree.FilePath)
Roslyn.Diagnostics.CSharp.Analyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationHelpers.cs (1)
152=> members.FirstOrDefault();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\EventGenerator.cs (1)
55return members.FirstOrDefault();
Text.Analyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationHelpers.cs (2)
206afterSourceTree.FilePath == declarationList.FirstOrDefault()?.SyntaxTree.FilePath) 220beforeSourceTree.FilePath == declarationList.FirstOrDefault()?.SyntaxTree.FilePath)