289 references to CreateBuilder
AnalyzerRunner (1)
Options.cs (1)
135var incrementalAnalyzerNames = ImmutableArray.CreateBuilder<string>();
Aspire.Hosting (5)
ApplicationModel\CustomResourceSnapshot.cs (1)
408var relationships = ImmutableArray.CreateBuilder<RelationshipSnapshot>();
Dcp\ResourceSnapshotBuilder.cs (4)
72var ports = ImmutableArray.CreateBuilder<int>(); 168var launchArgsBuilder = ImmutableArray.CreateBuilder<string>(); 169var argsAreSensitiveBuilder = ImmutableArray.CreateBuilder<int>(); 188var urls = ImmutableArray.CreateBuilder<UrlSnapshot>();
CSharpSyntaxGenerator (1)
SourceGenerator.cs (1)
110var sourcesBuilder = ImmutableArray.CreateBuilder<(string hintName, SourceText sourceText)>();
DesignSurfaceExt (1)
TypeDiscoveryService.cs (1)
24var builder = ImmutableArray.CreateBuilder<Type>();
GenerateDocumentationAndConfigFiles (1)
CodeFixerExtensions.cs (1)
47builder ??= ImmutableArray.CreateBuilder<CodeFixProvider>();
illink (2)
ILLink.CodeFixProvider (1)
DynamicallyAccessedMembersCodeFixProvider.cs (1)
28 var diagDescriptorsArrayBuilder = ImmutableArray.CreateBuilder<DiagnosticDescriptor> ();
ILLink.RoslynAnalyzer (8)
DataFlow\ControlFlowGraphProxy.cs (1)
60 var finallyRegions = ImmutableArray.CreateBuilder<RegionProxy> ();
DataFlow\LocalDataFlowVisitor.cs (4)
277 ImmutableArray<TValue>.Builder arguments = ImmutableArray.CreateBuilder<TValue> (); 302 var argumentsBuilder = ImmutableArray.CreateBuilder<TValue> (); 614 ImmutableArray<TValue>.Builder arguments = ImmutableArray.CreateBuilder<TValue> (); 808 var argumentsBuilder = ImmutableArray.CreateBuilder<TValue> ();
RequiresAssemblyFilesAnalyzer.cs (1)
85 var dangerousPatternsBuilder = ImmutableArray.CreateBuilder<ISymbol> ();
TrimAnalysis\TrimAnalysisMethodCallPattern.cs (2)
38 var builder = ImmutableArray.CreateBuilder<MultiValue> (); 59 var argumentsBuilder = ImmutableArray.CreateBuilder<MultiValue> ();
Metrics (8)
Program.cs (1)
266var builder = ImmutableArray.CreateBuilder<(string, CodeAnalysisMetricData)>();
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.AssemblyMetricData.cs (1)
82var builder = ImmutableArray.CreateBuilder<INamespaceOrTypeSymbol>();
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.NamespaceMetricData.cs (1)
84var builder = ImmutableArray.CreateBuilder<INamespaceOrTypeSymbol>();
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IEnumerableExtensions.cs (1)
75var builder = ImmutableArray.CreateBuilder<TSource>();
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (1)
806ImmutableArray<IMethodSymbol>.Builder originalDefinitionsBuilder = ImmutableArray.CreateBuilder<IMethodSymbol>();
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (2)
144builder = ImmutableArray.CreateBuilder<IOperation>(); 169var builder = ImmutableArray.CreateBuilder<IOperation>();
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IPropertySymbolExtensions.cs (1)
41ImmutableArray<IPropertySymbol>.Builder originalDefinitionsBuilder = ImmutableArray.CreateBuilder<IPropertySymbol>();
Metrics.Legacy (8)
src\RoslynAnalyzers\Tools\Metrics\Program.cs (1)
266var builder = ImmutableArray.CreateBuilder<(string, CodeAnalysisMetricData)>();
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.AssemblyMetricData.cs (1)
82var builder = ImmutableArray.CreateBuilder<INamespaceOrTypeSymbol>();
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.NamespaceMetricData.cs (1)
84var builder = ImmutableArray.CreateBuilder<INamespaceOrTypeSymbol>();
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IEnumerableExtensions.cs (1)
75var builder = ImmutableArray.CreateBuilder<TSource>();
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (1)
806ImmutableArray<IMethodSymbol>.Builder originalDefinitionsBuilder = ImmutableArray.CreateBuilder<IMethodSymbol>();
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (2)
144builder = ImmutableArray.CreateBuilder<IOperation>(); 169var builder = ImmutableArray.CreateBuilder<IOperation>();
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IPropertySymbolExtensions.cs (1)
41ImmutableArray<IPropertySymbol>.Builder originalDefinitionsBuilder = ImmutableArray.CreateBuilder<IPropertySymbol>();
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.Analyzers.Test (1)
src\Shared\AnalyzerTesting\TestReferences.cs (1)
22var references = ImmutableArray.CreateBuilder<MetadataReference>();
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\Components\Endpoints\src\FormMapping\Converters\CollectionAdapters\ImmutableArrayBufferAdapter.cs (1)
10public static ImmutableArray<TElement>.Builder CreateBuffer() => ImmutableArray.CreateBuilder<TElement>();
Microsoft.AspNetCore.Http.RequestDelegateGenerator (3)
src\Shared\RoslynUtils\IncrementalValuesProviderExtensions.cs (2)
23builder = ImmutableArray.CreateBuilder<TElement>(); 29ImmutableArray.CreateBuilder<(TSource, int, ImmutableArray<TElement>)>();
StaticRouteHandlerModel\EndpointParameter.cs (1)
39var attributeBuilder = ImmutableArray.CreateBuilder<AttributeData>();
Microsoft.AspNetCore.Http.ValidationsGenerator (1)
Extensions\ITypeSymbolExtensions.cs (1)
77var derivedTypes = ImmutableArray.CreateBuilder<INamedTypeSymbol>();
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\Shared\RoslynUtils\IncrementalValuesProviderExtensions.cs (2)
23builder = ImmutableArray.CreateBuilder<TElement>(); 29ImmutableArray.CreateBuilder<(TSource, int, ImmutableArray<TElement>)>();
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)
76itemsToAdd ??= ImmutableArray.CreateBuilder<I>(); 88itemsToAdd ??= ImmutableArray.CreateBuilder<I>(); 131itemsToAdd ??= ImmutableArray.CreateBuilder<I>();
Globbing\CompositeGlob.cs (1)
127var builder = ImmutableArray.CreateBuilder<IMSBuildGlob>();
Microsoft.CodeAnalysis (16)
AssemblyUtilities.cs (1)
28var builder = ImmutableArray.CreateBuilder<string>();
CommandLine\AnalyzerConfig.cs (1)
195var namedSectionBuilder = ImmutableArray.CreateBuilder<Section>();
CommandLine\CommandLineArguments.cs (2)
480var analyzerBuilder = ImmutableArray.CreateBuilder<DiagnosticAnalyzer>(); 481var generatorBuilder = ImmutableArray.CreateBuilder<ISourceGenerator>();
DiagnosticAnalyzer\AnalysisResult.cs (1)
100var builder = ImmutableArray.CreateBuilder<Diagnostic>();
DiagnosticAnalyzer\AnalysisResultBuilder.cs (3)
359analyzerDiagnostics = ImmutableArray.CreateBuilder<Diagnostic>(); 379currentDiagnostics = ImmutableArray.CreateBuilder<Diagnostic>(); 413var builder = ImmutableArray.CreateBuilder<Diagnostic>();
DiagnosticAnalyzer\AnalyzerDriver.cs (1)
1207var 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)
55var builder = ImmutableArray.CreateBuilder<INamedTypeSymbol>();
MetaAnalyzers\ReportDiagnosticAnalyzer.cs (1)
180ImmutableArray<IFieldSymbol>.Builder builder = ImmutableArray.CreateBuilder<IFieldSymbol>();
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.AssemblyMetricData.cs (1)
82var builder = ImmutableArray.CreateBuilder<INamespaceOrTypeSymbol>();
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.NamespaceMetricData.cs (1)
84var builder = ImmutableArray.CreateBuilder<INamespaceOrTypeSymbol>();
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IEnumerableExtensions.cs (1)
75var builder = ImmutableArray.CreateBuilder<TSource>();
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (1)
806ImmutableArray<IMethodSymbol>.Builder originalDefinitionsBuilder = ImmutableArray.CreateBuilder<IMethodSymbol>();
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (2)
144builder = ImmutableArray.CreateBuilder<IOperation>(); 169var builder = ImmutableArray.CreateBuilder<IOperation>();
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IPropertySymbolExtensions.cs (1)
41ImmutableArray<IPropertySymbol>.Builder originalDefinitionsBuilder = ImmutableArray.CreateBuilder<IPropertySymbol>();
Microsoft.CodeAnalysis.AnalyzerUtilities (9)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.AssemblyMetricData.cs (1)
82var builder = ImmutableArray.CreateBuilder<INamespaceOrTypeSymbol>();
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.NamespaceMetricData.cs (1)
84var builder = ImmutableArray.CreateBuilder<INamespaceOrTypeSymbol>();
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IEnumerableExtensions.cs (1)
75var builder = ImmutableArray.CreateBuilder<TSource>();
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (1)
806ImmutableArray<IMethodSymbol>.Builder originalDefinitionsBuilder = ImmutableArray.CreateBuilder<IMethodSymbol>();
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (2)
144builder = ImmutableArray.CreateBuilder<IOperation>(); 169var builder = ImmutableArray.CreateBuilder<IOperation>();
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IPropertySymbolExtensions.cs (1)
41ImmutableArray<IPropertySymbol>.Builder originalDefinitionsBuilder = ImmutableArray.CreateBuilder<IPropertySymbol>();
src\RoslynAnalyzers\Utilities\FlowAnalysis\Extensions\ListExtensions.cs (1)
32builder ??= ImmutableArray.CreateBuilder<T>();
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\TaintedDataAnalysis\TaintedDataAnalysis.TaintedDataOperationVisitor.cs (1)
45ImmutableArray<TaintedDataSourceSink>.Builder builder = ImmutableArray.CreateBuilder<TaintedDataSourceSink>();
Microsoft.CodeAnalysis.BannedApiAnalyzers (7)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.AssemblyMetricData.cs (1)
82var builder = ImmutableArray.CreateBuilder<INamespaceOrTypeSymbol>();
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.NamespaceMetricData.cs (1)
84var builder = ImmutableArray.CreateBuilder<INamespaceOrTypeSymbol>();
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IEnumerableExtensions.cs (1)
75var builder = ImmutableArray.CreateBuilder<TSource>();
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (1)
806ImmutableArray<IMethodSymbol>.Builder originalDefinitionsBuilder = ImmutableArray.CreateBuilder<IMethodSymbol>();
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (2)
144builder = ImmutableArray.CreateBuilder<IOperation>(); 169var builder = ImmutableArray.CreateBuilder<IOperation>();
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IPropertySymbolExtensions.cs (1)
41ImmutableArray<IPropertySymbol>.Builder originalDefinitionsBuilder = ImmutableArray.CreateBuilder<IPropertySymbol>();
Microsoft.CodeAnalysis.CodeStyle (3)
src\Analyzers\Core\Analyzers\DiagnosticCustomTags.cs (1)
82var customTagsBuilder = ImmutableArray.CreateBuilder<string>();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\CodeStyleOptions2.cs (1)
20private static readonly ImmutableArray<IOption2>.Builder s_editorConfigOptionsBuilder = ImmutableArray.CreateBuilder<IOption2>();
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\Analyzers\Core\CodeFixes\MatchFolderAndNamespace\AbstractChangeNamespaceToMatchFolderCodeFixProvider.CustomFixAllProvider.cs (1)
53var diagnostics = ImmutableArray.CreateBuilder<Diagnostic>();
Microsoft.CodeAnalysis.CSharp.CodeStyle (3)
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryNullableDirective\NullableImpactingSpanWalker.cs (1)
39Interlocked.CompareExchange(ref _spans, ImmutableArray.CreateBuilder<TextSpan>(), null);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeStyle\CSharpCodeStyleOptions.cs (1)
18private static readonly ImmutableArray<IOption2>.Builder s_editorConfigOptionsBuilder = ImmutableArray.CreateBuilder<IOption2>();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\CSharpFormattingOptions2.cs (1)
20private static readonly ImmutableArray<IOption2>.Builder s_editorConfigOptionsBuilder = ImmutableArray.CreateBuilder<IOption2>();
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\Analyzers\CSharp\CodeFixes\MisplacedUsingDirectives\MisplacedUsingDirectivesCodeFixProvider.cs (1)
291var deduplicatedUsingsBuilder = ImmutableArray.CreateBuilder<UsingDirectiveSyntax>();
Microsoft.CodeAnalysis.CSharp.CodeStyle.UnitTests (1)
src\Analyzers\CSharp\Tests\AbstractBuiltInCodeStyleDiagnosticAnalyzer\AbstractBuiltInCodeStyleDiagnosticAnalyzerTests.cs (1)
37var builder = ImmutableArray.CreateBuilder<(DiagnosticDescriptor, ImmutableHashSet<IOption2>)>();
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
LanguageServer\CSharpLspBuildOnlyDiagnosticsTests.cs (1)
26var builder = ImmutableArray.CreateBuilder<string>();
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (1)
Diagnostics\DiagnosticAnalyzerTests.cs (1)
1474var builder = ImmutableArray.CreateBuilder<SyntaxTree>();
Microsoft.CodeAnalysis.CSharp.Features (5)
ChangeSignature\CSharpChangeSignatureService.cs (1)
774var 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\Analyzers\CSharp\Analyzers\RemoveUnnecessaryNullableDirective\NullableImpactingSpanWalker.cs (1)
39Interlocked.CompareExchange(ref _spans, ImmutableArray.CreateBuilder<TextSpan>(), null);
src\Analyzers\CSharp\CodeFixes\MisplacedUsingDirectives\MisplacedUsingDirectivesCodeFixProvider.cs (1)
291var deduplicatedUsingsBuilder = ImmutableArray.CreateBuilder<UsingDirectiveSyntax>();
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (1)
src\Analyzers\CSharp\Tests\AbstractBuiltInCodeStyleDiagnosticAnalyzer\AbstractBuiltInCodeStyleDiagnosticAnalyzerTests.cs (1)
37var builder = ImmutableArray.CreateBuilder<(DiagnosticDescriptor, ImmutableHashSet<IOption2>)>();
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeStyle\CSharpCodeStyleOptions.cs (1)
18private static readonly ImmutableArray<IOption2>.Builder s_editorConfigOptionsBuilder = ImmutableArray.CreateBuilder<IOption2>();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\CSharpFormattingOptions2.cs (1)
20private static readonly ImmutableArray<IOption2>.Builder s_editorConfigOptionsBuilder = ImmutableArray.CreateBuilder<IOption2>();
Microsoft.CodeAnalysis.EditorFeatures (2)
FindUsages\BufferedFindUsagesContext.cs (1)
30public ImmutableArray<DefinitionItem>.Builder Definitions = ImmutableArray.CreateBuilder<DefinitionItem>();
IntelliSense\AsyncCompletion\FilterSet.cs (1)
70var arrayBuilder = ImmutableArray.CreateBuilder<FilterWithMask>();
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
EmbeddedLanguages\StackFrame\StackFrameSyntaxFactory.cs (1)
77var builder = ImmutableArray.CreateBuilder<StackFrameNodeOrToken>();
Microsoft.CodeAnalysis.ExpressionEvaluator.FunctionResolver (9)
CSharp\MemberSignatureParser.cs (4)
19var builder = ImmutableArray.CreateBuilder<Token>(); 100var builder = ImmutableArray.CreateBuilder<string>(); 175var builder = ImmutableArray.CreateBuilder<TypeSignature>(); 263var builder = ImmutableArray.CreateBuilder<ParameterSignature>();
MetadataResolver.cs (1)
304var builder = ImmutableArray.CreateBuilder<string>();
VisualBasic\MemberSignatureParser.cs (4)
23var builder = ImmutableArray.CreateBuilder<Token>(); 119var builder = ImmutableArray.CreateBuilder<string>(); 201var builder = ImmutableArray.CreateBuilder<TypeSignature>(); 303var builder = ImmutableArray.CreateBuilder<ParameterSignature>();
Microsoft.CodeAnalysis.ExternalAccess.Extensions (1)
Internal\ExtensionMessageHandlerFactory.cs (1)
42var resultBuilder = ImmutableArray.CreateBuilder<IExtensionMessageHandlerWrapper<TArgument>>();
Microsoft.CodeAnalysis.ExternalAccess.FSharp (1)
Internal\Diagnostics\FSharpDocumentDiagnosticAnalyzer.cs (1)
56var dummyDescriptors = ImmutableArray.CreateBuilder<DiagnosticDescriptor>();
Microsoft.CodeAnalysis.Features (17)
ChangeSignature\AbstractChangeSignatureService.cs (2)
693var newParameters = ImmutableArray.CreateBuilder<T>(); 973var updatedLeadingTrivia = ImmutableArray.CreateBuilder<SyntaxTrivia>();
DocumentationComments\AbstractDocumentationCommentFormattingService.cs (1)
38internal readonly ImmutableArray<TaggedText>.Builder Builder = ImmutableArray.CreateBuilder<TaggedText>();
EditAndContinue\EditAndContinueDiagnosticDescriptors.cs (1)
39var builder = ImmutableArray.CreateBuilder<DiagnosticDescriptor>();
QuickInfo\QuickInfoUtilities.cs (7)
52var builder = ImmutableArray.CreateBuilder<TaggedText>(); 64var builder = ImmutableArray.CreateBuilder<TaggedText>(); 90var builder = ImmutableArray.CreateBuilder<TaggedText>(); 101var builder = ImmutableArray.CreateBuilder<TaggedText>(); 110var builder = ImmutableArray.CreateBuilder<TaggedText>(); 118var builder = ImmutableArray.CreateBuilder<TaggedText>(); 126var builder = ImmutableArray.CreateBuilder<TaggedText>();
src\Analyzers\Core\Analyzers\DiagnosticCustomTags.cs (1)
82var customTagsBuilder = ImmutableArray.CreateBuilder<string>();
src\Analyzers\Core\CodeFixes\MatchFolderAndNamespace\AbstractChangeNamespaceToMatchFolderCodeFixProvider.CustomFixAllProvider.cs (1)
53var diagnostics = ImmutableArray.CreateBuilder<Diagnostic>();
UnusedReferences\ProjectAssets\ProjectAssetsReader.cs (1)
102var compilationAssemblies = ImmutableArray.CreateBuilder<string>();
UnusedReferences\UnusedReferencesRemover.cs (3)
68var unusedReferencesBuilder = ImmutableArray.CreateBuilder<ReferenceInfo>(); 138var unusedReferencesBuilder = ImmutableArray.CreateBuilder<ReferenceInfo>(); 197var unusedReferencesBuilder = ImmutableArray.CreateBuilder<ReferenceInfo>();
Microsoft.CodeAnalysis.InteractiveHost (1)
Interactive\Core\InteractiveHost.Service.cs (1)
508var metadataReferencePaths = ImmutableArray.CreateBuilder<string>();
Microsoft.CodeAnalysis.LanguageServer (1)
HostWorkspace\LanguageServerWorkspaceFactory.cs (1)
84var references = ImmutableArray.CreateBuilder<AnalyzerFileReference>();
Microsoft.CodeAnalysis.LanguageServer.Protocol (5)
Features\FindUsages\SimpleFindUsagesContext.cs (2)
23ImmutableArray.CreateBuilder<DefinitionItem>(); 26ImmutableArray.CreateBuilder<SourceReferenceItem>();
Features\UnifiedSuggestions\UnifiedSuggestedActionsSource.cs (1)
185suggestedActions = ImmutableArray.CreateBuilder<IUnifiedSuggestedAction>();
RoslynLanguageServer.cs (1)
142var builder = ImmutableArray.CreateBuilder<BaseService>();
src\LanguageServer\Microsoft.CommonLanguageServerProtocol.Framework\MethodHandlerDetails.cs (1)
59var builder = ImmutableArray.CreateBuilder<(Type? RequestType, Type? ResponseType, Type RequestContextType)>();
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (2)
Completion\CompletionFeaturesTests.cs (2)
600var builder = ImmutableArray.CreateBuilder<CodeAnalysis.Completion.CompletionItem>(); 930var builder = ImmutableArray.CreateBuilder<CodeAnalysis.Completion.CompletionItem>();
Microsoft.CodeAnalysis.PublicApiAnalyzers (3)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IEnumerableExtensions.cs (1)
75var builder = ImmutableArray.CreateBuilder<TSource>();
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (1)
806ImmutableArray<IMethodSymbol>.Builder originalDefinitionsBuilder = ImmutableArray.CreateBuilder<IMethodSymbol>();
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IPropertySymbolExtensions.cs (1)
41ImmutableArray<IPropertySymbol>.Builder originalDefinitionsBuilder = ImmutableArray.CreateBuilder<IPropertySymbol>();
Microsoft.CodeAnalysis.Rebuild (2)
CompilationOptionsReader.cs (2)
324var builder = ImmutableArray.CreateBuilder<MetadataReference>(); 355var builder = ImmutableArray.CreateBuilder<MetadataReference>();
Microsoft.CodeAnalysis.Remote.ServiceHub (4)
Host\RemoteWorkspace.SolutionCreator.cs (2)
485lazyDocumentsToAdd ??= ImmutableArray.CreateBuilder<DocumentInfo>(); 506lazyDocumentsToRemove ??= ImmutableArray.CreateBuilder<DocumentId>();
Services\DiagnosticAnalyzer\DiagnosticComputer.cs (2)
293var projectBuilder = ImmutableArray.CreateBuilder<DiagnosticAnalyzer>(); 294var hostBuilder = ImmutableArray.CreateBuilder<DiagnosticAnalyzer>();
Microsoft.CodeAnalysis.ResxSourceGenerator (7)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.AssemblyMetricData.cs (1)
82var builder = ImmutableArray.CreateBuilder<INamespaceOrTypeSymbol>();
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.NamespaceMetricData.cs (1)
84var builder = ImmutableArray.CreateBuilder<INamespaceOrTypeSymbol>();
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IEnumerableExtensions.cs (1)
75var builder = ImmutableArray.CreateBuilder<TSource>();
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (1)
806ImmutableArray<IMethodSymbol>.Builder originalDefinitionsBuilder = ImmutableArray.CreateBuilder<IMethodSymbol>();
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (2)
144builder = ImmutableArray.CreateBuilder<IOperation>(); 169var builder = ImmutableArray.CreateBuilder<IOperation>();
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IPropertySymbolExtensions.cs (1)
41ImmutableArray<IPropertySymbol>.Builder originalDefinitionsBuilder = ImmutableArray.CreateBuilder<IPropertySymbol>();
Microsoft.CodeAnalysis.Scripting (1)
Hosting\AssemblyLoader\MetadataShadowCopyProvider.cs (1)
465moduleBuilder = ImmutableArray.CreateBuilder<ModuleMetadata>();
Microsoft.CodeAnalysis.Test.Utilities (1)
Diagnostics\CommonDiagnosticAnalyzers.cs (1)
2186var builder = ImmutableArray.CreateBuilder<SuppressionDescriptor>();
Microsoft.CodeAnalysis.UnitTests (7)
Analyzers\AnalyzerFileReferenceTests.cs (7)
150var builder = ImmutableArray.CreateBuilder<DiagnosticAnalyzer>(); 169var builder = ImmutableArray.CreateBuilder<DiagnosticAnalyzer>(); 186var builder = ImmutableArray.CreateBuilder<DiagnosticAnalyzer>(); 246var builder = ImmutableArray.CreateBuilder<DiagnosticAnalyzer>(); 264var builder = ImmutableArray.CreateBuilder<DiagnosticAnalyzer>(); 286var builder = ImmutableArray.CreateBuilder<DiagnosticAnalyzer>(); 497var builder = ImmutableArray.CreateBuilder<ISourceGenerator>();
Microsoft.CodeAnalysis.VisualBasic (1)
Compilation\VisualBasicCompilerDiagnosticAnalyzer.vb (1)
24Dim builder = ImmutableArray.CreateBuilder(Of Integer)
Microsoft.CodeAnalysis.VisualBasic.Features (2)
Diagnostics\Analyzers\TypeSyntaxSimplifierWalker.vb (1)
65Interlocked.CompareExchange(_diagnostics, ImmutableArray.CreateBuilder(Of Diagnostic)(), Nothing)
NavigationBar\VisualBasicNavigationBarItemService.vb (1)
49Dim typeItems = ImmutableArray.CreateBuilder(Of RoslynNavigationBarItem)
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (1)
Diagnostics\DiagnosticAnalyzerTests.vb (1)
853Dim builder = ImmutableArray.CreateBuilder(Of SyntaxTree)()
Microsoft.CodeAnalysis.Workspaces (9)
Diagnostics\HostDiagnosticAnalyzers.cs (1)
166var 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>());
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\CodeStyleOptions2.cs (1)
20private static readonly ImmutableArray<IOption2>.Builder s_editorConfigOptionsBuilder = ImmutableArray.CreateBuilder<IOption2>();
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)
54private readonly ImmutableArray<DocumentInfo>.Builder _documentsAddedInBatch = ImmutableArray.CreateBuilder<DocumentInfo>();
Workspace\ProjectSystem\ProjectSystemProject.cs (1)
602var documentFileNamesAddedBuilder = ImmutableArray.CreateBuilder<string>();
Microsoft.CodeAnalysis.Workspaces.MSBuild (5)
MSBuild\MSBuildProjectLoader.Worker.cs (2)
131var results = ImmutableArray.CreateBuilder<ProjectInfo>(); 228var builder = ImmutableArray.CreateBuilder<ProjectInfo>();
MSBuild\MSBuildProjectLoader.Worker_ResolveReferences.cs (2)
147var builder = ImmutableArray.CreateBuilder<UnresolvedMetadataReference>(); 162var builder = ImmutableArray.CreateBuilder<MetadataReference>();
MSBuild\SolutionFileReader.cs (1)
57var builder = ImmutableArray.CreateBuilder<(string ProjectPath, string ProjectGuid)>();
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (1)
MSBuild\ProjectFile\CommandLineArgumentReader.cs (1)
22_builder = ImmutableArray.CreateBuilder<string>();
Microsoft.CommonLanguageServerProtocol.Framework.Package (1)
MethodHandlerDetails.cs (1)
59var builder = ImmutableArray.CreateBuilder<(Type? RequestType, Type? ResponseType, Type RequestContextType)>();
Microsoft.Interop.ComInterfaceGenerator (8)
ComClassInfo.cs (1)
42ImmutableArray<string>.Builder names = ImmutableArray.CreateBuilder<string>();
ComInterfaceGenerator.cs (2)
461var contextList = ImmutableArray.CreateBuilder<ComInterfaceAndMethodsContext>(); 465var methodList = ImmutableArray.CreateBuilder<ComMethodContext>();
ComInterfaceInfo.cs (2)
115ImmutableArray<DiagnosticInfo>.Builder nonFatalDiagnostics = ImmutableArray.CreateBuilder<DiagnosticInfo>(); 153ImmutableArray<InterfaceInfo>.Builder builder = ImmutableArray.CreateBuilder<InterfaceInfo>();
ComMethodInfo.cs (1)
42var methods = ImmutableArray.CreateBuilder<DiagnosticOr<(ComMethodInfo, IMethodSymbol)>>();
src\libraries\System.Runtime.InteropServices\gen\Common\FixAllContextExtensions.cs (1)
58ImmutableArray<Project>.Builder projectsWithDiagnostics = ImmutableArray.CreateBuilder<Project>();
VirtualMethodPointerStubGenerator.cs (1)
288ImmutableArray<FunctionPointerUnmanagedCallingConventionSyntax>.Builder callingConventions = ImmutableArray.CreateBuilder<FunctionPointerUnmanagedCallingConventionSyntax>();
Microsoft.Interop.LibraryImportGenerator (1)
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)
52ImmutableArray<ContainingSyntax>.Builder containingTypeInfoBuilder = ImmutableArray.CreateBuilder<ContainingSyntax>();
GeneratedStatements.cs (2)
74ImmutableArray<StatementSyntax>.Builder statementsToUpdate = ImmutableArray.CreateBuilder<StatementSyntax>(); 158ImmutableArray<StatementSyntax>.Builder catchClauseBuilder = ImmutableArray.CreateBuilder<StatementSyntax>();
SignatureContext.cs (2)
64ImmutableArray<AttributeListSyntax>.Builder additionalAttrs = ImmutableArray.CreateBuilder<AttributeListSyntax>(); 108ImmutableArray<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>>();
Microsoft.VisualStudio.LanguageServices (19)
Interactive\VsResetInteractive.cs (4)
114var referencesBuilder = ImmutableArray.CreateBuilder<string>(); 115var referenceSearchPathsBuilder = ImmutableArray.CreateBuilder<string>(); 116var sourceSearchPathsBuilder = ImmutableArray.CreateBuilder<string>(); 117var namespacesToImportBuilder = ImmutableArray.CreateBuilder<string>();
Library\ObjectBrowser\AbstractListItemFactory.cs (8)
213var symbolBuilder = ImmutableArray.CreateBuilder<INamedTypeSymbol>(); 255var builder = ImmutableArray.CreateBuilder<ObjectListItem>(); 296var builder = ImmutableArray.CreateBuilder<ObjectListItem>(); 334var symbolBuilder = ImmutableArray.CreateBuilder<ISymbol>(); 449var builder = ImmutableArray.CreateBuilder<ObjectListItem>(); 592var projectListItemBuilder = ImmutableArray.CreateBuilder<ObjectListItem>(); 593var referenceListItemBuilder = ImmutableArray.CreateBuilder<ObjectListItem>(); 705var finalBuilder = ImmutableArray.CreateBuilder<ObjectListItem>();
Library\ObjectBrowser\AbstractObjectBrowserLibraryManager_Search.cs (3)
53var builder = ImmutableArray.CreateBuilder<ObjectListItem>(); 68var builder = ImmutableArray.CreateBuilder<ObjectListItem>(); 87var builder = ImmutableArray.CreateBuilder<ObjectListItem>();
Library\VsNavInfo\NavInfo.cs (2)
68var builder = ImmutableArray.CreateBuilder<NavInfoNode>(); 90var builder = ImmutableArray.CreateBuilder<NavInfoNode>();
PullMemberUp\WarningDialog\PullMemberUpWarningViewModel.cs (1)
23var warningMessagesBuilder = ImmutableArray.CreateBuilder<string>();
Snippets\AbstractSnippetInfoService.cs (1)
180var snippetListBuilder = ImmutableArray.CreateBuilder<SnippetInfo>();
Microsoft.VisualStudio.LanguageServices.LiveShare (1)
Client\Projects\RoslynRemoteProjectInfoProvider.cs (1)
68var projectInfos = ImmutableArray.CreateBuilder<ProjectInfo>();
Microsoft.VisualStudio.LanguageServices.VisualBasic (1)
ProjectSystemShim\VisualBasicProject.OptionsProcessor.vb (1)
154Dim runtimes = ImmutableArray.CreateBuilder(Of String)
Mvc.Analyzers.Test (1)
src\Shared\AnalyzerTesting\TestReferences.cs (1)
22var references = ImmutableArray.CreateBuilder<MetadataReference>();
Roslyn.Diagnostics.Analyzers (7)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.AssemblyMetricData.cs (1)
82var builder = ImmutableArray.CreateBuilder<INamespaceOrTypeSymbol>();
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.NamespaceMetricData.cs (1)
84var builder = ImmutableArray.CreateBuilder<INamespaceOrTypeSymbol>();
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IEnumerableExtensions.cs (1)
75var builder = ImmutableArray.CreateBuilder<TSource>();
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (1)
806ImmutableArray<IMethodSymbol>.Builder originalDefinitionsBuilder = ImmutableArray.CreateBuilder<IMethodSymbol>();
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (2)
144builder = ImmutableArray.CreateBuilder<IOperation>(); 169var builder = ImmutableArray.CreateBuilder<IOperation>();
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IPropertySymbolExtensions.cs (1)
41ImmutableArray<IPropertySymbol>.Builder originalDefinitionsBuilder = ImmutableArray.CreateBuilder<IPropertySymbol>();
RunTests (1)
TestRunner.cs (1)
159var processResults = ImmutableArray.CreateBuilder<ProcessResult>();
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)
1455builder = ImmutableArray.CreateBuilder<TypeDefinitionHandle>();
System\Reflection\Metadata\TypeSystem\EventDefinition.cs (1)
95other ??= ImmutableArray.CreateBuilder<MethodDefinitionHandle>();
System\Reflection\Metadata\TypeSystem\PropertyDefinition.cs (1)
102other ??= ImmutableArray.CreateBuilder<MethodDefinitionHandle>();
Test.Utilities (5)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IEnumerableExtensions.cs (1)
75var builder = ImmutableArray.CreateBuilder<TSource>();
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (1)
806ImmutableArray<IMethodSymbol>.Builder originalDefinitionsBuilder = ImmutableArray.CreateBuilder<IMethodSymbol>();
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (2)
144builder = ImmutableArray.CreateBuilder<IOperation>(); 169var builder = ImmutableArray.CreateBuilder<IOperation>();
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IPropertySymbolExtensions.cs (1)
41ImmutableArray<IPropertySymbol>.Builder originalDefinitionsBuilder = ImmutableArray.CreateBuilder<IPropertySymbol>();
Text.Analyzers (7)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.AssemblyMetricData.cs (1)
82var builder = ImmutableArray.CreateBuilder<INamespaceOrTypeSymbol>();
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.NamespaceMetricData.cs (1)
84var builder = ImmutableArray.CreateBuilder<INamespaceOrTypeSymbol>();
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IEnumerableExtensions.cs (1)
75var builder = ImmutableArray.CreateBuilder<TSource>();
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (1)
806ImmutableArray<IMethodSymbol>.Builder originalDefinitionsBuilder = ImmutableArray.CreateBuilder<IMethodSymbol>();
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (2)
144builder = ImmutableArray.CreateBuilder<IOperation>(); 169var builder = ImmutableArray.CreateBuilder<IOperation>();
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IPropertySymbolExtensions.cs (1)
41ImmutableArray<IPropertySymbol>.Builder originalDefinitionsBuilder = ImmutableArray.CreateBuilder<IPropertySymbol>();