40 references to FirstOrDefault
Microsoft.AspNetCore.App.Analyzers (1)
Kestrel\ListenOnIPv6AnyAnalyzer.cs (1)
54var ipAddressArgumentSyntax = args.Arguments.FirstOrDefault();
Microsoft.CodeAnalysis.CSharp (1)
Syntax\LambdaUtilities.cs (1)
451if (incrementors.FirstOrDefault() == node)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (2)
2762parentMemberAccess.Parent.IsChildNode<ArgumentListSyntax>(a => a.Arguments.FirstOrDefault())) 2778parentQualifiedName.Parent.IsChildNode<ArgumentListSyntax>(a => a.Arguments.FirstOrDefault()))
Microsoft.CodeAnalysis.CSharp.Features (8)
ChangeSignature\CSharpChangeSignatureService.cs (1)
393var doNotSkipParameterType = parenLambda.ParameterList.Parameters.FirstOrDefault()?.Type != null;
CodeLens\CSharpCodeLensDisplayInfoService.cs (2)
42node = localDeclarationNode.Declaration.Variables.FirstOrDefault(); 49node = fieldNode.Declaration.Variables.FirstOrDefault();
EditAndContinue\BreakpointSpans.cs (1)
636var firstVariable = forStatement.Declaration.Variables.FirstOrDefault();
NavigationBar\CSharpNavigationBarItemService.cs (1)
281if (variables.FirstOrDefault() == declaringNode)
QuickInfo\CSharpDiagnosticAnalyzerQuickInfoProvider.cs (1)
57: directive.ErrorCodes.FirstOrDefault(),
src\Compilers\CSharp\CSharpAnalyzerDriver\CSharpDeclarationComputer.cs (1)
114if (typeDeclaration.BaseList?.Types.FirstOrDefault() is PrimaryConstructorBaseTypeSyntax initializer)
src\Compilers\CSharp\Portable\Syntax\LambdaUtilities.cs (1)
451if (incrementors.FirstOrDefault() == node)
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (2)
2762parentMemberAccess.Parent.IsChildNode<ArgumentListSyntax>(a => a.Arguments.FirstOrDefault())) 2778parentQualifiedName.Parent.IsChildNode<ArgumentListSyntax>(a => a.Arguments.FirstOrDefault()))
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb (1)
182Dim type = collectionInitializer.Initializers.FirstOrDefault().DetermineType(semanticModel, cancellationToken)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (5)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicDeclarationComparer.vb (4)
180x.Declarators.FirstOrDefault().Names.FirstOrDefault().Identifier, 181y.Declarators.FirstOrDefault().Names.FirstOrDefault().Identifier,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\VisualBasicSyntaxContext.vb (1)
226If fromClause.Variables.FirstOrDefault() Is collectionRange AndAlso queryExpression.Clauses.FirstOrDefault() Is collectionRange.Parent Then
Microsoft.CodeAnalysis.VisualBasic.Features (1)
src\Compilers\VisualBasic\Portable\Syntax\LambdaUtilities.vb (1)
552expressionRangeVariable Is groupByClause.Items.FirstOrDefault
Microsoft.CodeAnalysis.VisualBasic.Workspaces (6)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb (1)
182Dim type = collectionInitializer.Initializers.FirstOrDefault().DetermineType(semanticModel, cancellationToken)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicDeclarationComparer.vb (4)
180x.Declarators.FirstOrDefault().Names.FirstOrDefault().Identifier, 181y.Declarators.FirstOrDefault().Names.FirstOrDefault().Identifier,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\VisualBasicSyntaxContext.vb (1)
226If fromClause.Variables.FirstOrDefault() Is collectionRange AndAlso queryExpression.Clauses.FirstOrDefault() Is collectionRange.Parent Then
Microsoft.VisualStudio.LanguageServices.VisualBasic (3)
CodeModel\VisualBasicCodeModelService.vb (2)
3094Dim firstParameter = accessorBlock.BlockStatement.ParameterList.Parameters.FirstOrDefault() 3358Dim firstParameter = accessorBlock.BlockStatement.ParameterList.Parameters.FirstOrDefault()
Help\VisualBasicHelpContextService.Visitor.vb (1)
814bestName = node.Names.FirstOrDefault()
Roslyn.Diagnostics.CSharp.Analyzers (3)
CSharpSymbolDeclaredEventMustBeGeneratedForSourceSymbols.cs (1)
55ArgumentSyntax argument = invocationExpression.ArgumentList.Arguments.FirstOrDefault();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (2)
2762parentMemberAccess.Parent.IsChildNode<ArgumentListSyntax>(a => a.Arguments.FirstOrDefault())) 2778parentQualifiedName.Parent.IsChildNode<ArgumentListSyntax>(a => a.Arguments.FirstOrDefault()))
Roslyn.Diagnostics.VisualBasic.Analyzers (7)
BasicSymbolDeclaredEventMustBeGeneratedForSourceSymbols.vb (1)
62Dim argument = invocationExpression.ArgumentList.Arguments.FirstOrDefault()
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb (1)
182Dim type = collectionInitializer.Initializers.FirstOrDefault().DetermineType(semanticModel, cancellationToken)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicDeclarationComparer.vb (4)
180x.Declarators.FirstOrDefault().Names.FirstOrDefault().Identifier, 181y.Declarators.FirstOrDefault().Names.FirstOrDefault().Identifier,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\VisualBasicSyntaxContext.vb (1)
226If fromClause.Variables.FirstOrDefault() Is collectionRange AndAlso queryExpression.Clauses.FirstOrDefault() Is collectionRange.Parent Then