138 references to CreateBuilder
Aspire.Dashboard (2)
Model\ResourceViewModelExtensions.cs (2)
118var builder = ImmutableArray.CreateBuilder<string>(value.ListValue.Values.Count); 143var builder = ImmutableArray.CreateBuilder<bool>(value.ListValue.Values.Count);
Aspire.Hosting (4)
ApplicationModel\ResourceNotificationService.cs (2)
750builder = ImmutableArray.CreateBuilder<ResourceCommandSnapshot>(previousState.Commands.Length); 766builder = ImmutableArray.CreateBuilder<ResourceCommandSnapshot>(previousState.Commands.Length);
Dcp\DcpNameGenerator.cs (1)
48var builder = ImmutableArray.CreateBuilder<DcpInstance>(replicas);
Dcp\ResourceSnapshotBuilder.cs (1)
341var environment = ImmutableArray.CreateBuilder<EnvironmentVariableSnapshot>(effectiveSource.Count);
ConfigurationSchemaGenerator (1)
RuntimeSource\Roslyn\GetBestTypeByMetadataName.cs (1)
170var builder = ImmutableArray.CreateBuilder<T>(span.Length);
dotnet (1)
Commands\Project\Convert\ProjectConvertCommand.cs (1)
477var result = ImmutableArray.CreateBuilder<CSharpDirective>(directives.Length);
dotnet-format (7)
CodeFormatter.cs (2)
176var documentsCoveredByEditorConfig = ImmutableArray.CreateBuilder<DocumentId>(totalFileCount); 177var documentsNotCoveredByEditorConfig = ImmutableArray.CreateBuilder<DocumentId>(totalFileCount);
Formatters\DocumentFormatter.cs (1)
67var formattedDocuments = ImmutableArray.CreateBuilder<(Document, Task<(SourceText originalText, SourceText? formattedText)>)>(formattableDocuments.Length);
Utilities\EditorConfigFinder.cs (1)
23var editorConfigPaths = ImmutableArray.CreateBuilder<string>(16);
Workspaces\FolderWorkspace_FolderSolutionLoader.cs (2)
23var projectInfos = ImmutableArray.CreateBuilder<ProjectInfo>(ProjectLoaders.Length); 75var filePaths = ImmutableArray.CreateBuilder<string>(paths.Length);
Workspaces\FolderWorkspace_ProjectLoader.cs (1)
18var projectFilePaths = ImmutableArray.CreateBuilder<string>(filePaths.Length);
GenerateDocumentationAndConfigFiles (4)
src\roslyn\src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
63_builder = ImmutableArray.CreateBuilder<T>(size);
src\roslyn\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\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SerializableBytes.cs (1)
226var builder = ImmutableArray.CreateBuilder<byte>(count);
ILAssembler (11)
GrammarVisitor.cs (10)
281var builder = ImmutableArray.CreateBuilder<VTableExportPEBuilder.VTableFixupInfo>(_vtableFixups.Count); 286var methodTokens = ImmutableArray.CreateBuilder<int>(vtf.SlotCount); 2810var builder = ImmutableArray.CreateBuilder<byte>(bytes.Length); 2821var builder = ImmutableArray.CreateBuilder<short>(values.Length); 2832var builder = ImmutableArray.CreateBuilder<int>(values.Length); 2844var builder = ImmutableArray.CreateBuilder<byte>(values.Length); 2856var builder = ImmutableArray.CreateBuilder<long>(values.Length); 4932var strings = ImmutableArray.CreateBuilder<string?>(context.ChildCount); 5057ImmutableArray<EntityRegistry.GenericParameterEntity>.Builder builder = ImmutableArray.CreateBuilder<EntityRegistry.GenericParameterEntity>(typeParameters.Length); 5297ImmutableArray<EntityRegistry.TypeEntity>.Builder builder = ImmutableArray.CreateBuilder<EntityRegistry.TypeEntity>(bounds.Length);
VTableExportPEBuilder.cs (1)
132var builder = ImmutableArray.CreateBuilder<Section>(baseSections.Length + 1);
ILCompiler.Compiler (4)
Compiler\Dataflow\AttributeDataFlow.cs (1)
57var builder = ImmutableArray.CreateBuilder<object?>(arguments.FixedArguments.Length);
src\runtime\src\coreclr\tools\Common\Compiler\Dataflow\MethodProxy.cs (1)
60ImmutableArray<GenericParameterProxy>.Builder builder = ImmutableArray.CreateBuilder<GenericParameterProxy>(methodDef.Instantiation.Length);
src\runtime\src\coreclr\tools\Common\Compiler\Dataflow\TypeProxy.cs (1)
26var builder = ImmutableArray.CreateBuilder<GenericParameterProxy>(typeDef.Instantiation.Length);
src\runtime\src\tools\illink\src\ILLink.Shared\TrimAnalysis\HandleCallAction.cs (1)
1753var builder = ImmutableArray.CreateBuilder<GenericParameterValue>(genericParameters.Length);
ILCompiler.ReadyToRun (2)
src\runtime\src\coreclr\tools\Common\Compiler\Dataflow\MethodProxy.cs (1)
60ImmutableArray<GenericParameterProxy>.Builder builder = ImmutableArray.CreateBuilder<GenericParameterProxy>(methodDef.Instantiation.Length);
src\runtime\src\coreclr\tools\Common\Compiler\Dataflow\TypeProxy.cs (1)
26var builder = ImmutableArray.CreateBuilder<GenericParameterProxy>(typeDef.Instantiation.Length);
illink (3)
ILLink.RoslynAnalyzer (6)
CompilationExtensions.cs (1)
158var builder = ImmutableArray.CreateBuilder<T>(span.Length);
DynamicallyAccessedMembersAnalyzer.cs (1)
39var diagDescriptorsArrayBuilder = ImmutableArray.CreateBuilder<DiagnosticDescriptor>(27);
src\runtime\src\libraries\System.Reflection.Metadata\src\System\Reflection\Metadata\TypeNameParser.cs (1)
125genericArgs = ImmutableArray.CreateBuilder<TypeName>(2);
src\runtime\src\tools\illink\src\ILLink.Shared\TrimAnalysis\HandleCallAction.cs (1)
1753var builder = ImmutableArray.CreateBuilder<GenericParameterValue>(genericParameters.Length);
TrimAnalysis\MethodProxy.cs (1)
41var builder = ImmutableArray.CreateBuilder<GenericParameterProxy>(Method.TypeParameters.Length);
TrimAnalysis\TypeProxy.cs (1)
20var builder = ImmutableArray.CreateBuilder<GenericParameterProxy>(namedType.TypeParameters.Length);
Microsoft.AspNetCore.Razor.Utilities.Shared (1)
src\roslyn\src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
63_builder = ImmutableArray.CreateBuilder<T>(size);
Microsoft.Build (2)
BuildCheck\Infrastructure\EditorConfig\EditorConfigGlobsMatcher.cs (1)
120var imArray = ImmutableArray.CreateBuilder<(int, int)>(numberRangePairs is null ? 0 : numberRangePairs.Count);
src\msbuild\artifacts\.packages\microsoft.codeanalysis.pooledobjects\5.0.0-1.25277.114\contentFiles\cs\netstandard2.0\ArrayBuilder.cs (1)
62_builder = ImmutableArray.CreateBuilder<T>(size);
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)
445var embeddedTextBuilder = ImmutableArray.CreateBuilder<EmbeddedText?>(embeddedFileOrderedSet.Count);
MemberDescriptor.cs (1)
135var builder = ImmutableArray.CreateBuilder<MemberDescriptor>(count);
MetadataReference\AssemblyMetadata.cs (1)
332moduleBuilder = ImmutableArray.CreateBuilder<ModuleMetadata>(1 + additionalModuleNames.Length);
SourceGeneration\Nodes\SyntaxValueProvider_ForAttributeWithSimpleName.cs (1)
138var builder = ImmutableArray.CreateBuilder<(SyntaxTree Tree, SourceGeneratorSyntaxTreeInfo Info)>(count);
src\roslyn\src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
63_builder = ImmutableArray.CreateBuilder<T>(size);
Microsoft.CodeAnalysis.Analyzers (5)
MetaAnalyzers\DiagnosticDescriptorCreationAnalyzer_IdRangeAndCategoryValidation.cs (1)
279var infoList = ImmutableArray.CreateBuilder<(string? prefix, int start, int end)>(ranges.Length);
src\roslyn\src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
63_builder = ImmutableArray.CreateBuilder<T>(size);
src\roslyn\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\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SerializableBytes.cs (1)
226var builder = ImmutableArray.CreateBuilder<byte>(count);
Microsoft.CodeAnalysis.AnalyzerUtilities (4)
src\roslyn\src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
63_builder = ImmutableArray.CreateBuilder<T>(size);
src\roslyn\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\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SerializableBytes.cs (1)
226var builder = ImmutableArray.CreateBuilder<byte>(count);
Microsoft.CodeAnalysis.CodeStyle (4)
src\roslyn\src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
63_builder = ImmutableArray.CreateBuilder<T>(size);
src\roslyn\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\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SerializableBytes.cs (1)
226var builder = ImmutableArray.CreateBuilder<byte>(count);
Microsoft.CodeAnalysis.CSharp (2)
Symbols\Metadata\PE\PEMethodSymbol.cs (2)
883var builder = ImmutableArray.CreateBuilder<ParameterSymbol>(count); 976var ownedParams = ImmutableArray.CreateBuilder<TypeParameterSymbol>(gpHandles.Count);
Microsoft.CodeAnalysis.CSharp.Features (1)
SyncedSource\FileBasedPrograms\FileLevelDirectiveHelpers.cs (1)
729var builder = ImmutableArray.CreateBuilder<(string Extension, string ItemType)>(pairs.Length);
Microsoft.CodeAnalysis.Extensions.Package (1)
src\roslyn\src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
63_builder = ImmutableArray.CreateBuilder<T>(size);
Microsoft.CodeAnalysis.Features (2)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (2)
632var newActiveStatements = ImmutableArray.CreateBuilder<ActiveStatement>(oldActiveStatements.Length); 635var newExceptionRegions = ImmutableArray.CreateBuilder<ImmutableArray<SourceFileSpan>>(oldActiveStatements.Length);
Microsoft.CodeAnalysis.Rebuild (1)
CompilationOptionsReader.cs (1)
303var builder = ImmutableArray.CreateBuilder<SyntaxTree>(sourceFileCount);
Microsoft.CodeAnalysis.ResxSourceGenerator (4)
src\roslyn\src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
63_builder = ImmutableArray.CreateBuilder<T>(size);
src\roslyn\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\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SerializableBytes.cs (1)
226var builder = ImmutableArray.CreateBuilder<byte>(count);
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\Metadata\PE\PEMethodSymbol.vb (1)
1073Dim builder = ImmutableArray.CreateBuilder(Of ParameterSymbol)(count)
Microsoft.CodeAnalysis.Workspaces (4)
src\roslyn\src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
63_builder = ImmutableArray.CreateBuilder<T>(size);
src\roslyn\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\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SerializableBytes.cs (1)
226var builder = ImmutableArray.CreateBuilder<byte>(count);
Microsoft.Diagnostics.DataContractReader.Contracts (4)
Contracts\Signature\RuntimeSignatureDecoder.cs (4)
140var types = ImmutableArray.CreateBuilder<TType>(count); 174var parameterBuilder = ImmutableArray.CreateBuilder<TType>(parameterCount); 228var builder = ImmutableArray.CreateBuilder<int>(sizesCount); 239var builder = ImmutableArray.CreateBuilder<int>(lowerBoundsCount);
Microsoft.Diagnostics.DataContractReader.Legacy (2)
Dbi\DacDbiImpl.cs (2)
2759ImmutableArray<TypeHandle>.Builder builder = ImmutableArray.CreateBuilder<TypeHandle>(argCount); 2769ImmutableArray<TypeHandle>.Builder builder = ImmutableArray.CreateBuilder<TypeHandle>(argCount);
Microsoft.DotNet.Cli.CommandLine (1)
SpanParsableExtensions.cs (1)
96var coll = ImmutableArray.CreateBuilder<T>(tokenizationResult.Tokens.Count);
Microsoft.DotNet.ProjectTools (4)
src\sdk\src\Cli\Microsoft.DotNet.FileBasedPrograms\FileLevelDirectiveHelpers.cs (1)
839var builder = ImmutableArray.CreateBuilder<(string Extension, string ItemType)>(pairs.Length);
VirtualProjectBuilder.cs (3)
211var builder = ImmutableArray.CreateBuilder<CSharpDirective>(directives.Length); 340var deduplicatedFileEvaluatedDirectiveBuilder = ImmutableArray.CreateBuilder<CSharpDirective>(fileEvaluatedDirectives.Length); 420var builder = ImmutableArray.CreateBuilder<CSharpDirective>(directives.Length);
Microsoft.Extensions.Logging.Generators (1)
src\runtime\src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
170var builder = ImmutableArray.CreateBuilder<T>(span.Length);
Microsoft.Extensions.Options.SourceGeneration (1)
src\runtime\src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
170var builder = ImmutableArray.CreateBuilder<T>(span.Length);
Microsoft.Interop.ComInterfaceGenerator (6)
ComInterfaceContext.cs (1)
33var accumulator = ImmutableArray.CreateBuilder<DiagnosticOr<ComInterfaceContext>>(data.Length);
ComInterfaceGenerator.cs (1)
439var builder = ImmutableArray.CreateBuilder<Location>(parameterCount);
ComMethodInfo.cs (1)
383var builder = ImmutableArray.CreateBuilder<AttributeInfo>(attributes.Length);
src\runtime\src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
170var builder = ImmutableArray.CreateBuilder<T>(span.Length);
VirtualMethodPointerStubGenerator.cs (2)
274var elements = ImmutableArray.CreateBuilder<TypePositionInfo>(originalElements.Length + 2); 296var elements = ImmutableArray.CreateBuilder<TypePositionInfo>(originalElements.Length + 2);
Microsoft.Interop.JavaScript.JSImportGenerator (1)
JSImportGenerator.cs (1)
179ImmutableArray<TypePositionInfo>.Builder typeInfoBuilder = ImmutableArray.CreateBuilder<TypePositionInfo>(originalElementInfo.Length + NumImplicitArguments);
Microsoft.Interop.LibraryImportGenerator (1)
src\runtime\src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
170var builder = ImmutableArray.CreateBuilder<T>(span.Length);
Microsoft.Interop.LibraryImportGenerator.Downlevel (1)
src\runtime\src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
170var builder = ImmutableArray.CreateBuilder<T>(span.Length);
Microsoft.Interop.SourceGeneration (3)
SignatureContext.cs (1)
190ImmutableArray<AttributeData>.Builder merged = ImmutableArray.CreateBuilder<AttributeData>(accessorAttributes.Length + associatedPropertyAttributes.Length);
src\runtime\src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
170var builder = ImmutableArray.CreateBuilder<T>(span.Length);
UnmanagedToManagedStubGenerator.cs (1)
94var argBuilder = ImmutableArray.CreateBuilder<ArgumentSyntax>(indexCount);
Microsoft.NET.HostModel (2)
MachO\BinaryFormat\Blobs\EmbeddedSignatureBlob.cs (2)
41var blobs = ImmutableArray.CreateBuilder<IBlob>(blobCount); 42var blobIndices = ImmutableArray.CreateBuilder<BlobIndex>(blobCount);
Roslyn.Diagnostics.Analyzers (4)
src\roslyn\src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
63_builder = ImmutableArray.CreateBuilder<T>(size);
src\roslyn\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\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SerializableBytes.cs (1)
226var builder = ImmutableArray.CreateBuilder<byte>(count);
rzc (1)
Json\JsonDataReader.cs (1)
181var builder = ImmutableArray.CreateBuilder<T>(length);
System.Reflection.Metadata (16)
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)
544var 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\IL\MethodBodyBlock.cs (2)
194var result = ImmutableArray.CreateBuilder<ExceptionRegion>(count); 211var result = ImmutableArray.CreateBuilder<ExceptionRegion>(count);
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\runtime\src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
170var builder = ImmutableArray.CreateBuilder<T>(span.Length);
System.Text.RegularExpressions.Generator (1)
src\runtime\src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
170var builder = ImmutableArray.CreateBuilder<T>(span.Length);