60 instantiations of FixedSizeArrayBuilder
Microsoft.CodeAnalysis.CSharp.Features (5)
BraceCompletion\AbstractCurlyBraceOrBracketCompletionService.cs (1)
198
var mergedChanges = new
FixedSizeArrayBuilder
<TextChange>(newRanges.Length);
ConvertProgram\ConvertProgramTransform_TopLevelStatements.cs (1)
271
var globalStatements = new
FixedSizeArrayBuilder
<GlobalStatementSyntax>(statements.Count);
src\roslyn\src\Analyzers\CSharp\Analyzers\UseExpressionBody\UseExpressionBodyDiagnosticAnalyzer.cs (1)
32
var builder = new
FixedSizeArrayBuilder
<(DiagnosticDescriptor, IOption2)>(_helpers.Length);
src\roslyn\src\Analyzers\CSharp\CodeFixes\GenerateParameterizedMember\CSharpGenerateParameterizedMemberService.cs (2)
83
var list = new
FixedSizeArrayBuilder
<ITypeParameterSymbol>(genericName.TypeArgumentList.Arguments.Count);
150
var result = new
FixedSizeArrayBuilder
<ITypeSymbol>(genericName.TypeArgumentList.Arguments.Count);
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\ParameterGenerator.cs (1)
49
var result = new
FixedSizeArrayBuilder
<ParameterSyntax>(parameterDefinitions.Length);
Microsoft.CodeAnalysis.Features (23)
AddConstructorParametersFromMembers\AddConstructorParametersFromMembersCodeRefactoringProvider.cs (1)
168
var results = new
FixedSizeArrayBuilder
<IntentProcessorResult>(actions.Length);
AddFileBanner\AddFileBannerHelpers.cs (1)
59
var result = new
FixedSizeArrayBuilder
<SyntaxTrivia>(banner.Length);
AddImport\AbstractAddImportFeatureService.cs (1)
499
var result = new
FixedSizeArrayBuilder
<(Diagnostic, ImmutableArray<AddImportFixData>)>(diagnostics.Length);
AddImport\SearchScopes\SearchScope.cs (1)
80
var results = new
FixedSizeArrayBuilder
<SymbolResult<ISymbol>>(symbols.Length);
ChangeSignature\AbstractChangeSignatureService.cs (1)
752
var separators = new
FixedSizeArrayBuilder
<SyntaxToken>(count);
CodeFixes\Configuration\ConfigurationUpdater.cs (1)
352
var builder = new
FixedSizeArrayBuilder
<(string optionName, string currentOptionValue, bool isPerLanguage)>(codeStyleOptions.Length);
CodeFixes\Service\CodeFixService.cs (1)
958
var builder = new
FixedSizeArrayBuilder
<IConfigurationFixProvider>(orderedLanguageKindAndFixers.Count);
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.RemoveSuppressionCodeAction.BatchFixer.cs (1)
161
var builder = new
FixedSizeArrayBuilder
<SyntaxNode>(attributeRemoveFixes.Length);
CodeRefactorings\MoveType\AbstractMoveTypeService.MoveTypeNamespaceScopeEditor.cs (1)
99
var result = new
FixedSizeArrayBuilder
<SyntaxNode>(syntaxNodes.Length);
CodeRefactorings\SyncNamespace\AbstractChangeNamespaceService.cs (1)
405
var builder = new
FixedSizeArrayBuilder
<SyntaxNode>(names.Length);
Completion\Providers\ImportCompletionProvider\ExtensionMemberImportCompletionHelper.cs (1)
179
var itemsBuilder = new
FixedSizeArrayBuilder
<SerializableImportCompletionItem>(overloadMap.Count);
Completion\Providers\ImportCompletionProvider\ImportCompletionItem.cs (1)
120
var builder = new
FixedSizeArrayBuilder
<KeyValuePair<string, string>>(attributeItems.Length + 1);
Diagnostics\Service\DocumentAnalysisExecutor.cs (1)
367
var builder = new
FixedSizeArrayBuilder
<DiagnosticData>(diagnostics.Length);
DocumentHighlighting\AbstractDocumentHighlightsService.cs (1)
278
var list = new
FixedSizeArrayBuilder
<DocumentHighlights>(tagMap.Count);
ExtractMethod\MethodExtractor.Analyzer.cs (1)
326
var result = new
FixedSizeArrayBuilder
<VariableInfo>(variableInfos.Length);
NavigateTo\RegexQueryCompiler.cs (2)
115
var children = new
FixedSizeArrayBuilder
<RegexQuery>(alternation.SequenceList.Length);
127
var children = new
FixedSizeArrayBuilder
<RegexQuery>(sequence.Children.Length);
PdbSourceDocument\DocumentDebugInfoReader.cs (1)
40
var sourceDocuments = new
FixedSizeArrayBuilder
<SourceDocument>(documentHandles.Count);
src\roslyn\src\Analyzers\Core\CodeFixes\AddParameter\AbstractAddParameterCodeFixProvider.cs (2)
258
var builder = new
FixedSizeArrayBuilder
<CodeAction>(codeFixData.Length);
335
var builder = new
FixedSizeArrayBuilder
<CodeFixData>(methodsAndArgumentsToAdd.Length);
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.SignatureInfo.cs (1)
205
var result = new
FixedSizeArrayBuilder
<IParameterSymbol>(modifiers.Length);
Wrapping\BinaryExpression\BinaryExpressionCodeActionComputer.cs (1)
127
var result = new
FixedSizeArrayBuilder
<Edit>(count);
Wrapping\ChainedExpression\AbstractChainedExpressionWrapper.cs (1)
233
var result = new
FixedSizeArrayBuilder
<SyntaxNodeOrToken>(end - start);
Microsoft.CodeAnalysis.Workspaces (30)
Classification\IRemoteSemanticClassificationService.cs (2)
76
var classificationTriples = new
FixedSizeArrayBuilder
<int>(classifiedSpans.Count * 3);
108
var classifiedSpans = new
FixedSizeArrayBuilder
<ClassifiedSpan>(this.ClassificationTriples.Length / 3);
CodeFixesAndRefactorings\EnumArrayConverter.cs (1)
14
var enums = new
FixedSizeArrayBuilder
<TEnum>(strings.Length);
FindSymbols\FindReferences\FindReferencesSearchEngine.cs (1)
167
var result = new
FixedSizeArrayBuilder
<(ISymbol symbol, SymbolGroup group)>(symbols.Length);
FindSymbols\StreamingProgressCollector.cs (1)
40
var result = new
FixedSizeArrayBuilder
<ReferencedSymbol>(_symbolToLocations.Count);
Rename\IRemoteRenamerService.cs (1)
166
var locBuilder = new
FixedSizeArrayBuilder
<RenameLocation>(this.Locations.Length);
Serialization\SerializerService_Reference.cs (2)
402
var allMetadata = new
FixedSizeArrayBuilder
<ModuleMetadata>(count);
403
var allHandles = new
FixedSizeArrayBuilder
<ITemporaryStorageStreamHandle>(count);
Shared\Extensions\SourceTextExtensions.cs (1)
260
var chunks = new
FixedSizeArrayBuilder
<char[]>(numberOfChunks);
Shared\Utilities\BloomFilter.cs (1)
453
var hashBuilder = new
FixedSizeArrayBuilder
<int>(hashFunctionCount);
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (2)
466
var builder = new
FixedSizeArrayBuilder
<TResult>(source.Count);
478
var builder = new
FixedSizeArrayBuilder
<TResult>(source.Count);
src\roslyn\src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (8)
179
var builder = new
FixedSizeArrayBuilder
<TResult>(items.Length);
404
var builder = new
FixedSizeArrayBuilder
<TResult>(array.Length);
419
var builder = new
FixedSizeArrayBuilder
<TResult>(array.Length);
479
var builder = new
FixedSizeArrayBuilder
<TResult>(self.Length);
1124
var builder = new
FixedSizeArrayBuilder
<T>(first.Length + second.Length + third.Length);
1138
var builder = new
FixedSizeArrayBuilder
<T>(first.Length + second.Length + third.Length + fourth.Length);
1154
var builder = new
FixedSizeArrayBuilder
<T>(first.Length + second.Length + third.Length + fourth.Length + fifth.Length);
1170
var builder = new
FixedSizeArrayBuilder
<T>(first.Length + second.Length + third.Length + fourth.Length + fifth.Length + sixth.Length);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ObjectWriterExtensions.cs (1)
29
var builder = new
FixedSizeArrayBuilder
<T>(length);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SpecializedTasks.cs (1)
91
var result = new
FixedSizeArrayBuilder
<TResult>(tasks.Count);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\IParameterSymbolExtensions.cs (1)
15
var result = new
FixedSizeArrayBuilder
<IParameterSymbol>(parameters.Count);
Workspace\IsolatedAnalyzerReferenceSet.Core.cs (1)
155
var builder = new
FixedSizeArrayBuilder
<AnalyzerReference>(references.Length);
Workspace\Solution\Solution.cs (1)
880
var builder = new
FixedSizeArrayBuilder
<AnalyzerReference>(oldProject.AnalyzerReferences.Count - 1);
Workspace\Solution\StateChecksums.cs (1)
566
var checksums = new
FixedSizeArrayBuilder
<Checksum>(references.Count);
Workspace\Solution\TextDocumentStates.cs (4)
136
var result = new
FixedSizeArrayBuilder
<TValue>(States.Count);
310
var attributeChecksums = new
FixedSizeArrayBuilder
<Checksum>(States.Count);
311
var textChecksums = new
FixedSizeArrayBuilder
<Checksum>(States.Count);
312
var documentIds = new
FixedSizeArrayBuilder
<DocumentId>(States.Count);
Microsoft.CodeAnalysis.Workspaces.MSBuild (1)
MSBuild\MSBuildProjectLoader.Worker.cs (1)
348
var results = new
FixedSizeArrayBuilder
<DocumentInfo>(documentFileInfos.Count);
61 references to FixedSizeArrayBuilder
Microsoft.CodeAnalysis.CSharp.Features (5)
BraceCompletion\AbstractCurlyBraceOrBracketCompletionService.cs (1)
198
var
mergedChanges = new FixedSizeArrayBuilder<TextChange>(newRanges.Length);
ConvertProgram\ConvertProgramTransform_TopLevelStatements.cs (1)
271
var
globalStatements = new FixedSizeArrayBuilder<GlobalStatementSyntax>(statements.Count);
src\roslyn\src\Analyzers\CSharp\Analyzers\UseExpressionBody\UseExpressionBodyDiagnosticAnalyzer.cs (1)
32
var
builder = new FixedSizeArrayBuilder<(DiagnosticDescriptor, IOption2)>(_helpers.Length);
src\roslyn\src\Analyzers\CSharp\CodeFixes\GenerateParameterizedMember\CSharpGenerateParameterizedMemberService.cs (2)
83
var
list = new FixedSizeArrayBuilder<ITypeParameterSymbol>(genericName.TypeArgumentList.Arguments.Count);
150
var
result = new FixedSizeArrayBuilder<ITypeSymbol>(genericName.TypeArgumentList.Arguments.Count);
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\ParameterGenerator.cs (1)
49
var
result = new FixedSizeArrayBuilder<ParameterSyntax>(parameterDefinitions.Length);
Microsoft.CodeAnalysis.Features (23)
AddConstructorParametersFromMembers\AddConstructorParametersFromMembersCodeRefactoringProvider.cs (1)
168
var
results = new FixedSizeArrayBuilder<IntentProcessorResult>(actions.Length);
AddFileBanner\AddFileBannerHelpers.cs (1)
59
var
result = new FixedSizeArrayBuilder<SyntaxTrivia>(banner.Length);
AddImport\AbstractAddImportFeatureService.cs (1)
499
var
result = new FixedSizeArrayBuilder<(Diagnostic, ImmutableArray<AddImportFixData>)>(diagnostics.Length);
AddImport\SearchScopes\SearchScope.cs (1)
80
var
results = new FixedSizeArrayBuilder<SymbolResult<ISymbol>>(symbols.Length);
ChangeSignature\AbstractChangeSignatureService.cs (1)
752
var
separators = new FixedSizeArrayBuilder<SyntaxToken>(count);
CodeFixes\Configuration\ConfigurationUpdater.cs (1)
352
var
builder = new FixedSizeArrayBuilder<(string optionName, string currentOptionValue, bool isPerLanguage)>(codeStyleOptions.Length);
CodeFixes\Service\CodeFixService.cs (1)
958
var
builder = new FixedSizeArrayBuilder<IConfigurationFixProvider>(orderedLanguageKindAndFixers.Count);
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.RemoveSuppressionCodeAction.BatchFixer.cs (1)
161
var
builder = new FixedSizeArrayBuilder<SyntaxNode>(attributeRemoveFixes.Length);
CodeRefactorings\MoveType\AbstractMoveTypeService.MoveTypeNamespaceScopeEditor.cs (1)
99
var
result = new FixedSizeArrayBuilder<SyntaxNode>(syntaxNodes.Length);
CodeRefactorings\SyncNamespace\AbstractChangeNamespaceService.cs (1)
405
var
builder = new FixedSizeArrayBuilder<SyntaxNode>(names.Length);
Completion\Providers\ImportCompletionProvider\ExtensionMemberImportCompletionHelper.cs (1)
179
var
itemsBuilder = new FixedSizeArrayBuilder<SerializableImportCompletionItem>(overloadMap.Count);
Completion\Providers\ImportCompletionProvider\ImportCompletionItem.cs (1)
120
var
builder = new FixedSizeArrayBuilder<KeyValuePair<string, string>>(attributeItems.Length + 1);
Diagnostics\Service\DocumentAnalysisExecutor.cs (1)
367
var
builder = new FixedSizeArrayBuilder<DiagnosticData>(diagnostics.Length);
DocumentHighlighting\AbstractDocumentHighlightsService.cs (1)
278
var
list = new FixedSizeArrayBuilder<DocumentHighlights>(tagMap.Count);
ExtractMethod\MethodExtractor.Analyzer.cs (1)
326
var
result = new FixedSizeArrayBuilder<VariableInfo>(variableInfos.Length);
NavigateTo\RegexQueryCompiler.cs (2)
115
var
children = new FixedSizeArrayBuilder<RegexQuery>(alternation.SequenceList.Length);
127
var
children = new FixedSizeArrayBuilder<RegexQuery>(sequence.Children.Length);
PdbSourceDocument\DocumentDebugInfoReader.cs (1)
40
var
sourceDocuments = new FixedSizeArrayBuilder<SourceDocument>(documentHandles.Count);
src\roslyn\src\Analyzers\Core\CodeFixes\AddParameter\AbstractAddParameterCodeFixProvider.cs (2)
258
var
builder = new FixedSizeArrayBuilder<CodeAction>(codeFixData.Length);
335
var
builder = new FixedSizeArrayBuilder<CodeFixData>(methodsAndArgumentsToAdd.Length);
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.SignatureInfo.cs (1)
205
var
result = new FixedSizeArrayBuilder<IParameterSymbol>(modifiers.Length);
Wrapping\BinaryExpression\BinaryExpressionCodeActionComputer.cs (1)
127
var
result = new FixedSizeArrayBuilder<Edit>(count);
Wrapping\ChainedExpression\AbstractChainedExpressionWrapper.cs (1)
233
var
result = new FixedSizeArrayBuilder<SyntaxNodeOrToken>(end - start);
Microsoft.CodeAnalysis.Workspaces (31)
Classification\IRemoteSemanticClassificationService.cs (2)
76
var
classificationTriples = new FixedSizeArrayBuilder<int>(classifiedSpans.Count * 3);
108
var
classifiedSpans = new FixedSizeArrayBuilder<ClassifiedSpan>(this.ClassificationTriples.Length / 3);
CodeFixesAndRefactorings\EnumArrayConverter.cs (1)
14
var
enums = new FixedSizeArrayBuilder<TEnum>(strings.Length);
FindSymbols\FindReferences\FindReferencesSearchEngine.cs (1)
167
var
result = new FixedSizeArrayBuilder<(ISymbol symbol, SymbolGroup group)>(symbols.Length);
FindSymbols\StreamingProgressCollector.cs (1)
40
var
result = new FixedSizeArrayBuilder<ReferencedSymbol>(_symbolToLocations.Count);
Rename\IRemoteRenamerService.cs (1)
166
var
locBuilder = new FixedSizeArrayBuilder<RenameLocation>(this.Locations.Length);
Serialization\SerializerService_Reference.cs (2)
402
var
allMetadata = new FixedSizeArrayBuilder<ModuleMetadata>(count);
403
var
allHandles = new FixedSizeArrayBuilder<ITemporaryStorageStreamHandle>(count);
Shared\Extensions\SourceTextExtensions.cs (1)
260
var
chunks = new FixedSizeArrayBuilder<char[]>(numberOfChunks);
Shared\Utilities\BloomFilter.cs (1)
453
var
hashBuilder = new FixedSizeArrayBuilder<int>(hashFunctionCount);
src\roslyn\src\Dependencies\Collections\Extensions\FixedSizeArrayBuilder.cs (1)
119
/// throw if attempted. This <see cref="
FixedSizeArrayBuilder
{T}"/> is effectively unusable once this is called.
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (2)
466
var
builder = new FixedSizeArrayBuilder<TResult>(source.Count);
478
var
builder = new FixedSizeArrayBuilder<TResult>(source.Count);
src\roslyn\src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (8)
179
var
builder = new FixedSizeArrayBuilder<TResult>(items.Length);
404
var
builder = new FixedSizeArrayBuilder<TResult>(array.Length);
419
var
builder = new FixedSizeArrayBuilder<TResult>(array.Length);
479
var
builder = new FixedSizeArrayBuilder<TResult>(self.Length);
1124
var
builder = new FixedSizeArrayBuilder<T>(first.Length + second.Length + third.Length);
1138
var
builder = new FixedSizeArrayBuilder<T>(first.Length + second.Length + third.Length + fourth.Length);
1154
var
builder = new FixedSizeArrayBuilder<T>(first.Length + second.Length + third.Length + fourth.Length + fifth.Length);
1170
var
builder = new FixedSizeArrayBuilder<T>(first.Length + second.Length + third.Length + fourth.Length + fifth.Length + sixth.Length);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ObjectWriterExtensions.cs (1)
29
var
builder = new FixedSizeArrayBuilder<T>(length);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SpecializedTasks.cs (1)
91
var
result = new FixedSizeArrayBuilder<TResult>(tasks.Count);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\IParameterSymbolExtensions.cs (1)
15
var
result = new FixedSizeArrayBuilder<IParameterSymbol>(parameters.Count);
Workspace\IsolatedAnalyzerReferenceSet.Core.cs (1)
155
var
builder = new FixedSizeArrayBuilder<AnalyzerReference>(references.Length);
Workspace\Solution\Solution.cs (1)
880
var
builder = new FixedSizeArrayBuilder<AnalyzerReference>(oldProject.AnalyzerReferences.Count - 1);
Workspace\Solution\StateChecksums.cs (1)
566
var
checksums = new FixedSizeArrayBuilder<Checksum>(references.Count);
Workspace\Solution\TextDocumentStates.cs (4)
136
var
result = new FixedSizeArrayBuilder<TValue>(States.Count);
310
var
attributeChecksums = new FixedSizeArrayBuilder<Checksum>(States.Count);
311
var
textChecksums = new FixedSizeArrayBuilder<Checksum>(States.Count);
312
var
documentIds = new FixedSizeArrayBuilder<DocumentId>(States.Count);
Microsoft.CodeAnalysis.Workspaces.MSBuild (1)
MSBuild\MSBuildProjectLoader.Worker.cs (1)
348
var
results = new FixedSizeArrayBuilder<DocumentInfo>(documentFileInfos.Count);