1 instantiation of PooledStringBuilder
Microsoft.CodeAnalysis.Workspaces (1)
J\s\src\Dependencies\PooledObjects\PooledStringBuilder.cs\PooledStringBuilder.cs (1)
84pool = new ObjectPool<PooledStringBuilder>(() => new PooledStringBuilder(pool!), size);
79 references to PooledStringBuilder
Microsoft.CodeAnalysis.CSharp.EditorFeatures (6)
StringCopyPaste\KnownSourcePasteProcessor.cs (2)
85using var _ = PooledStringBuilder.GetInstance(out var builder); 260using var _ = PooledStringBuilder.GetInstance(out var builder);
StringCopyPaste\StringCopyPasteHelpers.cs (2)
297using var _ = PooledStringBuilder.GetInstance(out var builder); 416using var _ = PooledStringBuilder.GetInstance(out var builder);
StringCopyPaste\UnknownSourcePasteProcessor.cs (2)
173using var _ = PooledStringBuilder.GetInstance(out var buffer); 243using var _ = PooledStringBuilder.GetInstance(out var buffer);
Microsoft.CodeAnalysis.CSharp.Features (6)
Completion\CompletionProviders\ExplicitInterfaceMemberCompletionProvider.CompletionSymbolDisplay.cs (2)
31using var _ = PooledStringBuilder.GetInstance(out var builder); 54using var _ = PooledStringBuilder.GetInstance(out var builder);
ConvertBetweenRegularAndVerbatimString\AbstractConvertBetweenRegularAndVerbatimStringCodeRefactoringProvider.cs (1)
85using var _ = PooledStringBuilder.GetInstance(out var sb);
ConvertToRawString\ConvertRegularStringToRawStringCodeRefactoringProvider.cs (2)
311using var _ = PooledStringBuilder.GetInstance(out var builder); 340using var _ = PooledStringBuilder.GetInstance(out var builder);
UseUtf8StringLiteralCodeFixProvider.cs (1)
146using var _ = PooledStringBuilder.GetInstance(out var builder);
Microsoft.CodeAnalysis.CSharp.Workspaces (9)
CSharpFormattingOptions2.Parsers.cs (1)
48using var _ = PooledStringBuilder.GetInstance(out var builder);
CSharpSyntaxFacts.cs (4)
748var pooled = PooledStringBuilder.GetInstance(); 845var pooled = PooledStringBuilder.GetInstance();
FindSymbols\CSharpDeclaredSymbolInfoFactoryService.cs (4)
515var pooledBuilder = PooledStringBuilder.GetInstance(); 553var pooledBuilder = PooledStringBuilder.GetInstance();
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (1)
FindReferences\FindReferencesTests.vb (1)
429Dim instance = PooledStringBuilder.GetInstance()
Microsoft.CodeAnalysis.Features (26)
AbstractFileHeaderHelper.cs (1)
51using var _ = PooledStringBuilder.GetInstance(out var sb);
CodeLens\CodeLensReferencesService.cs (2)
290var pool = PooledStringBuilder.GetInstance();
Common\TaggedText.cs (2)
139var pooled = PooledStringBuilder.GetInstance();
Completion\Providers\AbstractInternalsVisibleToCompletionProvider.cs (2)
297var pooledStrBuilder = PooledStringBuilder.GetInstance();
Completion\Providers\ImportCompletionProvider\ImportCompletionItem.cs (4)
68var sortTextBuilder = PooledStringBuilder.GetInstance(); 98var sortTextBuilder = PooledStringBuilder.GetInstance();
CustomDebugInfoReader.cs (4)
216var pooled = PooledStringBuilder.GetInstance(); 246var pooledNameBuilder = PooledStringBuilder.GetInstance();
EmbeddedLanguages\DateAndTime\EmbeddedCompletionContext.cs (3)
60using var _1 = PooledStringBuilder.GetInstance(out var prefix); 61using var _2 = PooledStringBuilder.GetInstance(out var suffix); 129using var _1 = PooledStringBuilder.GetInstance(out var descriptionBuilder);
ExternalAccess\UnitTesting\API\UnitTestingSearchHelpers.cs (1)
112using var _ = PooledStringBuilder.GetInstance(out var result);
Shared\Extensions\SyntaxTokenListExtensions.cs (2)
28var pooledBuilder = PooledStringBuilder.GetInstance();
Snippets\RoslynLSPSnippetConverter.cs (1)
41using var _1 = PooledStringBuilder.GetInstance(out var lspSnippetString);
Snippets\SnippetFunctionService.cs (1)
78using var _ = PooledStringBuilder.GetInstance(out var casesBuilder);
Wrapping\Edit.cs (3)
37var result = PooledStringBuilder.GetInstance(); 43private static void AppendTrivia(PooledStringBuilder result, SyntaxTriviaList triviaList)
Microsoft.CodeAnalysis.LanguageServer.Protocol (2)
Handler\InlineCompletions\InlineCompletionsHandler.cs (1)
224using var _ = PooledStringBuilder.GetInstance(out var functionSnippetBuilder);
Handler\InlineCompletions\XmlSnippetParser.ParsedXmlSnippet.cs (1)
26using var _ = PooledStringBuilder.GetInstance(out var defaultSnippetBuilder);
Microsoft.CodeAnalysis.VisualBasic.Workspaces (4)
FindSymbols\VisualBasicDeclaredSymbolInfoFactoryService.vb (2)
468Dim pooledBuilder = PooledStringBuilder.GetInstance() 506Dim pooledBuilder = PooledStringBuilder.GetInstance()
VisualBasicSyntaxFacts.vb (2)
904Dim pooled = PooledStringBuilder.GetInstance() 1005Dim pooled = PooledStringBuilder.GetInstance()
Microsoft.CodeAnalysis.Workspaces (22)
EmbeddedSyntaxNode.cs (2)
155using var _ = PooledStringBuilder.GetInstance(out var sb); 167using var _ = PooledStringBuilder.GetInstance(out var sb);
EmbeddedSyntaxToken.cs (2)
96using var _ = PooledStringBuilder.GetInstance(out var sb); 103using var _ = PooledStringBuilder.GetInstance(out var sb);
J\s\src\Dependencies\PooledObjects\PooledStringBuilder.cs\PooledStringBuilder.cs (9)
21private readonly ObjectPool<PooledStringBuilder> _pool; 23private PooledStringBuilder(ObjectPool<PooledStringBuilder> pool) 73private static readonly ObjectPool<PooledStringBuilder> s_poolInstance = CreatePool(); 81public static ObjectPool<PooledStringBuilder> CreatePool(int size = 32) 83ObjectPool<PooledStringBuilder>? pool = null; 84pool = new ObjectPool<PooledStringBuilder>(() => new PooledStringBuilder(pool!), size); 88public static PooledStringBuilder GetInstance() 90var builder = s_poolInstance.Allocate(); 95public static implicit operator StringBuilder(PooledStringBuilder obj)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\ObjectPools\PooledStringBuilder.cs\PooledStringBuilder.cs (3)
11public static PooledDisposer<PooledStringBuilder> GetInstance(out StringBuilder instance) 13var pooledInstance = GetInstance(); 15return new PooledDisposer<PooledStringBuilder>(pooledInstance);
Log\HistogramLogAggregator.cs (2)
80var pooledStringBuilder = PooledStringBuilder.GetInstance();
Log\KeyValueLogMessage.cs (1)
92using var _ = PooledStringBuilder.GetInstance(out var builder);
SectionMatcher_TryParseSection.cs (1)
32using var _0 = PooledStringBuilder.GetInstance(out var sb);
Shared\Utilities\DocumentationComment.cs (1)
215using var _ = PooledStringBuilder.GetInstance(out var builder);
VirtualCharSequence.cs (1)
186using var _ = PooledStringBuilder.GetInstance(out var builder);
Microsoft.CodeAnalysis.Workspaces.MSBuild (2)
MSBuild\ProjectFile\Extensions.cs (2)
79var pooledBuilder = PooledStringBuilder.GetInstance();
Microsoft.VisualStudio.LanguageServices (1)
StackTraceExplorer\StackFrameViewModel.cs (1)
285using var _ = PooledStringBuilder.GetInstance(out var sb);