22 instantiations of FixedSizeArrayBuilder
Microsoft.CodeAnalysis.Workspaces (22)
Classification\IRemoteSemanticClassificationService.cs (2)
76var classificationTriples = new FixedSizeArrayBuilder<int>(classifiedSpans.Count * 3); 108var classifiedSpans = new FixedSizeArrayBuilder<ClassifiedSpan>(this.ClassificationTriples.Length / 3);
CodeFixesAndRefactorings\EnumArrayConverter.cs (1)
14var enums = new FixedSizeArrayBuilder<TEnum>(strings.Length);
FindSymbols\FindReferences\FindReferencesSearchEngine.cs (1)
166var result = new FixedSizeArrayBuilder<(ISymbol symbol, SymbolGroup group)>(symbols.Length);
FindSymbols\StreamingProgressCollector.cs (1)
40var result = new FixedSizeArrayBuilder<ReferencedSymbol>(_symbolToLocations.Count);
Rename\IRemoteRenamerService.cs (1)
164var locBuilder = new FixedSizeArrayBuilder<RenameLocation>(this.Locations.Length);
Serialization\SerializerService_Reference.cs (2)
394var allMetadata = new FixedSizeArrayBuilder<ModuleMetadata>(count); 395var allHandles = new FixedSizeArrayBuilder<TemporaryStorageStreamHandle>(count);
Shared\Extensions\SourceTextExtensions.cs (1)
260var chunks = new FixedSizeArrayBuilder<char[]>(numberOfChunks);
Shared\Utilities\BloomFilter.cs (1)
419var hashBuilder = new FixedSizeArrayBuilder<int>(hashFunctionCount);
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (2)
188var builder = new FixedSizeArrayBuilder<TResult>(items.Length); 521var builder = new FixedSizeArrayBuilder<TResult>(self.Length);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ObjectWriterExtensions.cs (1)
29var builder = new FixedSizeArrayBuilder<T>(length);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SpecializedTasks.cs (1)
91var result = new FixedSizeArrayBuilder<TResult>(tasks.Count);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\IParameterSymbolExtensions.cs (1)
15var result = new FixedSizeArrayBuilder<IParameterSymbol>(parameters.Count);
Workspace\IsolatedAnalyzerReferenceSet.Core.cs (1)
155var builder = new FixedSizeArrayBuilder<AnalyzerReference>(references.Length);
Workspace\Solution\Solution.cs (1)
843var builder = new FixedSizeArrayBuilder<AnalyzerReference>(oldProject.AnalyzerReferences.Count - 1);
Workspace\Solution\StateChecksums.cs (1)
568var checksums = new FixedSizeArrayBuilder<Checksum>(references.Count);
Workspace\Solution\TextDocumentStates.cs (4)
136var result = new FixedSizeArrayBuilder<TValue>(States.Count); 312var attributeChecksums = new FixedSizeArrayBuilder<Checksum>(States.Count); 313var textChecksums = new FixedSizeArrayBuilder<Checksum>(States.Count); 314var documentIds = new FixedSizeArrayBuilder<DocumentId>(States.Count);
23 references to FixedSizeArrayBuilder
Microsoft.CodeAnalysis.Workspaces (23)
Classification\IRemoteSemanticClassificationService.cs (2)
76var classificationTriples = new FixedSizeArrayBuilder<int>(classifiedSpans.Count * 3); 108var classifiedSpans = new FixedSizeArrayBuilder<ClassifiedSpan>(this.ClassificationTriples.Length / 3);
CodeFixesAndRefactorings\EnumArrayConverter.cs (1)
14var enums = new FixedSizeArrayBuilder<TEnum>(strings.Length);
FindSymbols\FindReferences\FindReferencesSearchEngine.cs (1)
166var result = new FixedSizeArrayBuilder<(ISymbol symbol, SymbolGroup group)>(symbols.Length);
FindSymbols\StreamingProgressCollector.cs (1)
40var result = new FixedSizeArrayBuilder<ReferencedSymbol>(_symbolToLocations.Count);
Rename\IRemoteRenamerService.cs (1)
164var locBuilder = new FixedSizeArrayBuilder<RenameLocation>(this.Locations.Length);
Serialization\SerializerService_Reference.cs (2)
394var allMetadata = new FixedSizeArrayBuilder<ModuleMetadata>(count); 395var allHandles = new FixedSizeArrayBuilder<TemporaryStorageStreamHandle>(count);
Shared\Extensions\SourceTextExtensions.cs (1)
260var chunks = new FixedSizeArrayBuilder<char[]>(numberOfChunks);
Shared\Utilities\BloomFilter.cs (1)
419var hashBuilder = new FixedSizeArrayBuilder<int>(hashFunctionCount);
src\Dependencies\Collections\Extensions\FixedSizeArrayBuilder.cs (1)
117/// throw if attempted. This <see cref="FixedSizeArrayBuilder{T}"/> is effectively unusable once this is called.
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (2)
188var builder = new FixedSizeArrayBuilder<TResult>(items.Length); 521var builder = new FixedSizeArrayBuilder<TResult>(self.Length);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ObjectWriterExtensions.cs (1)
29var builder = new FixedSizeArrayBuilder<T>(length);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SpecializedTasks.cs (1)
91var result = new FixedSizeArrayBuilder<TResult>(tasks.Count);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\IParameterSymbolExtensions.cs (1)
15var result = new FixedSizeArrayBuilder<IParameterSymbol>(parameters.Count);
Workspace\IsolatedAnalyzerReferenceSet.Core.cs (1)
155var builder = new FixedSizeArrayBuilder<AnalyzerReference>(references.Length);
Workspace\Solution\Solution.cs (1)
843var builder = new FixedSizeArrayBuilder<AnalyzerReference>(oldProject.AnalyzerReferences.Count - 1);
Workspace\Solution\StateChecksums.cs (1)
568var checksums = new FixedSizeArrayBuilder<Checksum>(references.Count);
Workspace\Solution\TextDocumentStates.cs (4)
136var result = new FixedSizeArrayBuilder<TValue>(States.Count); 312var attributeChecksums = new FixedSizeArrayBuilder<Checksum>(States.Count); 313var textChecksums = new FixedSizeArrayBuilder<Checksum>(States.Count); 314var documentIds = new FixedSizeArrayBuilder<DocumentId>(States.Count);