59 references to First
GenerateDocumentationAndConfigFiles (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\RefactoringHelpers\AbstractRefactoringHelpers.cs (1)
439var declaredVariable = variables.First();
Microsoft.AspNetCore.App.CodeFixes (1)
Kestrel\ListenOnIPv6AnyFixer.cs (1)
57var adjustedArgumentList = invocationExpressionSyntax.ArgumentList.RemoveNode(invocationExpressionSyntax.ArgumentList.Arguments.First(), SyntaxRemoveOptions.KeepLeadingTrivia);
Microsoft.CodeAnalysis.Analyzers (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\RefactoringHelpers\AbstractRefactoringHelpers.cs (1)
439var declaredVariable = variables.First();
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\RefactoringHelpers\AbstractRefactoringHelpers.cs (1)
439var declaredVariable = variables.First();
Microsoft.CodeAnalysis.CodeStyle (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\RefactoringHelpers\AbstractRefactoringHelpers.cs (1)
439var declaredVariable = variables.First();
Microsoft.CodeAnalysis.CSharp (10)
Binder\Binder_Expressions.cs (1)
5492if (withElementSyntax == syntax.Elements.First())
Binder\Binder_Query.cs (1)
143var firstOrdering = ((OrderByClauseSyntax)firstClause).Orderings.First();
Binder\ForLoopBinder.cs (1)
105var scopeDesignator = incrementors.First();
Binder\LocalBinderFactory.cs (1)
637AddToMap(incrementors.First(), incrementorsBinder);
Compilation\MemberSemanticModel.cs (1)
411binder = binder.GetBinder(forStmt.Incrementors.First());
Compilation\SyntaxTreeSemanticModel.cs (1)
377var fieldSymbol = GetDeclaredFieldSymbol(variableDecl.Variables.First());
Lowering\Instrumentation\DebugInfoInjector_SequencePoints.cs (1)
94if (declarationSyntax.Variables.First() == declaratorSyntax)
Lowering\Instrumentation\DebugInfoInjector.cs (1)
390((LocalDeclarationStatementSyntax)original.Syntax).Declaration.Variables.First(),
Symbols\Source\SourceMemberContainerSymbol.cs (2)
5816fieldSyntax.Declaration.Variables.First().Identifier, 5957eventFieldSyntax.Declaration.Variables.First().Identifier,
Microsoft.CodeAnalysis.CSharp.CodeStyle (5)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseIndexOrRangeOperator\CSharpUseRangeOperatorDiagnosticAnalyzer.cs (1)
319TextSpan.FromBounds(arguments.First().SpanStart, arguments.Last().Span.End));
src\roslyn\src\Analyzers\CSharp\Analyzers\UseTupleSwap\CSharpUseTupleSwapDiagnosticAnalyzer.cs (1)
80var variableDeclarator = localDeclarationStatement.Declaration.Variables.First();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\MemberDeclarationSyntaxExtensions.cs (2)
47return ((FieldDeclarationSyntax)member).Declaration.Variables.First().Identifier; 49return ((EventFieldDeclarationSyntax)member).Declaration.Variables.First().Identifier;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpUseExplicitTypeHelper.cs (1)
81var variable = variableDeclaration.Variables.First();
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (9)
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordEngine.cs (1)
313var baseRecord = typeList.First();
src\roslyn\src\Analyzers\CSharp\CodeFixes\GenerateParameterizedMember\CSharpGenerateParameterizedMemberService.cs (1)
75genericName.TypeArgumentList.Arguments.First(),
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpCollectionExpressionRewriter.cs (4)
235document.Text.AreOnSameLine(initializer.Expressions.First().GetFirstToken(), initializer.Expressions.Last().GetLastToken())) 254var preferredIndentation = initializer.Expressions.First().GetFirstToken().GetPreferredIndentation( 277var preferredItemIndentation = initializer.Expressions.First().GetFirstToken().GetPreferredIndentation(document, indentationOptions, cancellationToken); 300var preferredItemIndentation = initializer.Expressions.First().GetFirstToken().GetPreferredIndentation(document, indentationOptions, cancellationToken);
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseObjectInitializer\UseInitializerHelpers.cs (1)
27var firstExpression = expressions.First();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpDeclarationComparer.cs (2)
179x.Declaration.Variables.First().Identifier, 180y.Declaration.Variables.First().Identifier,
Microsoft.CodeAnalysis.CSharp.Features (14)
EditAndContinue\BreakpointSpans.cs (2)
309switchArm = switchExpression.Arms.LastOrDefault(arm => position >= arm.FullSpan.Start) ?? switchExpression.Arms.First(); 408? TryCreateSpanForNode(orderByClause.Orderings.First().Expression, position)
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (3)
121declarations = new(((BaseFieldDeclarationSyntax)current).Declaration.Variables.First()); 247node = ((VariableDeclarationSyntax)node).Variables.First(); 251partnerStatement = ((VariableDeclarationSyntax)partnerStatement).Variables.First();
src\roslyn\src\Analyzers\CSharp\Analyzers\UseIndexOrRangeOperator\CSharpUseRangeOperatorDiagnosticAnalyzer.cs (1)
319TextSpan.FromBounds(arguments.First().SpanStart, arguments.Last().Span.End));
src\roslyn\src\Analyzers\CSharp\Analyzers\UseTupleSwap\CSharpUseTupleSwapDiagnosticAnalyzer.cs (1)
80var variableDeclarator = localDeclarationStatement.Declaration.Variables.First();
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordEngine.cs (1)
313var baseRecord = typeList.First();
src\roslyn\src\Analyzers\CSharp\CodeFixes\GenerateParameterizedMember\CSharpGenerateParameterizedMemberService.cs (1)
75genericName.TypeArgumentList.Arguments.First(),
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpCollectionExpressionRewriter.cs (4)
235document.Text.AreOnSameLine(initializer.Expressions.First().GetFirstToken(), initializer.Expressions.Last().GetLastToken())) 254var preferredIndentation = initializer.Expressions.First().GetFirstToken().GetPreferredIndentation( 277var preferredItemIndentation = initializer.Expressions.First().GetFirstToken().GetPreferredIndentation(document, indentationOptions, cancellationToken); 300var preferredItemIndentation = initializer.Expressions.First().GetFirstToken().GetPreferredIndentation(document, indentationOptions, cancellationToken);
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseObjectInitializer\UseInitializerHelpers.cs (1)
27var firstExpression = expressions.First();
Microsoft.CodeAnalysis.CSharp.Workspaces (7)
Simplification\Reducers\CSharpMiscellaneousReducer.cs (1)
94var parameter = parenthesizedLambda.ParameterList.Parameters.First();
Simplification\Simplifiers\NameSimplifier.cs (1)
287var oldType = genericName.TypeArgumentList.Arguments.First();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\MemberDeclarationSyntaxExtensions.cs (2)
47return ((FieldDeclarationSyntax)member).Declaration.Variables.First().Identifier; 49return ((EventFieldDeclarationSyntax)member).Declaration.Variables.First().Identifier;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpUseExplicitTypeHelper.cs (1)
81var variable = variableDeclaration.Variables.First();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpDeclarationComparer.cs (2)
179x.Declaration.Variables.First().Identifier, 180y.Declaration.Variables.First().Identifier,
Microsoft.CodeAnalysis.ResxSourceGenerator (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\RefactoringHelpers\AbstractRefactoringHelpers.cs (1)
439var declaredVariable = variables.First();
Microsoft.CodeAnalysis.Workspaces (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\RefactoringHelpers\AbstractRefactoringHelpers.cs (1)
439var declaredVariable = variables.First();
Roslyn.Diagnostics.Analyzers (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\RefactoringHelpers\AbstractRefactoringHelpers.cs (1)
439var declaredVariable = variables.First();
Roslyn.Diagnostics.CSharp.Analyzers (5)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\MemberDeclarationSyntaxExtensions.cs (2)
47return ((FieldDeclarationSyntax)member).Declaration.Variables.First().Identifier; 49return ((EventFieldDeclarationSyntax)member).Declaration.Variables.First().Identifier;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpUseExplicitTypeHelper.cs (1)
81var variable = variableDeclaration.Variables.First();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpDeclarationComparer.cs (2)
179x.Declaration.Variables.First().Identifier, 180y.Declaration.Variables.First().Identifier,
System.Windows.Forms.PrivateSourceGenerators (1)
System\Windows\Forms\SourceGenerators\EnumValidationGenerator.cs (1)
71var argumentToValidate = arguments.First().Expression;