239 references to CreateBuilder
Aspire.Hosting (5)
ApplicationModel\CustomResourceSnapshot.cs (1)
440var relationships = ImmutableArray.CreateBuilder<RelationshipSnapshot>();
Dcp\ResourceSnapshotBuilder.cs (4)
77var ports = ImmutableArray.CreateBuilder<int>(); 213var launchArgsBuilder = ImmutableArray.CreateBuilder<string>(); 214var argsAreSensitiveBuilder = ImmutableArray.CreateBuilder<int>(); 233var urls = ImmutableArray.CreateBuilder<UrlSnapshot>();
dotnet (1)
Commands\Project\Convert\ProjectConvertCommand.cs (1)
443var explicitProjectItems = ImmutableArray.CreateBuilder<VirtualProjectBuilder.ExplicitProjectItem>();
dotnet-format (4)
Analyzers\AnalyzerFormatter.cs (1)
315var analyzers = ImmutableArray.CreateBuilder<DiagnosticAnalyzer>();
Analyzers\CodeStyleInformationProvider.cs (1)
49var analyzers = ImmutableArray.CreateBuilder<DiagnosticAnalyzer>();
CodeFormatter.cs (1)
178var sourceGeneratedDocuments = ImmutableArray.CreateBuilder<DocumentId>();
Formatters\DocumentFormatter.cs (1)
161var fileChanges = ImmutableArray.CreateBuilder<FileChange>();
GenerateDocumentationAndConfigFiles (6)
CodeFixerExtensions.cs (1)
47builder ??= ImmutableArray.CreateBuilder<CodeFixProvider>();
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (1)
549ImmutableArray<IMethodSymbol>.Builder originalDefinitionsBuilder = ImmutableArray.CreateBuilder<IMethodSymbol>();
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
90var builder = ImmutableArray.CreateBuilder<IOperation>();
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IPropertySymbolExtensions.cs (1)
24ImmutableArray<IPropertySymbol>.Builder originalDefinitionsBuilder = ImmutableArray.CreateBuilder<IPropertySymbol>();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\CodeStyleOptions2.cs (1)
21private static readonly ImmutableArray<IOption2>.Builder s_editorConfigOptionsBuilder = ImmutableArray.CreateBuilder<IOption2>();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\VisualBasic\VisualBasicCodeStyleOptions.cs (1)
14private static readonly ImmutableArray<IOption2>.Builder s_allOptionsBuilder = ImmutableArray.CreateBuilder<IOption2>();
ILAssembler (10)
DocumentCompiler.cs (1)
39ImmutableArray<Diagnostic>.Builder diagnostics = ImmutableArray.CreateBuilder<Diagnostic>();
GrammarVisitor.cs (9)
78private readonly ImmutableArray<Diagnostic>.Builder _diagnostics = ImmutableArray.CreateBuilder<Diagnostic>(); 147var exports = ImmutableArray.CreateBuilder<VTableExportPEBuilder.ExportInfo>(); 776var builder = ImmutableArray.CreateBuilder<bool>(); 816var builder = ImmutableArray.CreateBuilder<byte>(); 2159var attrs = ImmutableArray.CreateBuilder<EntityRegistry.CustomAttributeEntity>(); 2380var builder = ImmutableArray.CreateBuilder<float>(); 2396var builder = ImmutableArray.CreateBuilder<double>(); 2911var builder = ImmutableArray.CreateBuilder<EntityRegistry.InterfaceImplementationEntity>(); 3458var attributes = ImmutableArray.CreateBuilder<EntityRegistry.CustomAttributeEntity>();
ILCompiler.Compiler (4)
Compiler\Dataflow\TrimAnalysisMethodCallPattern.cs (2)
48var builder = ImmutableArray.CreateBuilder<MultiValue>(); 65var argumentsBuilder = ImmutableArray.CreateBuilder<MultiValue>();
Compiler\ILScanner.cs (2)
1027ImmutableArray<IExternalTypeMapNode>.Builder externalTypeMapNodes = ImmutableArray.CreateBuilder<IExternalTypeMapNode>(); 1028ImmutableArray<IProxyTypeMapNode>.Builder proxyTypeMapNodes = ImmutableArray.CreateBuilder<IProxyTypeMapNode>();
illink (2)
ILLink.CodeFixProvider (1)
DynamicallyAccessedMembersCodeFixProvider.cs (1)
28var diagDescriptorsArrayBuilder = ImmutableArray.CreateBuilder<DiagnosticDescriptor>();
ILLink.RoslynAnalyzer (9)
DataFlow\ControlFlowGraphProxy.cs (1)
63var finallyRegions = ImmutableArray.CreateBuilder<RegionProxy>();
DataFlow\LocalDataFlowVisitor.cs (4)
313ImmutableArray<TValue>.Builder arguments = ImmutableArray.CreateBuilder<TValue>(); 349var argumentsBuilder = ImmutableArray.CreateBuilder<TValue>(); 722ImmutableArray<TValue>.Builder arguments = ImmutableArray.CreateBuilder<TValue>(); 931var argumentsBuilder = ImmutableArray.CreateBuilder<TValue>();
DynamicallyAccessedMembersAnalyzer.cs (1)
30var builder = ImmutableArray.CreateBuilder<RequiresAnalyzerBase>();
RequiresAssemblyFilesAnalyzer.cs (1)
85var dangerousPatternsBuilder = ImmutableArray.CreateBuilder<ISymbol>();
TrimAnalysis\TrimAnalysisMethodCallPattern.cs (2)
41var builder = ImmutableArray.CreateBuilder<MultiValue>(); 63var argumentsBuilder = ImmutableArray.CreateBuilder<MultiValue>();
Microsoft.AspNetCore.Analyzers (4)
MiddlewareAnalyzer.cs (1)
23var middleware = ImmutableArray.CreateBuilder<MiddlewareItem>();
OptionsAnalyzer.cs (1)
24var options = ImmutableArray.CreateBuilder<OptionsItem>();
ServicesAnalyzer.cs (1)
23var services = ImmutableArray.CreateBuilder<ServicesItem>();
StartupAnalysis.cs (1)
41var items = ImmutableArray.CreateBuilder<T>();
Microsoft.AspNetCore.App.Analyzers (12)
Infrastructure\RoutePattern\RoutePatternParser.cs (7)
70var routeParameters = ImmutableArray.CreateBuilder<RouteParameter>(); 72var diagnostics = ImmutableArray.CreateBuilder<EmbeddedDiagnostic>(); 228var policies = ImmutableArray.CreateBuilder<string>(); 350var result = ImmutableArray.CreateBuilder<RoutePatternRootPartNode>(); 369var result = ImmutableArray.CreateBuilder<RoutePatternSegmentPartNode>(); 494var parts = ImmutableArray.CreateBuilder<RoutePatternParameterPartNode>(); 574var fragments = ImmutableArray.CreateBuilder<RoutePatternNode>();
Mvc\MvcAnalyzer.cs (1)
121var httpMethodsBuilder = ImmutableArray.CreateBuilder<string>();
RouteEmbeddedLanguage\FrameworkParametersCompletionProvider.cs (1)
411var builder = ImmutableArray.CreateBuilder<string>();
RouteEmbeddedLanguage\Infrastructure\RoutePatternParametersDetector.cs (1)
21var resolvedParameterSymbols = ImmutableArray.CreateBuilder<ParameterSymbol>();
RouteEmbeddedLanguage\Infrastructure\RouteUsageDetector.cs (1)
158var httpMethodsBuilder = ImmutableArray.CreateBuilder<string>();
RouteEmbeddedLanguage\RoutePatternHighlighter.cs (1)
50var highlightSpans = ImmutableArray.CreateBuilder<AspNetCoreHighlightSpan>();
Microsoft.AspNetCore.Components.Endpoints (1)
FormMapping\Converters\CollectionAdapters\ImmutableArrayBufferAdapter.cs (1)
10public static ImmutableArray<TElement>.Builder CreateBuffer() => ImmutableArray.CreateBuilder<TElement>();
Microsoft.AspNetCore.Http.Extensions (1)
src\aspnetcore\src\Components\Endpoints\src\FormMapping\Converters\CollectionAdapters\ImmutableArrayBufferAdapter.cs (1)
10public static ImmutableArray<TElement>.Builder CreateBuffer() => ImmutableArray.CreateBuilder<TElement>();
Microsoft.AspNetCore.OpenApi.SourceGenerators (5)
Helpers\ISymbolExtensions.cs (3)
21var result = ImmutableArray.CreateBuilder<ISymbol>(); 53var results = ImmutableArray.CreateBuilder<ITypeParameterSymbol>(); 74var results = ImmutableArray.CreateBuilder<ITypeSymbol>();
src\aspnetcore\src\Shared\RoslynUtils\IncrementalValuesProviderExtensions.cs (2)
23builder = ImmutableArray.CreateBuilder<TElement>(); 29ImmutableArray.CreateBuilder<(TSource, int, ImmutableArray<TElement>)>();
Microsoft.AspNetCore.Razor.Utilities.Shared (1)
src\roslyn\src\Razor\src\Shared\Microsoft.AspNetCore.Razor.SharedUtilities\PooledObjects\ArrayBuilderPool`1.Policy.cs (1)
45=> ImmutableArray.CreateBuilder<T>();
Microsoft.Build (6)
BuildCheck\Infrastructure\EditorConfig\EditorConfigFile.cs (1)
62var namedSectionBuilder = ImmutableArray.CreateBuilder<Section>();
Evaluation\LazyItemEvaluator.cs (1)
484public readonly ImmutableArray<ProjectMetadataElement>.Builder Metadata = ImmutableArray.CreateBuilder<ProjectMetadataElement>();
Evaluation\LazyItemEvaluator.IncludeOperation.cs (3)
71itemsToAdd ??= ImmutableArray.CreateBuilder<I>(); 97itemsToAdd ??= ImmutableArray.CreateBuilder<I>(); 140itemsToAdd ??= ImmutableArray.CreateBuilder<I>();
Globbing\CompositeGlob.cs (1)
124var builder = ImmutableArray.CreateBuilder<IMSBuildGlob>();
Microsoft.Build.Tasks.Git (3)
GitDataReader\GitIgnore.cs (1)
123var patterns = ImmutableArray.CreateBuilder<Pattern>();
GitDataReader\GitRepository.cs (2)
227=> (lazyDiagnostics ??= ImmutableArray.CreateBuilder<string>()).Add(diagnostic); 229var builder = ImmutableArray.CreateBuilder<GitSubmodule>();
Microsoft.CodeAnalysis (16)
AssemblyUtilities.cs (1)
28var builder = ImmutableArray.CreateBuilder<string>();
CommandLine\AnalyzerConfig.cs (1)
195var namedSectionBuilder = ImmutableArray.CreateBuilder<Section>();
CommandLine\CommandLineArguments.cs (2)
491var analyzerBuilder = ImmutableArray.CreateBuilder<DiagnosticAnalyzer>(); 492var generatorBuilder = ImmutableArray.CreateBuilder<ISourceGenerator>();
DiagnosticAnalyzer\AnalysisResult.cs (1)
100var builder = ImmutableArray.CreateBuilder<Diagnostic>();
DiagnosticAnalyzer\AnalysisResultBuilder.cs (3)
360analyzerDiagnostics = ImmutableArray.CreateBuilder<Diagnostic>(); 380currentDiagnostics = ImmutableArray.CreateBuilder<Diagnostic>(); 414var builder = ImmutableArray.CreateBuilder<Diagnostic>();
DiagnosticAnalyzer\AnalyzerDriver.cs (1)
1218var builder = ImmutableArray.CreateBuilder<Diagnostic>();
DiagnosticAnalyzer\AnalyzerFileReference.cs (2)
408var builder = ImmutableArray.CreateBuilder<TExtension>(); 449var builder = ImmutableArray.CreateBuilder<TExtension>();
DiagnosticAnalyzer\DiagnosticQueue.cs (1)
204var builder = ImmutableArray.CreateBuilder<Diagnostic>();
MemberDescriptor.cs (1)
136var signatureBuilder = ImmutableArray.CreateBuilder<byte>();
MetadataReader\PEModule.cs (1)
440var builder = ImmutableArray.CreateBuilder<EmbeddedResource>();
RuleSet\RuleSet.cs (1)
193var arrayBuilder = ImmutableArray.CreateBuilder<string>();
RuleSet\RuleSetProcessor.cs (1)
100var includes = ImmutableArray.CreateBuilder<RuleSetInclude>();
Microsoft.CodeAnalysis.Analyzers (9)
ImmutableObjectMethodAnalyzer.cs (1)
56var builder = ImmutableArray.CreateBuilder<INamedTypeSymbol>();
MetaAnalyzers\ReportDiagnosticAnalyzer.cs (1)
181ImmutableArray<IFieldSymbol>.Builder builder = ImmutableArray.CreateBuilder<IFieldSymbol>();
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.AssemblyMetricData.cs (1)
80var builder = ImmutableArray.CreateBuilder<INamespaceOrTypeSymbol>();
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.NamespaceMetricData.cs (1)
82var builder = ImmutableArray.CreateBuilder<INamespaceOrTypeSymbol>();
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (1)
549ImmutableArray<IMethodSymbol>.Builder originalDefinitionsBuilder = ImmutableArray.CreateBuilder<IMethodSymbol>();
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
90var builder = ImmutableArray.CreateBuilder<IOperation>();
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IPropertySymbolExtensions.cs (1)
24ImmutableArray<IPropertySymbol>.Builder originalDefinitionsBuilder = ImmutableArray.CreateBuilder<IPropertySymbol>();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\CodeStyleOptions2.cs (1)
21private static readonly ImmutableArray<IOption2>.Builder s_editorConfigOptionsBuilder = ImmutableArray.CreateBuilder<IOption2>();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\VisualBasic\VisualBasicCodeStyleOptions.cs (1)
14private static readonly ImmutableArray<IOption2>.Builder s_allOptionsBuilder = ImmutableArray.CreateBuilder<IOption2>();
Microsoft.CodeAnalysis.AnalyzerUtilities (9)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.AssemblyMetricData.cs (1)
80var builder = ImmutableArray.CreateBuilder<INamespaceOrTypeSymbol>();
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.NamespaceMetricData.cs (1)
82var builder = ImmutableArray.CreateBuilder<INamespaceOrTypeSymbol>();
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (1)
549ImmutableArray<IMethodSymbol>.Builder originalDefinitionsBuilder = ImmutableArray.CreateBuilder<IMethodSymbol>();
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
90var builder = ImmutableArray.CreateBuilder<IOperation>();
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IPropertySymbolExtensions.cs (1)
24ImmutableArray<IPropertySymbol>.Builder originalDefinitionsBuilder = ImmutableArray.CreateBuilder<IPropertySymbol>();
src\roslyn\src\RoslynAnalyzers\Utilities\FlowAnalysis\Extensions\ListExtensions.cs (1)
32builder ??= ImmutableArray.CreateBuilder<T>();
src\roslyn\src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\TaintedDataAnalysis\TaintedDataAnalysis.TaintedDataOperationVisitor.cs (1)
46ImmutableArray<TaintedDataSourceSink>.Builder builder = ImmutableArray.CreateBuilder<TaintedDataSourceSink>();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\CodeStyleOptions2.cs (1)
21private static readonly ImmutableArray<IOption2>.Builder s_editorConfigOptionsBuilder = ImmutableArray.CreateBuilder<IOption2>();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\VisualBasic\VisualBasicCodeStyleOptions.cs (1)
14private static readonly ImmutableArray<IOption2>.Builder s_allOptionsBuilder = ImmutableArray.CreateBuilder<IOption2>();
Microsoft.CodeAnalysis.CodeStyle (3)
src\roslyn\src\Analyzers\Core\Analyzers\DiagnosticCustomTags.cs (1)
76var customTagsBuilder = ImmutableArray.CreateBuilder<string>();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\CodeStyleOptions2.cs (1)
21private static readonly ImmutableArray<IOption2>.Builder s_editorConfigOptionsBuilder = ImmutableArray.CreateBuilder<IOption2>();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\VisualBasic\VisualBasicCodeStyleOptions.cs (1)
14private static readonly ImmutableArray<IOption2>.Builder s_allOptionsBuilder = ImmutableArray.CreateBuilder<IOption2>();
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
src\roslyn\src\Analyzers\Core\CodeFixes\MatchFolderAndNamespace\AbstractChangeNamespaceToMatchFolderCodeFixProvider.CustomFixAllProvider.cs (1)
53var diagnostics = ImmutableArray.CreateBuilder<Diagnostic>();
Microsoft.CodeAnalysis.CSharp.CodeStyle (3)
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryNullableDirective\NullableImpactingSpanWalker.cs (1)
39Interlocked.CompareExchange(ref _spans, ImmutableArray.CreateBuilder<TextSpan>(), null);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeStyle\CSharpCodeStyleOptions.cs (1)
18private static readonly ImmutableArray<IOption2>.Builder s_editorConfigOptionsBuilder = ImmutableArray.CreateBuilder<IOption2>();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\CSharpFormattingOptions2.cs (1)
17private static readonly ImmutableArray<IOption2>.Builder s_editorConfigOptionsBuilder = ImmutableArray.CreateBuilder<IOption2>();
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\roslyn\src\Analyzers\CSharp\CodeFixes\MisplacedUsingDirectives\MisplacedUsingDirectivesCodeFixProvider.cs (1)
292var deduplicatedUsingsBuilder = ImmutableArray.CreateBuilder<UsingDirectiveSyntax>();
Microsoft.CodeAnalysis.CSharp.Features (7)
ChangeSignature\CSharpChangeSignatureService.cs (1)
770var result = ImmutableArray.CreateBuilder<T>();
Diagnostics\Analyzers\TypeSyntaxSimplifierWalker.cs (1)
67Interlocked.CompareExchange(ref _diagnostics, ImmutableArray.CreateBuilder<Diagnostic>(), null);
SplitOrMergeIfStatements\CSharpIfLikeStatementGenerator.cs (1)
90var builder = ImmutableArray.CreateBuilder<SyntaxNode>();
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryNullableDirective\NullableImpactingSpanWalker.cs (1)
39Interlocked.CompareExchange(ref _spans, ImmutableArray.CreateBuilder<TextSpan>(), null);
src\roslyn\src\Analyzers\CSharp\CodeFixes\MisplacedUsingDirectives\MisplacedUsingDirectivesCodeFixProvider.cs (1)
292var deduplicatedUsingsBuilder = ImmutableArray.CreateBuilder<UsingDirectiveSyntax>();
SyncedSource\FileBasedPrograms\FileLevelDirectiveHelpers.cs (2)
41var builder = ImmutableArray.CreateBuilder<CSharpDirective>(); 824var capturedBuilder = builder = ImmutableArray.CreateBuilder<SimpleDiagnostic>();
Microsoft.CodeAnalysis.CSharp.NetAnalyzers (1)
Microsoft.NetCore.Analyzers\Performance\CSharpCollapseMultiplePathOperations.Fixer.cs (1)
73var arguments = ImmutableArray.CreateBuilder<ArgumentSyntax>();
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeStyle\CSharpCodeStyleOptions.cs (1)
18private static readonly ImmutableArray<IOption2>.Builder s_editorConfigOptionsBuilder = ImmutableArray.CreateBuilder<IOption2>();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\CSharpFormattingOptions2.cs (1)
17private static readonly ImmutableArray<IOption2>.Builder s_editorConfigOptionsBuilder = ImmutableArray.CreateBuilder<IOption2>();
Microsoft.CodeAnalysis.Features (20)
ChangeSignature\AbstractChangeSignatureService.cs (2)
693var newParameters = ImmutableArray.CreateBuilder<T>(); 973var updatedLeadingTrivia = ImmutableArray.CreateBuilder<SyntaxTrivia>();
Copilot\CopilotUtilities.cs (1)
41var newSpans = ImmutableArray.CreateBuilder<TextSpan>();
Diagnostics\Service\DiagnosticAnalyzerService_RemoteOrLocalDispatcher.cs (1)
122var builder = ImmutableArray.CreateBuilder<Project>();
DocumentationComments\AbstractDocumentationCommentFormattingService.cs (1)
39internal readonly ImmutableArray<TaggedText>.Builder Builder = ImmutableArray.CreateBuilder<TaggedText>();
EditAndContinue\EditAndContinueDiagnosticDescriptors.cs (1)
45var builder = ImmutableArray.CreateBuilder<DiagnosticDescriptor>();
QuickInfo\QuickInfoUtilities.cs (8)
48var builder = ImmutableArray.CreateBuilder<TaggedText>(); 60var builder = ImmutableArray.CreateBuilder<TaggedText>(); 83var builder = ImmutableArray.CreateBuilder<TaggedText>(); 94var builder = ImmutableArray.CreateBuilder<TaggedText>(); 103var builder = ImmutableArray.CreateBuilder<TaggedText>(); 111var builder = ImmutableArray.CreateBuilder<TaggedText>(); 119var builder = ImmutableArray.CreateBuilder<TaggedText>(); 143var builder = ImmutableArray.CreateBuilder<TaggedText>();
src\roslyn\src\Analyzers\Core\Analyzers\DiagnosticCustomTags.cs (1)
76var customTagsBuilder = ImmutableArray.CreateBuilder<string>();
src\roslyn\src\Analyzers\Core\CodeFixes\MatchFolderAndNamespace\AbstractChangeNamespaceToMatchFolderCodeFixProvider.CustomFixAllProvider.cs (1)
53var diagnostics = ImmutableArray.CreateBuilder<Diagnostic>();
UnusedReferences\ProjectAssets\ProjectAssetsReader.cs (1)
103var compilationAssemblies = ImmutableArray.CreateBuilder<string>();
UnusedReferences\UnusedReferencesRemover.cs (3)
69var unusedReferencesBuilder = ImmutableArray.CreateBuilder<ReferenceInfo>(); 139var unusedReferencesBuilder = ImmutableArray.CreateBuilder<ReferenceInfo>(); 198var unusedReferencesBuilder = ImmutableArray.CreateBuilder<ReferenceInfo>();
Microsoft.CodeAnalysis.Razor.Compiler (12)
Language\CodeGeneration\CodeTargetBuilder.cs (1)
16=> _targetExtensions ??= ImmutableArray.CreateBuilder<ICodeTargetExtension>();
Language\Components\ComponentBindLoweringPass.cs (1)
340builder = ImmutableArray.CreateBuilder<AttributeInfo>();
Language\Components\ComponentNodeWriter.cs (1)
652private readonly ImmutableArray<IntermediateToken>.Builder _currentAttributeValues = ImmutableArray.CreateBuilder<IntermediateToken>();
Language\ConfigureDirectivesFeature.cs (1)
26var directives = _fileKindToDirectivesMap.GetOrAdd(fileKind, _ => ImmutableArray.CreateBuilder<DirectiveDescriptor>());
Language\DefaultRazorTargetExtensionFeature.cs (1)
13get => field ??= ImmutableArray.CreateBuilder<ICodeTargetExtension>();
Language\Intermediate\IntermediateNode.cs (2)
32_diagnosticsBuilder ??= ImmutableArray.CreateBuilder<RazorDiagnostic>(); 41_diagnosticsBuilder ??= ImmutableArray.CreateBuilder<RazorDiagnostic>();
Language\Legacy\ClassifiedSpanVisitor.cs (1)
28_spans = ImmutableArray.CreateBuilder<ClassifiedSpanInternal>();
Language\RazorProjectEngineBuilder.cs (2)
22Features = ImmutableArray.CreateBuilder<IRazorFeature>(); 23Phases = ImmutableArray.CreateBuilder<IRazorEnginePhase>();
Language\TagHelperObjectBuilder`1.cs (1)
17=> _diagnostics ??= ImmutableArray.CreateBuilder<RazorDiagnostic>();
Language\TypeNameObject.cs (1)
33var knownTypeNames = ImmutableArray.CreateBuilder<TypeNameInfo>();
Microsoft.CodeAnalysis.Rebuild (2)
CompilationOptionsReader.cs (2)
329var builder = ImmutableArray.CreateBuilder<MetadataReference>(); 360var builder = ImmutableArray.CreateBuilder<MetadataReference>();
Microsoft.CodeAnalysis.ResxSourceGenerator (7)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.AssemblyMetricData.cs (1)
80var builder = ImmutableArray.CreateBuilder<INamespaceOrTypeSymbol>();
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.NamespaceMetricData.cs (1)
82var builder = ImmutableArray.CreateBuilder<INamespaceOrTypeSymbol>();
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (1)
549ImmutableArray<IMethodSymbol>.Builder originalDefinitionsBuilder = ImmutableArray.CreateBuilder<IMethodSymbol>();
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
90var builder = ImmutableArray.CreateBuilder<IOperation>();
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IPropertySymbolExtensions.cs (1)
24ImmutableArray<IPropertySymbol>.Builder originalDefinitionsBuilder = ImmutableArray.CreateBuilder<IPropertySymbol>();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\CodeStyleOptions2.cs (1)
21private static readonly ImmutableArray<IOption2>.Builder s_editorConfigOptionsBuilder = ImmutableArray.CreateBuilder<IOption2>();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\VisualBasic\VisualBasicCodeStyleOptions.cs (1)
14private static readonly ImmutableArray<IOption2>.Builder s_allOptionsBuilder = ImmutableArray.CreateBuilder<IOption2>();
Microsoft.CodeAnalysis.Scripting (1)
Hosting\AssemblyLoader\MetadataShadowCopyProvider.cs (1)
465moduleBuilder = ImmutableArray.CreateBuilder<ModuleMetadata>();
Microsoft.CodeAnalysis.VisualBasic (1)
Compilation\VisualBasicCompilerDiagnosticAnalyzer.vb (1)
24Dim builder = ImmutableArray.CreateBuilder(Of Integer)
Microsoft.CodeAnalysis.VisualBasic.Features (2)
Diagnostics\Analyzers\TypeSyntaxSimplifierWalker.vb (1)
63Interlocked.CompareExchange(_diagnostics, ImmutableArray.CreateBuilder(Of Diagnostic)(), Nothing)
NavigationBar\VisualBasicNavigationBarItemService.vb (1)
47Dim typeItems = ImmutableArray.CreateBuilder(Of RoslynNavigationBarItem)
Microsoft.CodeAnalysis.Workspaces (10)
Diagnostics\HostDiagnosticAnalyzers.cs (1)
201var descriptors = ImmutableArray.CreateBuilder<DiagnosticDescriptor>();
Shared\Utilities\DocumentationComment.cs (4)
260(_parameterNamesBuilder ??= ImmutableArray.CreateBuilder<string>()).Add(name); 271(_typeParameterNamesBuilder ??= ImmutableArray.CreateBuilder<string>()).Add(name); 284(_exceptionTypesBuilder ??= ImmutableArray.CreateBuilder<string>()).Add(type); 285(_exceptionTextBuilders ??= []).Add(type, ImmutableArray.CreateBuilder<string>());
SourceGeneratorTelemetry\SourceGeneratorTelemetryCollectorWorkspaceService.cs (1)
67var arrayBuilder = ImmutableArray.CreateBuilder<ImmutableDictionary<string, object?>>();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\CodeStyleOptions2.cs (1)
21private static readonly ImmutableArray<IOption2>.Builder s_editorConfigOptionsBuilder = ImmutableArray.CreateBuilder<IOption2>();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\VisualBasic\VisualBasicCodeStyleOptions.cs (1)
14private static readonly ImmutableArray<IOption2>.Builder s_allOptionsBuilder = ImmutableArray.CreateBuilder<IOption2>();
Workspace\ProjectSystem\ProjectSystemProject.BatchingDocumentCollection.cs (1)
49private readonly ImmutableArray<DocumentInfo>.Builder _documentsAddedInBatch = ImmutableArray.CreateBuilder<DocumentInfo>();
Workspace\ProjectSystem\ProjectSystemProject.cs (1)
569var documentFileNamesAddedBuilder = ImmutableArray.CreateBuilder<string>();
Microsoft.CodeAnalysis.Workspaces.MSBuild (5)
MSBuild\MSBuildProjectLoader.Worker.cs (2)
98var results = ImmutableArray.CreateBuilder<ProjectInfo>(); 142var builder = ImmutableArray.CreateBuilder<ProjectInfo>();
MSBuild\MSBuildProjectLoader.Worker_ResolveReferences.cs (2)
148var builder = ImmutableArray.CreateBuilder<UnresolvedMetadataReference>(); 163var builder = ImmutableArray.CreateBuilder<MetadataReference>();
MSBuild\SolutionFileReader.cs (1)
57var builder = ImmutableArray.CreateBuilder<(string ProjectPath, string ProjectGuid)>();
Microsoft.Diagnostics.DataContractReader.Contracts (1)
Contracts\GCInfo\X86\InfoHdr.cs (1)
366ImmutableArray<int>.Builder epilogsBuilder = ImmutableArray.CreateBuilder<int>();
Microsoft.DotNet.HotReload.Watch (1)
src\sdk\src\Dotnet.Watch\HotReloadClient\Web\StaticWebAssetsManifest.cs (1)
151var discoveryPatterns = ImmutableArray.CreateBuilder<StaticWebAssetPattern>();
Microsoft.DotNet.ProjectTools (3)
src\sdk\src\Cli\Microsoft.DotNet.FileBasedPrograms\FileLevelDirectiveHelpers.cs (2)
41var builder = ImmutableArray.CreateBuilder<CSharpDirective>(); 1001var capturedBuilder = builder = ImmutableArray.CreateBuilder<SimpleDiagnostic>();
VirtualProjectBuilder.cs (1)
322var evaluatedDirectiveBuilder = ImmutableArray.CreateBuilder<CSharpDirective>();
Microsoft.Extensions.Logging.Generators (2)
LoggerMessageGenerator.Roslyn4.0.cs (2)
117(specs ??= ImmutableArray.CreateBuilder<(LoggerClassSpec, bool)>()).Add((item.LoggerClassSpec, item.HasStringCreate)); 123(diagnostics ??= ImmutableArray.CreateBuilder<Diagnostic>()).Add(diagnostic);
Microsoft.Interop.ComInterfaceGenerator (8)
ComClassInfo.cs (1)
29ImmutableArray<string>.Builder names = ImmutableArray.CreateBuilder<string>();
ComInterfaceGenerator.cs (2)
489var contextList = ImmutableArray.CreateBuilder<ComInterfaceAndMethodsContext>(); 493var methodList = ImmutableArray.CreateBuilder<ComMethodContext>();
ComInterfaceInfo.cs (2)
116ImmutableArray<DiagnosticInfo>.Builder nonFatalDiagnostics = ImmutableArray.CreateBuilder<DiagnosticInfo>(); 154ImmutableArray<InterfaceInfo>.Builder builder = ImmutableArray.CreateBuilder<InterfaceInfo>();
ComMethodInfo.cs (1)
63var methods = ImmutableArray.CreateBuilder<DiagnosticOr<(ComMethodInfo, IMethodSymbol)>>();
src\runtime\src\libraries\System.Runtime.InteropServices\gen\Common\FixAllContextExtensions.cs (1)
58ImmutableArray<Project>.Builder projectsWithDiagnostics = ImmutableArray.CreateBuilder<Project>();
VirtualMethodPointerStubGenerator.cs (1)
355ImmutableArray<FunctionPointerUnmanagedCallingConventionSyntax>.Builder callingConventions = ImmutableArray.CreateBuilder<FunctionPointerUnmanagedCallingConventionSyntax>();
Microsoft.Interop.LibraryImportGenerator (1)
src\runtime\src\libraries\System.Runtime.InteropServices\gen\Common\FixAllContextExtensions.cs (1)
58ImmutableArray<Project>.Builder projectsWithDiagnostics = ImmutableArray.CreateBuilder<Project>();
Microsoft.Interop.SourceGeneration (15)
BoundGenerators.cs (4)
26ImmutableArray<IBoundMarshallingGenerator>.Builder signatureMarshallers = ImmutableArray.CreateBuilder<IBoundMarshallingGenerator>(); 27ImmutableArray<IBoundMarshallingGenerator>.Builder nativeParamMarshallers = ImmutableArray.CreateBuilder<IBoundMarshallingGenerator>(); 28ImmutableArray<IBoundMarshallingGenerator>.Builder managedParamMarshallers = ImmutableArray.CreateBuilder<IBoundMarshallingGenerator>(); 29ImmutableArray<GeneratorDiagnostic>.Builder generatorDiagnostics = ImmutableArray.CreateBuilder<GeneratorDiagnostic>();
ContainingSyntaxContext.cs (1)
53ImmutableArray<ContainingSyntax>.Builder containingTypeInfoBuilder = ImmutableArray.CreateBuilder<ContainingSyntax>();
GeneratedStatements.cs (2)
95ImmutableArray<StatementSyntax>.Builder statementsToUpdate = ImmutableArray.CreateBuilder<StatementSyntax>(); 212ImmutableArray<StatementSyntax>.Builder catchClauseBuilder = ImmutableArray.CreateBuilder<StatementSyntax>();
SignatureContext.cs (2)
64ImmutableArray<AttributeListSyntax>.Builder additionalAttrs = ImmutableArray.CreateBuilder<AttributeListSyntax>(); 125ImmutableArray<TypePositionInfo>.Builder typeInfos = ImmutableArray.CreateBuilder<TypePositionInfo>();
TypeSymbolExtensions.cs (2)
316ImmutableArray<ITypeSymbol>.Builder typeArguments = ImmutableArray.CreateBuilder<ITypeSymbol>(); 317ImmutableArray<NullableAnnotation>.Builder nullableAnnotations = ImmutableArray.CreateBuilder<NullableAnnotation>();
VariableDeclarations.cs (4)
18ImmutableArray<StatementSyntax>.Builder initializations = ImmutableArray.CreateBuilder<StatementSyntax>(); 19ImmutableArray<LocalDeclarationStatementSyntax>.Builder variables = ImmutableArray.CreateBuilder<LocalDeclarationStatementSyntax>(); 81ImmutableArray<StatementSyntax>.Builder initializations = ImmutableArray.CreateBuilder<StatementSyntax>(); 82ImmutableArray<LocalDeclarationStatementSyntax>.Builder variables = ImmutableArray.CreateBuilder<LocalDeclarationStatementSyntax>();
Microsoft.ML.Transforms (2)
Text\LdaTransform.cs (2)
340var itemScoresPerTopicBuilder = ImmutableArray.CreateBuilder<List<ModelParameters.ItemScore>>(); 357var wordScoresPerTopicBuilder = ImmutableArray.CreateBuilder<List<ModelParameters.WordItemScore>>();
Roslyn.Diagnostics.Analyzers (7)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.AssemblyMetricData.cs (1)
80var builder = ImmutableArray.CreateBuilder<INamespaceOrTypeSymbol>();
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.NamespaceMetricData.cs (1)
82var builder = ImmutableArray.CreateBuilder<INamespaceOrTypeSymbol>();
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (1)
549ImmutableArray<IMethodSymbol>.Builder originalDefinitionsBuilder = ImmutableArray.CreateBuilder<IMethodSymbol>();
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
90var builder = ImmutableArray.CreateBuilder<IOperation>();
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IPropertySymbolExtensions.cs (1)
24ImmutableArray<IPropertySymbol>.Builder originalDefinitionsBuilder = ImmutableArray.CreateBuilder<IPropertySymbol>();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\CodeStyleOptions2.cs (1)
21private static readonly ImmutableArray<IOption2>.Builder s_editorConfigOptionsBuilder = ImmutableArray.CreateBuilder<IOption2>();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\VisualBasic\VisualBasicCodeStyleOptions.cs (1)
14private static readonly ImmutableArray<IOption2>.Builder s_allOptionsBuilder = ImmutableArray.CreateBuilder<IOption2>();
Roslyn.Diagnostics.CSharp.Analyzers (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeStyle\CSharpCodeStyleOptions.cs (1)
18private static readonly ImmutableArray<IOption2>.Builder s_editorConfigOptionsBuilder = ImmutableArray.CreateBuilder<IOption2>();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\CSharpFormattingOptions2.cs (1)
17private static readonly ImmutableArray<IOption2>.Builder s_editorConfigOptionsBuilder = ImmutableArray.CreateBuilder<IOption2>();
System.Reflection.Metadata (6)
System\Reflection\Metadata\Internal\NamespaceCache.cs (3)
427Namespaces = ImmutableArray.CreateBuilder<NamespaceDefinitionHandle>(); 428TypeDefinitions = ImmutableArray.CreateBuilder<TypeDefinitionHandle>(); 429ExportedTypes = ImmutableArray.CreateBuilder<ExportedTypeHandle>();
System\Reflection\Metadata\MetadataReader.cs (1)
1454builder = ImmutableArray.CreateBuilder<TypeDefinitionHandle>();
System\Reflection\Metadata\TypeSystem\EventDefinition.cs (1)
91other ??= ImmutableArray.CreateBuilder<MethodDefinitionHandle>();
System\Reflection\Metadata\TypeSystem\PropertyDefinition.cs (1)
98other ??= ImmutableArray.CreateBuilder<MethodDefinitionHandle>();
System.Text.RegularExpressions.Generator (4)
RegexGenerator.cs (4)
137(diagnostics ??= ImmutableArray.CreateBuilder<Diagnostic>()).Add(d); 141(diagnostics ??= ImmutableArray.CreateBuilder<Diagnostic>()).Add(limitedSupportResult.Item3); 142(filteredResults ??= ImmutableArray.CreateBuilder<object>()).Add( 147(filteredResults ??= ImmutableArray.CreateBuilder<object>()).Add(result);