23 references to ToArrayAndFree
Microsoft.CodeAnalysis.CSharp.Features (2)
ConvertIfToSwitch\CSharpConvertIfToSwitchCodeRefactoringProvider.Rewriting.cs (1)
143return statements.ToArrayAndFree();
ConvertSwitchStatementToExpressionDiagnosticAnalyzer.cs (1)
73additionalLocations: additionalLocations.ToArrayAndFree(),
Microsoft.CodeAnalysis.EditorFeatures (4)
CommentSelection\AbstractToggleBlockCommentBase.cs (2)
132return new CommentSelectionResult(textChanges.ToArrayAndFree(), trackingSpans.ToArrayAndFree(), returnOperation);
CommentSelection\CommentUncommentSelectionCommandHandler.cs (2)
100return new CommentSelectionResult(textChanges.ToArrayAndFree(), spanTrackingList.ToArrayAndFree(), operation);
Microsoft.CodeAnalysis.Features (3)
CustomDebugInfoReader.cs (1)
865var block = builder.ToArrayAndFree();
SuppressMessageAttributeState.TargetSymbolResolver.cs (2)
357return builder.ToArrayAndFree(); 693return builder.ToArrayAndFree();
Microsoft.CodeAnalysis.LanguageServer.Protocol (6)
Handler\Definitions\AbstractGoToDefinitionHandler.cs (1)
87return locations.ToArrayAndFree();
Handler\Formatting\AbstractFormatDocumentHandlerBase.cs (1)
49return edits.ToArrayAndFree();
Handler\Formatting\FormatDocumentOnTypeHandler.cs (1)
81return edits.ToArrayAndFree();
Handler\References\FindImplementationsHandler.cs (1)
65return locations.ToArrayAndFree();
Handler\SignatureHelp\SignatureHelpHandler.cs (2)
93Signatures = sigInfos.ToArrayAndFree() 175return new ClassifiedTextElement(taggedTexts.ToArrayAndFree().Select(part => new ClassifiedTextRun(part.Tag.ToClassificationTypeName(), part.Text)));
Microsoft.VisualStudio.LanguageServices.LiveShare (2)
ProjectsHandler.cs (2)
40await requestContext.ProtocolConverter.RegisterExternalFilesAsync(externalUris.ToArrayAndFree()).ConfigureAwait(false); 53return projects.ToArrayAndFree();
Microsoft.VisualStudio.LanguageServices.Xaml (6)
Implementation\LanguageServer\Handler\FoldingRanges\FoldingRangesHandler.cs (4)
41return foldingRanges.ToArrayAndFree(); 47return foldingRanges.ToArrayAndFree(); 53return foldingRanges.ToArrayAndFree(); 80return foldingRanges.ToArrayAndFree();
Implementation\LanguageServer\Handler\Formatting\FormatDocumentOnTypeHandler.cs (2)
42return edits.ToArrayAndFree(); 59return edits.ToArrayAndFree();