108 references to CreateBuilder
Analyzer.Utilities.UnitTests (1)
Extensions\ImmutableArrayExensionsTests.cs (1)
47var builder = ImmutableArray.CreateBuilder<int>(count);
Aspire.Dashboard (2)
Model\ResourceViewModelExtensions.cs (2)
88var builder = ImmutableArray.CreateBuilder<string>(value.ListValue.Values.Count); 113var builder = ImmutableArray.CreateBuilder<bool>(value.ListValue.Values.Count);
Aspire.Hosting (4)
ApplicationModel\ResourceNotificationService.cs (2)
598builder = ImmutableArray.CreateBuilder<ResourceCommandSnapshot>(previousState.Commands.Length); 614builder = ImmutableArray.CreateBuilder<ResourceCommandSnapshot>(previousState.Commands.Length);
Dcp\DcpNameGenerator.cs (1)
48var builder = ImmutableArray.CreateBuilder<DcpInstance>(replicas);
Dcp\ResourceSnapshotBuilder.cs (1)
250var environment = ImmutableArray.CreateBuilder<EnvironmentVariableSnapshot>(effectiveSource.Count);
ConfigurationSchemaGenerator (1)
RuntimeSource\Roslyn\GetBestTypeByMetadataName.cs (1)
170var builder = ImmutableArray.CreateBuilder<T>(span.Length);
GenerateDocumentationAndConfigFiles (1)
src\RoslynAnalyzers\Utilities\Compiler\PooledObjects\ArrayBuilder.cs (1)
56_builder = ImmutableArray.CreateBuilder<T>(size);
illink (3)
ILLink.RoslynAnalyzer (5)
CompilationExtensions.cs (1)
149 var builder = ImmutableArray.CreateBuilder<T> (span.Length);
DynamicallyAccessedMembersAnalyzer.cs (1)
35 var diagDescriptorsArrayBuilder = ImmutableArray.CreateBuilder<DiagnosticDescriptor> (26);
src\tools\illink\src\ILLink.Shared\TrimAnalysis\HandleCallAction.cs (1)
1390 var builder = ImmutableArray.CreateBuilder<GenericParameterValue> (genericParameters.Length);
TrimAnalysis\MethodProxy.cs (1)
41 var builder = ImmutableArray.CreateBuilder<GenericParameterProxy> (Method.TypeParameters.Length);
TrimAnalysis\TypeProxy.cs (1)
20 var builder = ImmutableArray.CreateBuilder<GenericParameterProxy> (namedType.TypeParameters.Length);
Metrics (1)
src\RoslynAnalyzers\Utilities\Compiler\PooledObjects\ArrayBuilder.cs (1)
56_builder = ImmutableArray.CreateBuilder<T>(size);
Metrics.Legacy (1)
src\RoslynAnalyzers\Utilities\Compiler\PooledObjects\ArrayBuilder.cs (1)
56_builder = ImmutableArray.CreateBuilder<T>(size);
Microsoft.AspNetCore.Http.ValidationsGenerator (2)
Extensions\IncrementalValuesProviderExtensions.cs (2)
25var results = ImmutableArray.CreateBuilder<TSource>(values.Length); 53var results = ImmutableArray.CreateBuilder<T>(tuple.Left.Length + tuple.Right.Length);
Microsoft.Build (1)
BuildCheck\Infrastructure\EditorConfig\EditorConfigGlobsMatcher.cs (1)
120var imArray = ImmutableArray.CreateBuilder<(int, int)>(numberRangePairs is null ? 0 : numberRangePairs.Count);
Microsoft.CodeAnalysis (11)
CodeGen\LocalScopeManager.cs (6)
333_nestedScopes = ImmutableArray.CreateBuilder<ScopeInfo>(1); 343_localVariables = ImmutableArray.CreateBuilder<LocalDefinition>(1); 355_localConstants = ImmutableArray.CreateBuilder<LocalConstantDefinition>(1); 367_stateMachineUserHoistedLocalSlotIndices = ImmutableArray.CreateBuilder<int>(1); 409Blocks = ImmutableArray.CreateBuilder<BasicBlock>(4); 684_handlers = ImmutableArray.CreateBuilder<ExceptionHandlerScope>(2);
CommandLine\CommonCompiler.cs (1)
456var embeddedTextBuilder = ImmutableArray.CreateBuilder<EmbeddedText?>(embeddedFileOrderedSet.Count);
MemberDescriptor.cs (1)
135var builder = ImmutableArray.CreateBuilder<MemberDescriptor>(count);
MetadataReference\AssemblyMetadata.cs (1)
330moduleBuilder = ImmutableArray.CreateBuilder<ModuleMetadata>(1 + additionalModuleNames.Length);
SourceGeneration\Nodes\SyntaxValueProvider_ForAttributeWithSimpleName.cs (1)
138var builder = ImmutableArray.CreateBuilder<(SyntaxTree Tree, SourceGeneratorSyntaxTreeInfo Info)>(count);
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
62_builder = ImmutableArray.CreateBuilder<T>(size);
Microsoft.CodeAnalysis.Analyzers (2)
MetaAnalyzers\DiagnosticDescriptorCreationAnalyzer_IdRangeAndCategoryValidation.cs (1)
278var infoList = ImmutableArray.CreateBuilder<(string? prefix, int start, int end)>(ranges.Length);
src\RoslynAnalyzers\Utilities\Compiler\PooledObjects\ArrayBuilder.cs (1)
56_builder = ImmutableArray.CreateBuilder<T>(size);
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\RoslynAnalyzers\Utilities\Compiler\PooledObjects\ArrayBuilder.cs (1)
56_builder = ImmutableArray.CreateBuilder<T>(size);
Microsoft.CodeAnalysis.BannedApiAnalyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\PooledObjects\ArrayBuilder.cs (1)
56_builder = ImmutableArray.CreateBuilder<T>(size);
Microsoft.CodeAnalysis.CodeStyle (4)
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
62_builder = ImmutableArray.CreateBuilder<T>(size);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\BKTree.Builder.cs (2)
128var nodes = ImmutableArray.CreateBuilder<Node>(_builderNodes.Length); 132var edges = ImmutableArray.CreateBuilder<Edge>(Math.Max(0, _builderNodes.Length - 1));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SerializableBytes.cs (1)
226var builder = ImmutableArray.CreateBuilder<byte>(count);
Microsoft.CodeAnalysis.Collections.Package (1)
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
62_builder = ImmutableArray.CreateBuilder<T>(size);
Microsoft.CodeAnalysis.CSharp (2)
Symbols\Metadata\PE\PEMethodSymbol.cs (2)
852var builder = ImmutableArray.CreateBuilder<ParameterSymbol>(count); 945var ownedParams = ImmutableArray.CreateBuilder<TypeParameterSymbol>(gpHandles.Count);
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (1)
CodeGen\CodeGenCapturing.cs (1)
35var fieldsBuilder = ImmutableArray.CreateBuilder<string>(MaxVariables);
Microsoft.CodeAnalysis.Debugging.Package (1)
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
62_builder = ImmutableArray.CreateBuilder<T>(size);
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler (1)
PDB\MethodDebugInfo.Portable.cs (1)
451var builder = ImmutableArray.CreateBuilder<bool>(reader.Length * 8);
Microsoft.CodeAnalysis.ExpressionEvaluator.FunctionResolver (2)
MetadataDecoder.cs (2)
39var builder = ImmutableArray.CreateBuilder<ParameterSignature>(parameterCount); 176var builder = ImmutableArray.CreateBuilder<TypeSignature>(typeArgCount);
Microsoft.CodeAnalysis.ExpressionEvaluator.FunctionResolver.UnitTests (1)
FunctionResolverTestBase.cs (1)
202var builder = ImmutableArray.CreateBuilder<string>(arity);
Microsoft.CodeAnalysis.Extensions.Package (1)
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
62_builder = ImmutableArray.CreateBuilder<T>(size);
Microsoft.CodeAnalysis.InteractiveHost (1)
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
62_builder = ImmutableArray.CreateBuilder<T>(size);
Microsoft.CodeAnalysis.LanguageServer (2)
HostWorkspace\FileWatching\SimpleFileChangeWatcher.cs (2)
35var watchedDirectoriesBuilder = ImmutableArray.CreateBuilder<WatchedDirectory>(watchedDirectories.Length); 36var watcherBuilder = ImmutableArray.CreateBuilder<FileSystemWatcher>(watchedDirectories.Length);
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
src\LanguageServer\Microsoft.CommonLanguageServerProtocol.Framework\MethodHandlerDetails.cs (1)
34var builder = ImmutableArray.CreateBuilder<MethodHandlerDetails>(initialCapacity: allHandlerDetails.Length);
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (1)
SemanticTokens\AbstractSemanticTokensTests.cs (1)
133var convertedStringsBuilder = ImmutableArray.CreateBuilder<string>(data.Length / 5);
Microsoft.CodeAnalysis.PooledObjects.Package (1)
ArrayBuilder.cs (1)
62_builder = ImmutableArray.CreateBuilder<T>(size);
Microsoft.CodeAnalysis.PublicApiAnalyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\PooledObjects\ArrayBuilder.cs (1)
56_builder = ImmutableArray.CreateBuilder<T>(size);
Microsoft.CodeAnalysis.Rebuild (1)
CompilationOptionsReader.cs (1)
298var builder = ImmutableArray.CreateBuilder<SyntaxTree>(sourceFileCount);
Microsoft.CodeAnalysis.ResxSourceGenerator (1)
src\RoslynAnalyzers\Utilities\Compiler\PooledObjects\ArrayBuilder.cs (1)
56_builder = ImmutableArray.CreateBuilder<T>(size);
Microsoft.CodeAnalysis.Threading.Package (1)
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
62_builder = ImmutableArray.CreateBuilder<T>(size);
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\Metadata\PE\PEMethodSymbol.vb (1)
1073Dim builder = ImmutableArray.CreateBuilder(Of ParameterSymbol)(count)
Microsoft.CodeAnalysis.Workspaces (4)
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
62_builder = ImmutableArray.CreateBuilder<T>(size);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\BKTree.Builder.cs (2)
128var nodes = ImmutableArray.CreateBuilder<Node>(_builderNodes.Length); 132var edges = ImmutableArray.CreateBuilder<Edge>(Math.Max(0, _builderNodes.Length - 1));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SerializableBytes.cs (1)
226var builder = ImmutableArray.CreateBuilder<byte>(count);
Microsoft.CodeAnalysis.Workspaces.MSBuild (1)
MSBuild\MSBuildProjectLoader.Worker.cs (1)
203var results = ImmutableArray.CreateBuilder<ProjectFileInfo>(projectFileInfos.Length);
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (2)
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
62_builder = ImmutableArray.CreateBuilder<T>(size);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SerializableBytes.cs (1)
226var builder = ImmutableArray.CreateBuilder<byte>(count);
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (1)
Formatting\FormattingTestBase.cs (1)
107var outputBuilder = ImmutableArray.CreateBuilder<TextSpan>(inputSpans.Length);
Microsoft.CommonLanguageServerProtocol.Framework.Package (1)
MethodHandlerDetails.cs (1)
34var builder = ImmutableArray.CreateBuilder<MethodHandlerDetails>(initialCapacity: allHandlerDetails.Length);
Microsoft.Extensions.Logging.Generators (1)
src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
170var builder = ImmutableArray.CreateBuilder<T>(span.Length);
Microsoft.Extensions.Options.SourceGeneration (1)
src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
170var builder = ImmutableArray.CreateBuilder<T>(span.Length);
Microsoft.Gen.Logging (1)
src\Generators\Shared\RoslynExtensions.cs (1)
122var builder = ImmutableArray.CreateBuilder<T>(span.Length);
Microsoft.Gen.Metrics (1)
src\Generators\Shared\RoslynExtensions.cs (1)
122var builder = ImmutableArray.CreateBuilder<T>(span.Length);
Microsoft.Interop.ComInterfaceGenerator (5)
ComInterfaceContext.cs (1)
33var accumulator = ImmutableArray.CreateBuilder<DiagnosticOr<ComInterfaceContext>>(data.Length);
ComMethodInfo.cs (1)
145var attributeInfos = ImmutableArray.CreateBuilder<AttributeInfo>(attributes.Length);
src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
170var builder = ImmutableArray.CreateBuilder<T>(span.Length);
VirtualMethodPointerStubGenerator.cs (2)
181var elements = ImmutableArray.CreateBuilder<TypePositionInfo>(originalElements.Length + 2); 203var elements = ImmutableArray.CreateBuilder<TypePositionInfo>(originalElements.Length + 2);
Microsoft.Interop.JavaScript.JSImportGenerator (1)
JSImportGenerator.cs (1)
209ImmutableArray<TypePositionInfo>.Builder typeInfoBuilder = ImmutableArray.CreateBuilder<TypePositionInfo>(originalElementInfo.Length + NumImplicitArguments);
Microsoft.Interop.LibraryImportGenerator (1)
src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
170var builder = ImmutableArray.CreateBuilder<T>(span.Length);
Microsoft.Interop.LibraryImportGenerator.Downlevel (1)
src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
170var builder = ImmutableArray.CreateBuilder<T>(span.Length);
Microsoft.Interop.SourceGeneration (2)
IncrementalValuesProviderExtensions.cs (1)
23ImmutableArray<(T, U)>.Builder builder = ImmutableArray.CreateBuilder<(T, U)>(data.Left.Length);
src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
170var builder = ImmutableArray.CreateBuilder<T>(span.Length);
Microsoft.VisualStudio.LanguageServices (4)
Library\ObjectBrowser\AbstractListItemFactory.cs (4)
174var builder = ImmutableArray.CreateBuilder<ObjectListItem>(symbols.Length); 319var symbolBuilder = ImmutableArray.CreateBuilder<ISymbol>(members.Length); 551var builder = ImmutableArray.CreateBuilder<INamedTypeSymbol>(typeMembers.Length); 666var builder = ImmutableArray.CreateBuilder<INamedTypeSymbol>(typeMembers.Length);
Roslyn.Diagnostics.Analyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\PooledObjects\ArrayBuilder.cs (1)
56_builder = ImmutableArray.CreateBuilder<T>(size);
System.Reflection.Metadata (14)
System\Reflection\Metadata\Ecma335\CustomAttributeDecoder.cs (3)
109var arguments = ImmutableArray.CreateBuilder<CustomAttributeTypedArgument<TType>>(count); 128var arguments = ImmutableArray.CreateBuilder<CustomAttributeNamedArgument<TType>>(count); 404var array = ImmutableArray.CreateBuilder<CustomAttributeTypedArgument<TType>>(count);
System\Reflection\Metadata\Ecma335\MetadataBuilder.Heaps.cs (1)
545var stringVirtualIndexToHeapOffsetMap = ImmutableArray.CreateBuilder<int>(totalCount);
System\Reflection\Metadata\Ecma335\MetadataBuilder.Tables.cs (1)
296var rowCounts = ImmutableArray.CreateBuilder<int>(MetadataTokens.TableCount);
System\Reflection\Metadata\Ecma335\SignatureDecoder.cs (4)
148var types = ImmutableArray.CreateBuilder<TType>(count); 187var parameterBuilder = ImmutableArray.CreateBuilder<TType>(parameterCount); 260var builder = ImmutableArray.CreateBuilder<int>(sizesCount); 271var builder = ImmutableArray.CreateBuilder<int>(lowerBoundsCount);
System\Reflection\Metadata\TypeNameParser.cs (1)
125genericArgs = ImmutableArray.CreateBuilder<TypeName>(2);
System\Reflection\PortableExecutable\ManagedPEBuilder.cs (1)
96var builder = ImmutableArray.CreateBuilder<Section>(3);
System\Reflection\PortableExecutable\PEBuilder.cs (1)
126var result = ImmutableArray.CreateBuilder<SerializedSection>(sections.Length);
System\Reflection\PortableExecutable\PEHeaders.cs (1)
314var builder = ImmutableArray.CreateBuilder<SectionHeader>(numberOfSections);
System\Reflection\PortableExecutable\PEReader.cs (1)
565var builder = ImmutableArray.CreateBuilder<DebugDirectoryEntry>(entryCount);
System.Text.Json.SourceGeneration (1)
src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
170var builder = ImmutableArray.CreateBuilder<T>(span.Length);
System.Text.RegularExpressions.Generator (1)
src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
170var builder = ImmutableArray.CreateBuilder<T>(span.Length);
Test.Utilities (1)
src\RoslynAnalyzers\Utilities\Compiler\PooledObjects\ArrayBuilder.cs (1)
56_builder = ImmutableArray.CreateBuilder<T>(size);
Text.Analyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\PooledObjects\ArrayBuilder.cs (1)
56_builder = ImmutableArray.CreateBuilder<T>(size);