16 references to Last
Microsoft.CodeAnalysis.CSharp.Features (5)
ConvertToRawString\ConvertRegularStringToRawStringCodeRefactoringProvider.cs (1)
261while (lines.Count > 0 && AllWhitespace(lines.Last()))
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (1)
539var members = stack.Last();
src\Analyzers\CSharp\Analyzers\NewLines\ConsecutiveBracePlacement\ConsecutiveBracePlacementDiagnosticAnalyzer.cs (1)
57var current = stack.Last();
src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpCollectionExpressionRewriter.cs (1)
127if (nodesAndTokens.Count > 0 && nodesAndTokens.Last().GetTrailingTrivia() is [.., (kind: not SyntaxKind.EndOfLineTrivia)])
src\Analyzers\CSharp\CodeFixes\UseObjectInitializer\UseInitializerHelpers.cs (1)
58var last = nodesAndTokens.Last();
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\EmbeddedLanguages\VirtualChars\CSharpVirtualCharService.cs (2)
272index += charResults.Last().span.Length; 280index += charResults.Last().span.Length;
Microsoft.CodeAnalysis.Features (5)
ChangeSignature\AbstractChangeSignatureService.cs (1)
909separators.Remove(separators.Last());
ConvertToInterpolatedString\AbstractConvertConcatenationToInterpolatedStringRefactoringProvider.cs (2)
168var existingInterpolatedStringTextNode = content.Last(); 195var newText = ConcatenateTextToTextNode(generator, content.Last(), contentPart.GetFirstToken().Text, contentPart.GetFirstToken().ValueText);
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (1)
4050var deletedTypeIndex = deletedTypeIndices.Last();
EmbeddedLanguages\RegularExpressions\RegexParser.cs (1)
292var last = builder.Count == 0 ? null : builder.Last();
Microsoft.CodeAnalysis.Workspaces (4)
LanguageServices\DeclaredSymbolFactoryService\AbstractDeclaredSymbolInfoFactoryService.cs (1)
275declaredSymbolInfos.Last().Kind == DeclaredSymbolInfoKind.ExtensionMethod &&
ReassignedVariable\AbstractReassignedVariableService.cs (2)
74var current = stack.Last(); 303var current = stack.Last();
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
359=> Count == 0 ? default : Last();