93 references to Allocate
Microsoft.CodeAnalysis (47)
ArrayBuilder.cs (1)
393
var builder = s_poolInstance.
Allocate
();
CodeGen\LocalScopeManager.cs (1)
393
var block = BasicBlock.Pool.
Allocate
();
Collections\OrderPreservingMultiDictionary.cs (1)
67
var instance = s_poolInstance.
Allocate
();
CommandLine\AnalyzerConfigSet.cs (5)
196
var sectionKey = _sectionKeyPool.
Allocate
();
254
var treeOptionsBuilder = _treeOptionsPool.
Allocate
();
255
var analyzerOptionsBuilder = _analyzerOptionsPool.
Allocate
();
382
var treeOptionsBuilder = _treeOptionsPool.
Allocate
();
383
var analyzerOptionsBuilder = _analyzerOptionsPool.
Allocate
();
Diagnostic\DiagnosticBag.cs (1)
319
DiagnosticBag bag = s_poolInstance.
Allocate
();
DiagnosticAnalyzer\AnalyzerExecutor.AnalyzerDiagnosticReporter.cs (1)
39
var item = s_objectPool.
Allocate
();
DiagnosticAnalyzer\CompilationWithAnalyzers.cs (3)
306
AsyncQueue<CompilationEvent> eventQueue = _eventQueuePool.
Allocate
();
1078
AnalyzerDriver driver = _driverPool.
Allocate
();
1132
var eventQueue = eventQueuePool.
Allocate
();
DocumentationCommentId.cs (10)
97
var results = s_symbolListPool.
Allocate
();
148
var results = s_symbolListPool.
Allocate
();
175
var results = s_symbolListPool.
Allocate
();
236
var results = s_symbolListPool.
Allocate
();
727
var containers = s_namespaceOrTypeListPool.
Allocate
();
824
var results = s_symbolListPool.
Allocate
();
851
var contexts = s_symbolListPool.
Allocate
();
970
var containers = s_namespaceOrTypeListPool.
Allocate
();
1182
var parameters = s_parameterListPool.
Allocate
();
1271
parameters = s_parameterListPool.
Allocate
();
DocumentationComments\XmlDocumentationCommentTextReader.cs (1)
28
var reader = s_pool.
Allocate
();
InternalUtilities\BlobBuildingStream.cs (1)
53
return s_pool.
Allocate
();
InternalUtilities\StringTable.cs (1)
100
return s_staticPool.
Allocate
();
InternalUtilities\TextKeyedCache.cs (1)
102
return s_staticPool.
Allocate
();
PEWriter\PooledBlobBuilder.cs (2)
26
return s_chunkPool.
Allocate
();
33
return s_chunkPool.
Allocate
();
PooledDelegates.cs (1)
26
var obj = DefaultDelegatePool<TPooled>.Instance.
Allocate
();
PooledDictionary.cs (1)
52
var instance = s_poolInstance.
Allocate
();
PooledHashSet.cs (1)
41
var instance = s_poolInstance.
Allocate
();
PooledStringBuilder.cs (1)
90
var builder = s_poolInstance.
Allocate
();
Serialization\ObjectReader.cs (1)
328
=> new(s_objectListPool.
Allocate
());
Serialization\ObjectWriter.cs (1)
401
_valueToIdMap = GetDictionaryPool(valueEquality).
Allocate
();
SourceGeneration\Nodes\SyntaxValueProvider_ForAttributeWithSimpleName.cs (2)
174
var seenNames = s_stringStackPool.
Allocate
();
238
var nodeStack = s_nodeStackPool.
Allocate
();
Syntax\SyntaxNavigator.cs (2)
97
var stack = s_childEnumeratorStackPool.
Allocate
();
143
var stack = s_childReversedEnumeratorStackPool.
Allocate
();
Syntax\SyntaxNode.Iterators.cs (2)
56
_stack = s_stackPool.
Allocate
();
165
_stack = s_stackPool.
Allocate
();
Syntax\SyntaxTriviaList.cs (1)
277
=> s_builderPool.
Allocate
();
Text\CompositeText.cs (1)
331
var uniqueSources = s_uniqueSourcesPool.
Allocate
();
Text\SourceText.cs (4)
542
var buffer = s_charArrayPool.
Allocate
();
936
var buffer = s_charArrayPool.
Allocate
();
1065
var buffer1 = s_charArrayPool.
Allocate
();
1066
var buffer2 = s_charArrayPool.
Allocate
();
Microsoft.CodeAnalysis.CSharp (24)
Binder\BinderFactory.cs (4)
132
BinderFactoryVisitor visitor = _binderFactoryVisitorPool.
Allocate
();
162
BinderFactoryVisitor visitor = _binderFactoryVisitorPool.
Allocate
();
177
BinderFactoryVisitor visitor = _binderFactoryVisitorPool.
Allocate
();
187
BinderFactoryVisitor visitor = _binderFactoryVisitorPool.
Allocate
();
Binder\ExpressionVariableFinder.cs (3)
503
ExpressionVariableFinder finder = s_poolInstance.
Allocate
();
524
ExpressionVariableFinder finder = s_poolInstance.
Allocate
();
635
ExpressionFieldFinder finder = s_poolInstance.
Allocate
();
Binder\LookupResult.cs (1)
310
var instance = s_poolInstance.
Allocate
();
Binder\LookupSymbolsInfo.cs (1)
37
var info = s_pool.
Allocate
();
Binder\Semantics\Operators\BinaryOperatorOverloadResolutionResult.cs (1)
126
return Pool.
Allocate
();
Binder\Semantics\Operators\UnaryOperatorOverloadResolutionResult.cs (1)
126
return Pool.
Allocate
();
Binder\Semantics\OverloadResolution\AnalyzedArguments.cs (1)
133
return Pool.
Allocate
();
Binder\Semantics\OverloadResolution\MethodGroup.cs (1)
136
return Pool.
Allocate
();
Binder\Semantics\OverloadResolution\MethodTypeInference.cs (1)
63
var instance = s_poolInstance.
Allocate
();
Binder\Semantics\OverloadResolution\OverloadResolutionResult.cs (1)
1510
return s_pool.
Allocate
();
CodeGen\Optimizer.cs (1)
298
var instance = s_poolInstance.
Allocate
();
Declarations\DeclarationTreeBuilder.cs (2)
804
var memberNamesBuilder = s_memberNameBuilderPool.
Allocate
();
836
var memberNameBuilder = s_memberNameBuilderPool.
Allocate
();
Parser\LexerCache.cs (1)
44
_keywordKindMap = s_keywordKindPool.
Allocate
();
Parser\SlidingTextWindow.cs (1)
70
_characterWindow = s_windowPool.
Allocate
();
Parser\SyntaxParser.cs (1)
62
_blendedTokens = s_blendedNodesPool.
Allocate
();
Symbols\Source\SourceMemberContainerSymbol.cs (1)
3923
var memberSignatures = s_duplicateRecordMemberSignatureDictionary.
Allocate
();
Symbols\SpecializedSymbolCollections.cs (2)
15
var instance = PooledSymbolHashSet<TSymbol>.s_poolInstance.
Allocate
();
27
var instance = PooledSymbolDictionary<KSymbol, V>.s_poolInstance.
Allocate
();
Microsoft.CodeAnalysis.VisualBasic (14)
Binding\BinderFactory.vb (1)
53
Dim visitor = _binderFactoryVisitorPool.
Allocate
()
Binding\LookupResult.vb (1)
353
Return s_poolInstance.
Allocate
()
Compilation\LookupSymbolsInfo.vb (1)
29
Dim info As LookupSymbolsInfo = s_pool.
Allocate
()
Declarations\DeclarationTreeBuilder.vb (2)
619
Dim results = s_memberNameBuilderPool.
Allocate
()
714
Dim results = s_memberNameBuilderPool.
Allocate
()
Scanner\Scanner.vb (7)
60
Private ReadOnly _KeywordsObjs As CachingIdentityFactory(Of String, SyntaxKind) = s_keywordsObjsPool.
Allocate
()
65
Private ReadOnly _idTable As CachingFactory(Of TokenParts, IdentifierTokenSyntax) = s_idTablePool.
Allocate
()
70
Private ReadOnly _kwTable As CachingFactory(Of TokenParts, KeywordSyntax) = s_kwTablePool.
Allocate
75
Private ReadOnly _punctTable As CachingFactory(Of TokenParts, PunctuationSyntax) = s_punctTablePool.
Allocate
()
80
Private ReadOnly _literalTable As CachingFactory(Of TokenParts, SyntaxToken) = s_literalTablePool.
Allocate
85
Private ReadOnly _wslTable As CachingFactory(Of SyntaxListBuilder, CoreInternalSyntax.SyntaxList(Of VisualBasicSyntaxNode)) = s_wslTablePool.
Allocate
90
Private ReadOnly _wsTable As CachingFactory(Of TriviaKey, SyntaxTrivia) = s_wsTablePool.
Allocate
Scanner\ScannerBuffer.vb (1)
51
Dim instance = s_poolInstance.
Allocate
()
Symbols\Source\SourceMemberContainerTypeSymbol.vb (1)
2057
Return s_pool.
Allocate
()
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (8)
CompilationTestUtils.vb (5)
871
Dim messages = ParserTestUtilities.PooledStringBuilderPool.
Allocate
()
917
Dim expectedPooledBuilder = PooledStringBuilderPool.
Allocate
()
918
Dim actualPooledBuilder = PooledStringBuilderPool.
Allocate
()
978
Dim builder = PooledStringBuilderPool.
Allocate
()
1215
Dim builder = PooledStringBuilderPool.
Allocate
()
ParserTestUtilities.vb (3)
84
Dim errors = PooledStringBuilderPool.
Allocate
()
572
Dim errorString = PooledStringBuilderPool.
Allocate
()
654
Dim errorMessage = PooledStringBuilderPool.
Allocate
()