65 references to Allocate
Microsoft.CodeAnalysis.CSharp.Features (1)
Completion\CompletionProviders\CrefCompletionProvider.cs (1)
243
var builder = SharedPools.Default<StringBuilder>().
Allocate
();
Microsoft.CodeAnalysis.EditorFeatures (2)
IntelliSense\AsyncCompletion\ItemManager.CompletionListUpdater.cs (2)
133
var itemsToBeIncluded = s_listOfMatchResultPool.
Allocate
();
345
var filteredMatchResultsBuilder = s_listOfMatchResultPool.
Allocate
();
Microsoft.CodeAnalysis.Features (12)
AbstractUseAutoPropertyAnalyzer.cs (5)
41
private static readonly Func<IFieldSymbol, ConcurrentSet<SyntaxNode>> s_createFieldWriteNodeSet = _ => s_nodeSetPool.
Allocate
();
103
var fieldNames = _fieldNamesPool.
Allocate
();
104
var analysisResults = s_analysisResultPool.
Allocate
();
105
var ineligibleFields = s_fieldSetPool.
Allocate
();
106
var nonConstructorFieldWrites = s_fieldWriteLocationPool.
Allocate
();
Completion\CompletionService.cs (1)
258
var builder = s_listOfMatchResultPool.
Allocate
();
Completion\CompletionService_GetCompletions.cs (2)
357
_displayNameToItemsMap = s_uniqueSourcesPool.
Allocate
();
362
var list = s_sortListPool.
Allocate
();
EmbeddedLanguages\Json\LanguageServices\JsonClassifier.cs (1)
58
var visitor = s_visitorPool.
Allocate
();
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexClassifier.cs (1)
59
var visitor = s_visitorPool.
Allocate
();
UseCollectionInitializerAnalyzer.cs (1)
45
var analyzer = s_pool.
Allocate
();
UseNamedMemberInitializerAnalyzer.cs (1)
41
var analyzer = s_pool.
Allocate
();
Microsoft.CodeAnalysis.VisualBasic.Features (1)
Completion\CompletionProviders\CrefCompletionProvider.vb (1)
200
Dim builder = SharedPools.Default(Of StringBuilder).
Allocate
()
Microsoft.CodeAnalysis.Workspaces (47)
Differencing\LongestCommonSubsequence.cs (1)
129
_currentBuffer = _firstBuffer = bufferPool.
Allocate
();
Extensions.cs (7)
44
=> new(pool, p => p.
Allocate
(), (p, o) => p.Free(o));
48
var sb = pool.
Allocate
();
56
var set = pool.
Allocate
();
64
var set = pool.
Allocate
();
72
var set = pool.
Allocate
();
81
var map = pool.
Allocate
();
89
var list = pool.
Allocate
();
FindSymbols\FindReferences\DependentTypeFinder.cs (1)
564
var pooledInstance = s_symbolSetPool.
Allocate
();
FindSymbols\FindReferences\FindReferencesSearchEngine.cs (1)
238
set = s_metadataUnifyingSymbolHashSetPool.
Allocate
();
FindSymbols\SymbolTree\SymbolTreeInfo_Metadata.cs (2)
561
var baseTypeNameParts = s_stringListPool.
Allocate
();
803
var node = s_pool.
Allocate
();
FindSymbols\SyntaxTree\SyntaxTreeIndex_Create.cs (2)
51
var stringLiterals = StringLiteralHashSetPool.
Allocate
();
52
var longLiterals = LongLiteralHashSetPool.
Allocate
();
IntervalTree`1.cs (1)
167
var candidates = s_stackPool.
Allocate
();
ISyntaxFactsExtensions.cs (1)
39
var stack = s_stackPool.
Allocate
();
J\s\src\Dependencies\PooledObjects\ArrayBuilder.cs\ArrayBuilder.cs (1)
393
var builder = s_poolInstance.
Allocate
();
J\s\src\Dependencies\PooledObjects\PooledDictionary.cs\PooledDictionary.cs (1)
52
var instance = s_poolInstance.
Allocate
();
J\s\src\Dependencies\PooledObjects\PooledHashSet.cs\PooledHashSet.cs (1)
41
var instance = s_poolInstance.
Allocate
();
J\s\src\Dependencies\PooledObjects\PooledStringBuilder.cs\PooledStringBuilder.cs (1)
90
var builder = s_poolInstance.
Allocate
();
LanguageServices\DeclaredSymbolFactoryService\AbstractDeclaredSymbolInfoFactoryService.cs (2)
89
=> s_aliasMapListPool.
Allocate
();
142
=> s_aliasMapPool.
Allocate
();
Log\KeyValueLogMessage.cs (2)
30
var logMessage = s_pool.
Allocate
();
41
var logMessage = s_pool.
Allocate
();
Logger.LogBlock.cs (1)
23
var block = s_pool.
Allocate
();
LogMessage.cs (6)
65
var logMessage = s_pool.
Allocate
();
95
var logMessage = s_pool.
Allocate
();
126
var logMessage = s_pool.
Allocate
();
160
var logMessage = s_pool.
Allocate
();
197
var logMessage = s_pool.
Allocate
();
237
var logMessage = s_pool.
Allocate
();
ObjectReader.cs (1)
328
=> new(s_objectListPool.
Allocate
());
ObjectWriter.cs (1)
401
_valueToIdMap = GetDictionaryPool(valueEquality).
Allocate
();
OrderPreservingMultiDictionary.cs (1)
67
var instance = s_poolInstance.
Allocate
();
PooledDelegates.cs (1)
26
var obj = DefaultDelegatePool<TPooled>.Instance.
Allocate
();
SerializableBytes.cs (2)
49
var chunk = SharedPools.ByteArray.
Allocate
();
338
var chunk = SharedPools.ByteArray.
Allocate
();
Serialization\SolutionReplicationContext.cs (1)
18
=> _resources = s_pool.
Allocate
();
Shared\Extensions\SourceTextExtensions.cs (1)
184
var buffer = SharedPools.CharArray.
Allocate
();
Shared\Utilities\XmlFragmentParser.cs (1)
41
var instance = s_pool.
Allocate
();
Simplification\AbstractReducer.cs (1)
19
=> _pool.
Allocate
();
StringTable.cs (1)
100
return s_staticPool.
Allocate
();
SymbolKey.SymbolKeyReader.cs (1)
361
var reader = s_readerPool.
Allocate
();
SymbolKey.SymbolKeyWriter.cs (1)
99
var visitor = s_writerPool.
Allocate
();
SymbolUsageAnalysis.BasicBlockAnalysisData.cs (1)
35
public static BasicBlockAnalysisData GetInstance() => s_pool.
Allocate
();
SymbolUsageAnalysis.Walker.cs (1)
41
var visitor = s_visitorPool.
Allocate
();
TemporaryStorage\TemporaryStorageServiceFactory.cs (1)
380
var buffer = SharedPools.ByteArray.
Allocate
();
Microsoft.VisualStudio.LanguageServices (2)
InheritanceMargin\InheritanceMarginHelpers.cs (1)
104
var nameToTargets = s_pool.
Allocate
();
ProjectSystem\MetadataReferences\VisualStudioMetadataReferenceManager.cs (1)
238
var buffer = SharedPools.ByteArray.
Allocate
();