37 references to Last
Microsoft.CodeAnalysis.CodeStyle (1)
src\roslyn\src\Analyzers\Core\Analyzers\UseCollectionInitializer\UseCollectionInitializerHelpers.cs (1)
37syntaxTree.GetLocation(TextSpan.FromBounds(arguments.Last().FullSpan.End, match.Span.End)));
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseIndexOrRangeOperator\CSharpUseRangeOperatorDiagnosticAnalyzer.cs (1)
319TextSpan.FromBounds(arguments.First().SpanStart, arguments.Last().Span.End));
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpCollectionExpressionRewriter.cs (1)
235document.Text.AreOnSameLine(initializer.Expressions.First().GetFirstToken(), initializer.Expressions.Last().GetLastToken()))
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseUtf8StringLiteral\UseUtf8StringLiteralCodeFixProvider.cs (1)
171var stringLiteral = CreateUtf8String(SyntaxTriviaList.Empty, stringValue, argumentList.Arguments.Last().GetTrailingTrivia(), isConvertedToReadOnlySpan);
Microsoft.CodeAnalysis.CSharp.Features (6)
ConvertLinq\ConvertForEachToLinqQuery\AbstractToMethodConverter.cs (1)
59var lastDeclaration = variables.Last();
EditAndContinue\BreakpointSpans.cs (1)
247return parameters.Last();
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (1)
1722return TextSpan.FromBounds(constraint.WhereKeyword.SpanStart, constraint.Constraints.Last().Span.End);
src\roslyn\src\Analyzers\CSharp\Analyzers\UseIndexOrRangeOperator\CSharpUseRangeOperatorDiagnosticAnalyzer.cs (1)
319TextSpan.FromBounds(arguments.First().SpanStart, arguments.Last().Span.End));
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpCollectionExpressionRewriter.cs (1)
235document.Text.AreOnSameLine(initializer.Expressions.First().GetFirstToken(), initializer.Expressions.Last().GetLastToken()))
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseUtf8StringLiteral\UseUtf8StringLiteralCodeFixProvider.cs (1)
171var stringLiteral = CreateUtf8String(SyntaxTriviaList.Empty, stringValue, argumentList.Arguments.Last().GetTrailingTrivia(), isConvertedToReadOnlySpan);
Microsoft.CodeAnalysis.Features (2)
ConvertToInterpolatedString\AbstractConvertPlaceholderToInterpolatedStringRefactoringProvider.cs (1)
90var lastArgument = syntaxFacts.GetArgumentsOfInvocationExpression(invocation).Last();
src\roslyn\src\Analyzers\Core\Analyzers\UseCollectionInitializer\UseCollectionInitializerHelpers.cs (1)
37syntaxTree.GetLocation(TextSpan.FromBounds(arguments.Last().FullSpan.End, match.Span.End)));
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (1)
1339Return DirectCast(node, VariableDeclaratorSyntax).Names.Last().Identifier
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (6)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ArgumentListSyntaxExtensions.vb (1)
14If count = 1 AndAlso argumentList.Arguments.Last().IsMissing AndAlso argumentList.Arguments.SeparatorCount = 0 Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\IsStatementTerminatingTokenVisitor.vb (4)
50Return TargetTokenMatches(GetExpressionTerminatingToken(node.Expressions.Last())) 66Dim lastDeclarator = node.Declarators.Last() 73Return TargetTokenMatches(lastDeclarator.Names.Last().Identifier) 87Dim lastClause = node.Clauses.Last()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb (1)
973Dim lastOrdering = orderByClause.Orderings.Last()
Microsoft.CodeAnalysis.VisualBasic.Features (4)
EditAndContinue\BreakpointSpans.vb (1)
100Return TextSpan.FromBounds(list.First.SpanStart, list.Last.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\Compilers\VisualBasic\Portable\Syntax\LambdaUtilities.vb (1)
292(rangeVariable.SpanStart = groupByClause.ByKeyword.SpanStart AndAlso rangeVariable Is groupByClause.Items.Last) Then
Microsoft.CodeAnalysis.VisualBasic.Workspaces (7)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (1)
1339Return DirectCast(node, VariableDeclaratorSyntax).Names.Last().Identifier
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ArgumentListSyntaxExtensions.vb (1)
14If count = 1 AndAlso argumentList.Arguments.Last().IsMissing AndAlso argumentList.Arguments.SeparatorCount = 0 Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\IsStatementTerminatingTokenVisitor.vb (4)
50Return TargetTokenMatches(GetExpressionTerminatingToken(node.Expressions.Last())) 66Dim lastDeclarator = node.Declarators.Last() 73Return TargetTokenMatches(lastDeclarator.Names.Last().Identifier) 87Dim lastClause = node.Clauses.Last()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb (1)
973Dim lastOrdering = orderByClause.Orderings.Last()
Roslyn.Diagnostics.VisualBasic.Analyzers (7)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (1)
1339Return DirectCast(node, VariableDeclaratorSyntax).Names.Last().Identifier
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ArgumentListSyntaxExtensions.vb (1)
14If count = 1 AndAlso argumentList.Arguments.Last().IsMissing AndAlso argumentList.Arguments.SeparatorCount = 0 Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\IsStatementTerminatingTokenVisitor.vb (4)
50Return TargetTokenMatches(GetExpressionTerminatingToken(node.Expressions.Last())) 66Dim lastDeclarator = node.Declarators.Last() 73Return TargetTokenMatches(lastDeclarator.Names.Last().Identifier) 87Dim lastClause = node.Clauses.Last()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb (1)
973Dim lastOrdering = orderByClause.Orderings.Last()