101 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)
5476if (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)
630AddToMap(incrementors.First(), incrementorsBinder);
Compilation\MemberSemanticModel.cs (1)
404binder = binder.GetBinder(forStmt.Incrementors.First());
Compilation\SyntaxTreeSemanticModel.cs (1)
377var fieldSymbol = GetDeclaredFieldSymbol(variableDecl.Variables.First());
Lowering\Instrumentation\DebugInfoInjector.cs (1)
390((LocalDeclarationStatementSyntax)original.Syntax).Declaration.Variables.First(),
Lowering\Instrumentation\DebugInfoInjector_SequencePoints.cs (1)
93if (declarationSyntax.Variables.First() == declaratorSyntax)
Symbols\Source\SourceMemberContainerSymbol.cs (2)
5764fieldSyntax.Declaration.Variables.First().Identifier, 5905eventFieldSyntax.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.VisualBasic (2)
Binding\Binder_Query.vb (1)
785Debug.Assert(Not skipFirstVariable OrElse source.Syntax Is variables.First)
Syntax\LambdaUtilities.vb (1)
572Return collectionRangeVariable IsNot GetCollectionRangeVariables(clause).First
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (3)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\StatementSyntaxExtensions.vb (2)
322Return DirectCast(member, FieldDeclarationSyntax).Declarators.First().Names.First().Identifier
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\RefactoringHelpers\VisualBasicRefactoringHelpers.vb (1)
94If localDeclarationStatement.Declarators.Count = 1 And localDeclarationStatement.Declarators.First().Names.Count = 1 Then
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (1)
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\GenerateParameterizedMember\VisualBasicGenerateParameterizedMemberService.vb (1)
85genericName.TypeArgumentList.Arguments.First(),
Microsoft.CodeAnalysis.VisualBasic.Features (27)
AddImport\VisualBasicAddImportFeatureService.vb (2)
264type = semanticModel.GetTypeInfo(fromClause.Variables.First().Expression, cancellationToken).Type 267type = semanticModel.GetTypeInfo(aggregateClause.Variables.First().Expression, cancellationToken).Type
CodeLens\VisualBasicDisplayInfoService.vb (2)
43Return GetDisplayNode(variableNode.Names.First()) 49Return GetDisplayNode(fieldNode.Declarators.First())
EditAndContinue\BreakpointSpans.vb (5)
100Return TextSpan.FromBounds(list.First.SpanStart, list.Last.Span.End) 340Return TryCreateSpanForNode(fromClause.Variables.First(), position) 362Return TryCreateSpanForNode(orderByClause.Orderings.First(), position) 409If position >= clause.Keys.First.SpanStart AndAlso position < clause.IntoKeyword.SpanStart Then 417Return TextSpan.FromBounds(clause.Keys.First.SpanStart, clause.Span.End)
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (1)
1153Return GetDiagnosticSpan(fieldDeclaration.Modifiers, fieldDeclaration.Declarators.First, fieldDeclaration.Declarators.Last)
SolutionCrawler\VisualBasicDocumentDifferenceService.vb (1)
70Return TextSpan.FromBounds(list.First.SpanStart, list.Last.Span.End)
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\GenerateParameterizedMember\VisualBasicGenerateParameterizedMemberService.vb (1)
85genericName.TypeArgumentList.Arguments.First(),
src\roslyn\src\Compilers\VisualBasic\Portable\Syntax\LambdaUtilities.vb (14)
246Return selectClause.Variables.First.Expression 250Return aggregateClause.Variables.First.Expression 254Return groupByClause.Items.First.Expression 258Return groupByClause.Keys.First.Expression 262Return joinClause.JoinConditions.First.Left 266Return joinClause.JoinConditions.First.Right 335Dim firstCondition = DirectCast(node.Parent, JoinClauseSyntax).JoinConditions.First 411If lambda Is aggregateClause.Variables.First Then 441result.Add(clause.Variables.First.Expression) 460result.Add(joinClause.JoinedVariables.First.Expression) 547Return expressionRangeVariable Is selectClause.Variables.First 551Return expressionRangeVariable Is groupByClause.Keys.First OrElse 572Return collectionRangeVariable IsNot GetCollectionRangeVariables(clause).First 605Return joinCondition Is DirectCast(joinCondition.Parent, JoinClauseSyntax).JoinConditions.First
Structure\VisualBasicStructureHelpers.vb (1)
144Return If(fieldDeclaration.Modifiers.FirstOrNull(), fieldDeclaration.Declarators.First().GetFirstToken())
Microsoft.CodeAnalysis.VisualBasic.Workspaces (6)
CodeCleanup\AsyncOrIteratorFunctionReturnTypeFixer.vb (1)
199Dim currentTypeArgument = genericName.TypeArgumentList.Arguments.First
Rename\LocalConflictVisitor.vb (1)
148tokens.Add(DirectCast(controlVariable, VariableDeclaratorSyntax).Names.First().Identifier)
Simplification\Simplifiers\NameSimplifier.vb (1)
206Dim oldType = genericName.TypeArgumentList.Arguments.First()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\StatementSyntaxExtensions.vb (2)
322Return DirectCast(member, FieldDeclarationSyntax).Declarators.First().Names.First().Identifier
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\RefactoringHelpers\VisualBasicRefactoringHelpers.vb (1)
94If localDeclarationStatement.Declarators.Count = 1 And localDeclarationStatement.Declarators.First().Names.Count = 1 Then
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,
Roslyn.Diagnostics.VisualBasic.Analyzers (3)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\StatementSyntaxExtensions.vb (2)
322Return DirectCast(member, FieldDeclarationSyntax).Declarators.First().Names.First().Identifier
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\RefactoringHelpers\VisualBasicRefactoringHelpers.vb (1)
94If localDeclarationStatement.Declarators.Count = 1 And localDeclarationStatement.Declarators.First().Names.Count = 1 Then
System.Windows.Forms.PrivateSourceGenerators (1)
System\Windows\Forms\SourceGenerators\EnumValidationGenerator.cs (1)
71var argumentToValidate = arguments.First().Expression;