408 references to GetInstance
Microsoft.CodeAnalysis (93)
CodeGen\ArrayMembers.cs (2)
201
var parameters = ArrayBuilder<ArrayMethodParameterInfo>.
GetInstance
(rank + 1);
309
var parameters = ArrayBuilder<ArrayMethodParameterInfo>.
GetInstance
(rank);
CodeGen\PrivateImplementationDetails.cs (1)
166
ArrayBuilder<SynthesizedStaticField> fieldsBuilder = ArrayBuilder<SynthesizedStaticField>.
GetInstance
(
Collections\OrderPreservingMultiDictionary.cs (1)
321
arrayBuilder = ArrayBuilder<V>.
GetInstance
(capacity: 2);
CommandLine\AnalyzerConfigSet.cs (3)
128
var sortedAnalyzerConfigs = ArrayBuilder<AnalyzerConfig>.
GetInstance
(analyzerConfigs.Count);
141
var allMatchers = ArrayBuilder<ImmutableArray<SectionNameMatcher?>>.
GetInstance
(_analyzerConfigs.Length);
147
var builder = ArrayBuilder<SectionNameMatcher?>.
GetInstance
(config.NamedSections.Length);
CommandLine\CommonCompiler.cs (3)
301
var configs = ArrayBuilder<AnalyzerConfig>.
GetInstance
(analyzerConfigPaths.Length);
1155
var analyzerOptionsBuilder = hasAnalyzerConfigs ? ArrayBuilder<AnalyzerConfigOptionsResult>.
GetInstance
(generatedSyntaxTrees.Count) : null;
1156
var embeddedTextBuilder = ArrayBuilder<EmbeddedText>.
GetInstance
(generatedSyntaxTrees.Count);
CommandLine\SarifV2ErrorLogger.cs (1)
232
var effectiveSeveritiesBuilder = ArrayBuilder<(string DescriptorId, int DescriptorIndex, ImmutableHashSet<ReportDiagnostic> EffectiveSeverities)>.
GetInstance
(_descriptors.Count);
DiagnosticAnalyzer\AnalyzerDriver.cs (2)
1063
var builder = ArrayBuilder<Diagnostic>.
GetInstance
(reportedDiagnostics.Length);
2643
var filteredNodesToAnalyze = ArrayBuilder<SyntaxNode>.
GetInstance
(nodesToAnalyze.Count);
DiagnosticAnalyzer\AnalyzerFileReference.cs (1)
659
var builder = ArrayBuilder<string>.
GetInstance
(source.Count);
DiagnosticAnalyzer\CompilerDiagnosticAnalyzer.cs (1)
30
var builder = ArrayBuilder<DiagnosticDescriptor>.
GetInstance
(errorCodes.Length);
Emit\EditAndContinue\DefinitionMap.cs (1)
467
var builder = ArrayBuilder<DebugId>.
GetInstance
(lambda.Parameters.Length);
InternalUtilities\FileLockCheck.cs (1)
201
var lockInfos = ArrayBuilder<(int, string)>.
GetInstance
((int)pnProcInfo);
MetadataReader\MetadataDecoder.cs (5)
266
var builder = ArrayBuilder<int>.
GetInstance
(countOfSizes);
402
var argumentsBuilder = ArrayBuilder<KeyValuePair<TypeSymbol, ImmutableArray<ModifierInfo<TypeSymbol>>>>.
GetInstance
(argumentCount);
403
var argumentRefersToNoPiaLocalTypeBuilder = ArrayBuilder<bool>.
GetInstance
(argumentCount);
864
var locals = ArrayBuilder<LocalInfo<TypeSymbol>>.
GetInstance
(localCount);
865
var offsets = ArrayBuilder<int>.
GetInstance
(localCount);
MetadataReader\MetadataHelpers.cs (1)
636
var result = ArrayBuilder<T>.
GetInstance
(dots + 1);
MetadataReader\MetadataReaderExtensions.cs (1)
64
var result = ArrayBuilder<AssemblyIdentity>.
GetInstance
(reader.AssemblyReferences.Count);
MetadataReader\PEAssembly.cs (2)
69
var refCounts = ArrayBuilder<int>.
GetInstance
(modules.Length);
71
var refs = ArrayBuilder<AssemblyIdentity>.
GetInstance
(totalRefCount);
MetadataReader\PEModule.cs (6)
1676
var result = ArrayBuilder<string>.
GetInstance
(attrInfos.Count);
1716
var whenTrue = ArrayBuilder<string>.
GetInstance
(attrInfos.Count);
1717
var whenFalse = ArrayBuilder<string>.
GetInstance
(attrInfos.Count);
1756
var result = ArrayBuilder<string>.
GetInstance
(attrInfos.Count);
2438
var boolArrayBuilder = ArrayBuilder<bool>.
GetInstance
((int)arrayLen);
2467
var byteArrayBuilder = ArrayBuilder<byte>.
GetInstance
((int)arrayLen);
MetadataReader\TypeNameDecoder.cs (2)
224
var typeArgumentsBuilder = ArrayBuilder<KeyValuePair<TypeSymbol, ImmutableArray<ModifierInfo<TypeSymbol>>>>.
GetInstance
(count);
225
var refersToNoPiaBuilder = ArrayBuilder<bool>.
GetInstance
(count);
MetadataReference\AssemblyIdentity.cs (1)
441
var result = ArrayBuilder<byte>.
GetInstance
(PublicKeyTokenSize);
MetadataReference\AssemblyIdentity.DisplayName.cs (1)
709
var bytes = ArrayBuilder<byte>.
GetInstance
(length);
Operations\ControlFlowGraphBuilder.BasicBlockBuilder.cs (1)
238
var branches = ArrayBuilder<ControlFlowBranch>.
GetInstance
(_predecessors?.Count ?? 2);
Operations\ControlFlowGraphBuilder.cs (10)
174
var builder = ArrayBuilder<BasicBlock>.
GetInstance
(blockBuilders.Count);
2007
var builder = ArrayBuilder<T>.
GetInstance
(numElements);
3969
var resourceQueue = ArrayBuilder<(IVariableDeclarationOperation, IVariableDeclaratorOperation)>.
GetInstance
(declarationGroup.Declarations.Length);
6386
var initializerBuilder = ArrayBuilder<IOperation>.
GetInstance
(operation.Initializers.Length);
6519
var builder = ArrayBuilder<IOperation>.
GetInstance
(initializer.ElementValues.Length);
6697
var elementBuilder = ArrayBuilder<IOperation>.
GetInstance
(numElements);
7045
var partsBuilder = ArrayBuilder<IInterpolatedStringContentOperation>.
GetInstance
(operation.Parts.Length);
7247
var builder = ArrayBuilder<IArgumentOperation>.
GetInstance
(propertySymbol.Parameters.Length);
7818
ArrayBuilder<IOperation> statementsBuilder = ArrayBuilder<IOperation>.
GetInstance
(statements.Length);
7976
var initializerBuilder = ArrayBuilder<IOperation>.
GetInstance
(initializers.Length);
Operations\ControlFlowGraphBuilder.RegionBuilder.cs (1)
321
var builder = ArrayBuilder<ControlFlowRegion>.
GetInstance
(Regions.Count);
Operations\IOperation.OperationList.cs (1)
48
var builder = ArrayBuilder<IOperation>.
GetInstance
(Count);
Operations\IOperation.OperationList.Reversed.cs (2)
51
var builder = ArrayBuilder<IOperation>.
GetInstance
(Count);
61
var builder = ArrayBuilder<IOperation>.
GetInstance
(input.Length);
PEWriter\ExtendedPEBuilder.cs (1)
57
var builder = ArrayBuilder<Section>.
GetInstance
(baseSections.Length + 1);
PEWriter\MetadataWriter.cs (2)
604
builder = ArrayBuilder<IParameterDefinition>.
GetInstance
(parameters.Length + 1);
628
builder = ArrayBuilder<IParameterDefinition>.
GetInstance
(parameters.Length);
ReferenceManager\AssemblyDataForAssemblyBeingBuilt.cs (1)
41
var refs = ArrayBuilder<AssemblyIdentity>.
GetInstance
(builderSize);
ReferenceManager\CommonReferenceManager.Binding.cs (3)
445
var result = ArrayBuilder<int>.
GetInstance
(modules.Length);
465
var result = ArrayBuilder<ResolvedReference>.
GetInstance
(references.Length);
480
var bindingsOfAssemblyBeingBuilt = ArrayBuilder<AssemblyReferenceBinding>.
GetInstance
(referenceBindingsOfAssemblyBeingBuilt.Length + implicitAssemblies.Count);
ReferenceManager\CommonReferenceManager.State.cs (1)
474
var aliasesOfReferencedAssembliesBuilder = ArrayBuilder<ImmutableArray<string>>.
GetInstance
(referenceMap.Length - referencedModuleCount);
ReferenceManager\MergedAliases.cs (1)
84
var result = ArrayBuilder<string>.
GetInstance
(aliasesOpt.Length);
SourceFileResolver.cs (1)
62
var pathMapBuilder = ArrayBuilder<KeyValuePair<string, string>>.
GetInstance
(pathMap.Length);
SourceGeneration\GeneratorDriver.cs (4)
97
var states = ArrayBuilder<GeneratorState>.
GetInstance
(generators.Length);
194
ArrayBuilder<GeneratedSourceResult> sources = ArrayBuilder<GeneratedSourceResult>.
GetInstance
(generatorState.PostInitTrees.Length + generatorState.GeneratedTrees.Length);
224
var stateBuilder = ArrayBuilder<GeneratorState>.
GetInstance
(state.Generators.Length);
371
var trees = ArrayBuilder<GeneratedSyntaxTree>.
GetInstance
(generatedSources.Length);
SourceGeneration\GlobalAliases.cs (1)
43
var total = ArrayBuilder<(string aliasName, string symbolName)>.
GetInstance
(aliasesArray.Sum(a => a.AliasAndSymbolNames.Length));
SourceGeneration\Nodes\BatchNode.cs (1)
97
var builder = ArrayBuilder<TInput>.
GetInstance
(entryCount);
SourceGeneration\Nodes\NodeStateTable.cs (5)
161
var compacted = ArrayBuilder<TableEntry>.
GetInstance
(nonRemovedCount);
257
_states = ArrayBuilder<TableEntry>.
GetInstance
(tableCapacity ?? previous.GetTotalEntryItemCount());
486
var stepOutputBuilder = ArrayBuilder<(object, IncrementalStepRunReason)>.
GetInstance
(outputInfo.Count);
731
_items = ArrayBuilder<T>.
GetInstance
(capacity);
751
_states = ArrayBuilder<EntryState>.
GetInstance
(_requestedCapacity);
SourceGeneration\SyntaxStore.cs (1)
62
var syntaxInputBuilders = ArrayBuilder<(SyntaxInputNode node, ISyntaxInputBuilder builder)>.
GetInstance
(_syntaxInputNodes.Length);
src\Dependencies\CodeAnalysis.Debugging\CustomDebugInfoReader.cs (7)
131
var builder = ArrayBuilder<short>.
GetInstance
(numCounts);
180
var builder = ArrayBuilder<StateMachineHoistedLocalScope>.
GetInstance
(bucketCount);
246
var flagsBuilder = ArrayBuilder<bool>.
GetInstance
(FlagBytesCount);
252
var builder = ArrayBuilder<DynamicLocalInfo>.
GetInstance
(bucketCount);
305
var builder = ArrayBuilder<TupleElementNamesInfo>.
GetInstance
(n);
317
var builder = ArrayBuilder<string?>.
GetInstance
(n);
423
var resultBuilder = ArrayBuilder<ImmutableArray<string>>.
GetInstance
(groupSizes.Length);
src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (2)
442
var builder = ArrayBuilder<TResult>.
GetInstance
(source.Count);
455
var builder = ArrayBuilder<TResult>.
GetInstance
(source.Count);
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (2)
870
arrayBuilder = ArrayBuilder<T>.
GetInstance
(capacity: 2);
964
var builder = ArrayBuilder<TNamedTypeSymbol>.
GetInstance
(count);
src\Dependencies\Collections\TemporaryArray`1.cs (1)
101
_builder = ArrayBuilder<T>.
GetInstance
(capacity)
src\Dependencies\PooledObjects\ArrayBuilder.cs (5)
395
var tmp = ArrayBuilder<U>.
GetInstance
(Count);
733
var result = ArrayBuilder<S>.
GetInstance
(Count);
823
var builder = ArrayBuilder<TResult>.
GetInstance
(Count);
861
var builder = ArrayBuilder<TResult>.
GetInstance
(Count);
899
var builder = ArrayBuilder<TResult>.
GetInstance
(Count);
Syntax\LineDirectiveMap.cs (1)
141
var entries = ArrayBuilder<LineMappingEntry>.
GetInstance
(directives.Count + 1);
Text\LargeText.cs (1)
96
var chunks = ArrayBuilder<char[]>.
GetInstance
(1 + maxCharRemainingGuess / ChunkSize);
Text\LargeTextWriter.cs (1)
26
_chunks = ArrayBuilder<char[]>.
GetInstance
(1 + length / LargeText.ChunkSize);
Microsoft.CodeAnalysis.CSharp (302)
Binder\Binder.CapturedParametersFinder.cs (1)
41
var captured = ArrayBuilder<ParameterSymbol>.
GetInstance
(primaryConstructor.Parameters.Length);
Binder\Binder.ValueChecks.cs (4)
421
var argumentsBuilder = ArrayBuilder<BoundExpression>.
GetInstance
(accessorForDefaultArguments.ParameterCount);
427
refKindsBuilderOpt = ArrayBuilder<RefKind>.
GetInstance
(accessorForDefaultArguments.ParameterCount);
457
namesBuilder = ArrayBuilder<(string Name, Location Location)?>.
GetInstance
(argumentNamesOpt.Length);
2173
var argsToParamsBuilder = ArrayBuilder<int>.
GetInstance
(argsToParamsOpt.Length + 1);
Binder\Binder_Attributes.cs (3)
380
var constructorArgumentSourceIndices = ArrayBuilder<int>.
GetInstance
(lengthAfterRewriting);
768
var builder = ArrayBuilder<TypedConstant>.
GetInstance
(numArguments);
879
var builder = ArrayBuilder<TypedConstant>.
GetInstance
(elements.Length);
Binder\Binder_Conversions.cs (5)
879
var builder = ArrayBuilder<BoundNode>.
GetInstance
(elements.Length);
1464
var resultBuilder = ArrayBuilder<MethodSymbol>.
GetInstance
(finalApplicableCandidates.Length);
1735
var builder = ArrayBuilder<BoundNode>.
GetInstance
(node.Elements.Length);
1989
var builder = ArrayBuilder<BoundSwitchExpressionArm>.
GetInstance
(source.SwitchArms.Length);
2493
var convertedArguments = ArrayBuilder<BoundExpression>.
GetInstance
(arguments.Length);
Binder\Binder_Crefs.cs (3)
633
builder = ArrayBuilder<Symbol>.
GetInstance
(numInstanceConstructors);
863
ArrayBuilder<Symbol> unwrappedSymbols = ArrayBuilder<Symbol>.
GetInstance
(symbols.Length);
1070
var typeArgumentsWithAnnotations = ArrayBuilder<TypeWithAnnotations>.
GetInstance
(arity);
Binder\Binder_Deconstruct.cs (8)
295
var nestedConversions = ArrayBuilder<(BoundValuePlaceholder?, BoundExpression?)>.
GetInstance
(count);
476
var typesWithAnnotationsBuilder = ArrayBuilder<TypeWithAnnotations>.
GetInstance
(leftLength);
477
var locationsBuilder = ArrayBuilder<Location?>.
GetInstance
(leftLength);
549
var valuesBuilder = ArrayBuilder<BoundExpression>.
GetInstance
(count);
550
var typesWithAnnotationsBuilder = ArrayBuilder<TypeWithAnnotations>.
GetInstance
(count);
551
var locationsBuilder = ArrayBuilder<Location?>.
GetInstance
(count);
552
var namesBuilder = ArrayBuilder<string?>.
GetInstance
(count);
632
var outVars = ArrayBuilder<OutDeconstructVarPendingInference>.
GetInstance
(numCheckedVariables);
Binder\Binder_Expressions.cs (14)
337
var boundArgs = ArrayBuilder<BoundExpression>.
GetInstance
(sourceTuple.Arguments.Length);
965
var builder = ArrayBuilder<BoundExpression>.
GetInstance
(count);
966
var namesBuilder = ArrayBuilder<string>.
GetInstance
(count);
1021
var boundArguments = ArrayBuilder<BoundExpression>.
GetInstance
(arguments.Count);
1022
var elementTypesWithAnnotations = ArrayBuilder<TypeWithAnnotations>.
GetInstance
(arguments.Count);
1023
var elementLocations = ArrayBuilder<Location>.
GetInstance
(arguments.Count);
1151
var builder = ArrayBuilder<bool>.
GetInstance
(elementNames.Count);
3617
argsToParamsBuilder = ArrayBuilder<int>.
GetInstance
(argsToParamsOpt.Length);
3773
var argumentPlaceholdersBuilder = ArrayBuilder<BoundInterpolatedStringArgumentPlaceholder>.
GetInstance
(handlerArgumentIndexes.Length);
3774
var argumentRefKindsBuilder = ArrayBuilder<RefKind>.
GetInstance
(handlerArgumentIndexes.Length);
10815
var methods = ArrayBuilder<MethodSymbol>.
GetInstance
(capacity: node.Methods.Length);
11007
var methods = ArrayBuilder<MethodSymbol>.
GetInstance
(capacity: node.Methods.Length);
11080
var methods = ArrayBuilder<MethodSymbol>.
GetInstance
(capacity: singleLookupResults.Count);
11246
var fieldsBuilder = ArrayBuilder<AnonymousTypeField>.
GetInstance
(parameterTypes.Length + 1);
Binder\Binder_InterpolatedString.cs (10)
375
var expressions = ArrayBuilder<BoundExpression>.
GetInstance
(n + 1);
713
var argumentsBuilder = ArrayBuilder<BoundExpression>.
GetInstance
(constructorArgumentLength);
715
var refKindsBuilder = ArrayBuilder<RefKind>.
GetInstance
(constructorArgumentLength);
874
partsBuilder = ArrayBuilder<BoundExpression>.
GetInstance
(unconvertedInterpolatedString.Parts.Length);
907
var builderAppendCallsArray = ArrayBuilder<ImmutableArray<BoundExpression>>.
GetInstance
(partsArray.Length);
908
var builderAppendCalls = ArrayBuilder<BoundExpression>.
GetInstance
(firstPartsLength);
909
var positionInfoArray = ArrayBuilder<ImmutableArray<(bool IsLiteral, bool HasAlignment, bool HasFormat)>>.
GetInstance
(partsArray.Length);
910
var positionInfo = ArrayBuilder<(bool IsLiteral, bool HasAlignment, bool HasFormat)>.
GetInstance
(firstPartsLength);
911
var argumentsBuilder = ArrayBuilder<BoundExpression>.
GetInstance
(3);
912
var parameterNamesAndLocationsBuilder = ArrayBuilder<(string, Location)?>.
GetInstance
(3);
Binder\Binder_Invocation.cs (4)
527
var builder = ArrayBuilder<BoundExpression>.
GetInstance
(arguments.Arguments.Count);
1574
argsToParamsBuilder = ArrayBuilder<int>.
GetInstance
(argsToParamsOpt.Length);
2091
ArrayBuilder<BoundExpression> newArguments = ArrayBuilder<BoundExpression>.
GetInstance
(argumentCount);
2455
var methodsBuilder = ArrayBuilder<FunctionPointerMethodSymbol>.
GetInstance
(1);
Binder\Binder_Lambda.cs (1)
265
var discardsBuilder = ArrayBuilder<bool>.
GetInstance
(parameters.Count);
Binder\Binder_Operators.cs (2)
3622
methods = ArrayBuilder<MethodSymbol>.
GetInstance
(lookupResult.Symbols.Count);
3635
methods = ArrayBuilder<MethodSymbol>.
GetInstance
(lookupResult.Symbols.Count);
Binder\Binder_Patterns.cs (2)
269
var builder = ArrayBuilder<BoundPattern>.
GetInstance
(subpatterns.Count);
1754
var narrowedTypeCandidates = ArrayBuilder<TypeSymbol>.
GetInstance
(2);
Binder\Binder_Statements.cs (2)
1896
ArrayBuilder<BoundStatement> boundStatements = ArrayBuilder<BoundStatement>.
GetInstance
(nStatements);
3232
var catchBlocks = ArrayBuilder<BoundCatchBlock>.
GetInstance
(n);
Binder\Binder_Symbols.cs (4)
689
var types = ArrayBuilder<TypeWithAnnotations>.
GetInstance
(numElements);
690
var locations = ArrayBuilder<Location>.
GetInstance
(numElements);
786
elementNames = ArrayBuilder<string>.
GetInstance
(tupleSize);
1348
var args = ArrayBuilder<TypeWithAnnotations>.
GetInstance
(typeArguments.Count);
Binder\Binder_TupleOperators.cs (2)
58
var builder = ArrayBuilder<BoundExpression>.
GetInstance
(length);
236
var operatorsBuilder = ArrayBuilder<TupleBinaryOperatorInfo>.
GetInstance
(length);
Binder\DecisionDagBuilder.cs (21)
235
var newSequence = ArrayBuilder<Tests>.
GetInstance
(length);
332
var tests = ArrayBuilder<Tests>.
GetInstance
(4 + patternLength * 2);
398
var tests = ArrayBuilder<Tests>.
GetInstance
(1);
425
var tests = ArrayBuilder<Tests>.
GetInstance
(4);
499
var tests = ArrayBuilder<Tests>.
GetInstance
(2);
524
var tests = ArrayBuilder<Tests>.
GetInstance
(5);
673
var builder = ArrayBuilder<Tests>.
GetInstance
(2);
686
builder = ArrayBuilder<Tests>.
GetInstance
(2);
711
var tests = ArrayBuilder<Tests>.
GetInstance
(2);
874
var rewrittenCases = ArrayBuilder<StateForCase>.
GetInstance
(casesForRootNode.Count);
1094
var whenTrueBuilder = ArrayBuilder<StateForCase>.
GetInstance
(cases.Count);
1095
var whenFalseBuilder = ArrayBuilder<StateForCase>.
GetInstance
(cases.Count);
1208
var builder = ArrayBuilder<StateForCase>.
GetInstance
(cases.Count);
1824
var builder = ArrayBuilder<T>.
GetInstance
(this.Count - 1);
2293
var builder = ArrayBuilder<Tests>.
GetInstance
(seq.Length);
2340
var trueBuilder = ArrayBuilder<Tests>.
GetInstance
(RemainingTests.Length);
2341
var falseBuilder = ArrayBuilder<Tests>.
GetInstance
(RemainingTests.Length);
2354
var builder = ArrayBuilder<Tests>.
GetInstance
(RemainingTests.Length);
2362
var builder = ArrayBuilder<Tests>.
GetInstance
(RemainingTests.Length);
2392
var builder = ArrayBuilder<Tests>.
GetInstance
(2);
2472
var builder = ArrayBuilder<Tests>.
GetInstance
(2);
Binder\DecisionDagBuilder_ListPatterns.cs (1)
24
var tests = ArrayBuilder<Tests>.
GetInstance
(4 + subpatterns.Length * 2);
Binder\EmbeddedStatementBinder.cs (1)
33
ArrayBuilder<LocalSymbol> locals = ArrayBuilder<LocalSymbol>.
GetInstance
(DefaultLocalSymbolArrayCapacity);
Binder\ForEachLoopBinder.cs (2)
1235
var argsBuilder = ArrayBuilder<BoundExpression>.
GetInstance
(patternDisposeMethod.ParameterCount);
1966
var argsBuilder = ArrayBuilder<BoundExpression>.
GetInstance
(method.ParameterCount);
Binder\ImportChain.cs (1)
98
var aliases = ArrayBuilder<string>.
GetInstance
(aliasSymbols.Count);
Binder\Imports.cs (1)
97
var expandedUsingsBuilder = ArrayBuilder<NamespaceOrTypeAndUsingDirective>.
GetInstance
(previousSubmissionUsings.Length);
Binder\LocalScopeBinder.cs (1)
164
ArrayBuilder<LocalSymbol> locals = ArrayBuilder<LocalSymbol>.
GetInstance
(DefaultLocalSymbolArrayCapacity);
Binder\PatternExplainer.cs (1)
73
var result = ArrayBuilder<BoundDecisionDagNode>.
GetInstance
(capacity: distanceToNode);
Binder\RefSafetyAnalysis.cs (1)
1073
var builder = ArrayBuilder<DeconstructionVariable>.
GetInstance
(arguments.Length);
Binder\Semantics\BestTypeInferrer.cs (1)
96
var builder = ArrayBuilder<TypeSymbol>.
GetInstance
(candidateTypes.Count);
Binder\Semantics\Conversions\Conversions.cs (1)
205
var builder = ArrayBuilder<Conversion>.
GetInstance
(elements.Length);
Binder\Semantics\Conversions\ConversionsBase.cs (3)
1194
var innerConversions = ArrayBuilder<Conversion>.
GetInstance
(switchExpression.SwitchArms.Length);
2341
var argumentConversions = ArrayBuilder<Conversion>.
GetInstance
(arguments.Length);
2415
var nestedConversions = ArrayBuilder<Conversion>.
GetInstance
(sourceTypes.Length);
Binder\Semantics\OverloadResolution\AnalyzedArguments.cs (1)
67
var builder = ArrayBuilder<string?>.
GetInstance
(this.Names.Count);
Binder\Semantics\OverloadResolution\MethodTypeInference.cs (1)
3338
var builder = ArrayBuilder<TypeWithAnnotations>.
GetInstance
(_fixedResults.Length);
Binder\Semantics\OverloadResolution\OverloadResolution.cs (4)
240
var typeArguments = ArrayBuilder<TypeWithAnnotations>.
GetInstance
(0);
249
unreducedMethods = ArrayBuilder<MethodSymbol>.
GetInstance
(methods.Count);
295
var applicableMethods = ArrayBuilder<MethodSymbol>.
GetInstance
(methods.Count);
4640
conversions = ArrayBuilder<Conversion>.
GetInstance
(paramCount);
Binder\SimpleProgramBinder.cs (1)
28
ArrayBuilder<LocalSymbol> locals = ArrayBuilder<LocalSymbol>.
GetInstance
(DefaultLocalSymbolArrayCapacity);
Binder\SwitchBinder_Patterns.cs (2)
89
var sectionBuilder = ArrayBuilder<BoundSwitchSection>.
GetInstance
(switchSections.Length);
93
var labelBuilder = ArrayBuilder<BoundSwitchLabel>.
GetInstance
(oldSection.SwitchLabels.Length);
Binder\UsingStatementBinder.cs (1)
206
var argumentsBuilder = ArrayBuilder<BoundExpression>.
GetInstance
(disposeMethod.ParameterCount);
BoundTree\BoundTreeRewriter.cs (1)
181
builder = ArrayBuilder<T>.
GetInstance
(symbols.Length);
BoundTree\Constructors.cs (1)
236
var builder = ArrayBuilder<RefKind>.
GetInstance
(result.Length);
BoundTree\NullabilityRewriter.cs (1)
277
var builder = ArrayBuilder<T>.
GetInstance
(symbols.Length);
BoundTree\UnboundLambda.cs (5)
672
var parameterRefKindsBuilder = ArrayBuilder<RefKind>.
GetInstance
(ParameterCount);
673
var parameterScopesBuilder = ArrayBuilder<ScopedKind>.
GetInstance
(ParameterCount);
674
var parameterTypesBuilder = ArrayBuilder<TypeWithAnnotations>.
GetInstance
(ParameterCount);
1127
var typesBuilder = ArrayBuilder<TypeWithAnnotations>.
GetInstance
(parameterCount);
1128
var refKindsBuilder = ArrayBuilder<RefKind>.
GetInstance
(parameterCount);
CodeGen\Optimizer.cs (1)
131
var defs = ArrayBuilder<LocalDefUseSpan>.
GetInstance
(dummies.Count);
Compilation\CSharpCompilation.cs (2)
3934
var builder = ArrayBuilder<byte>.
GetInstance
(length);
4190
var typesBuilder = ArrayBuilder<TypeWithAnnotations>.
GetInstance
(elementTypes.Length);
Compilation\CSharpCompilerDiagnosticAnalyzer.cs (1)
24
var builder = ArrayBuilder<int>.
GetInstance
(errorCodes.Length);
Compilation\CSharpSemanticModel.cs (2)
1639
var results = ArrayBuilder<ISymbol>.
GetInstance
(info.Count);
1966
var builder = ArrayBuilder<Symbol>.
GetInstance
(symbols.Count);
Compilation\SymbolInfoFactory.cs (1)
55
var result = ArrayBuilder<ISymbol>.
GetInstance
(symbols.Count);
Compiler\AnonymousTypeMethodBodySynthesizer.cs (1)
133
var fields = ArrayBuilder<FieldSymbol>.
GetInstance
(anonymousType.Properties.Length);
Compiler\MethodCompiler.cs (1)
1264
var initializers = ArrayBuilder<BoundStatement>.
GetInstance
(capturedParameters.Count);
Declarations\DeclarationTable.cs (1)
129
var builder = ArrayBuilder<SingleNamespaceDeclaration>.
GetInstance
(oldRootDeclarations.Length + 1);
Declarations\DeclarationTreeBuilder.cs (1)
313
var directives = ArrayBuilder<ReferenceDirective>.
GetInstance
(directiveNodes.Count);
Declarations\MergedTypeDeclaration.cs (1)
194
var builder = ArrayBuilder<SourceLocation>.
GetInstance
(Declarations.Length);
Emitter\EditAndContinue\CSharpSymbolMatcher.cs (4)
411
var otherParamsBuilder = ArrayBuilder<TypeWithAnnotations>.
GetInstance
(sig.ParameterCount);
412
var otherParamRefCustomModifiersBuilder = ArrayBuilder<ImmutableArray<CustomModifier>>.
GetInstance
(sig.ParameterCount);
928
var translatedParamsBuilder = ArrayBuilder<TypeWithAnnotations>.
GetInstance
(sig.ParameterCount);
929
var translatedParamRefCustomModifiersBuilder = ArrayBuilder<ImmutableArray<CustomModifier>>.
GetInstance
(sig.ParameterCount);
FlowAnalysis\DefiniteAssignment.cs (1)
652
var builder = ArrayBuilder<FieldSymbol>.
GetInstance
(implicitlyInitializedFields.Count);
FlowAnalysis\FlowAnalysisPass.cs (2)
119
var builder = ArrayBuilder<BoundStatement>.
GetInstance
(implicitlyInitializedFields.Length);
172
var builder = ArrayBuilder<BoundStatement>.
GetInstance
(n);
FlowAnalysis\NullableWalker.cs (22)
973
var builder = ArrayBuilder<Symbol>.
GetInstance
(members.Length + baseRequiredMembers.Count);
3858
var resultBuilder = ArrayBuilder<VisitResult>.
GetInstance
(node.Elements.Length);
4610
var builder = ArrayBuilder<VisitResult>.
GetInstance
(argumentResults.Length);
4790
var expressions = ArrayBuilder<BoundExpression>.
GetInstance
(initialization.Initializers.Length);
4815
var expressionsNoConversions = ArrayBuilder<BoundExpression>.
GetInstance
(n);
4816
var conversions = ArrayBuilder<Conversion>.
GetInstance
(n);
4817
var expressionTypes = ArrayBuilder<TypeWithState>.
GetInstance
(n);
4818
var placeholderBuilder = ArrayBuilder<BoundExpression>.
GetInstance
(n);
4945
var resultTypes = ArrayBuilder<TypeWithAnnotations>.
GetInstance
(n);
4946
var placeholdersBuilder = ArrayBuilder<BoundExpression>.
GetInstance
(n);
6717
var builder = ArrayBuilder<int>.
GetInstance
(argsToParamsOpt.Length + 1);
7291
var conversionResultsBuilder = ArrayBuilder<VisitResult>.
GetInstance
(results.Length);
7484
var argumentsBuilder = ArrayBuilder<BoundExpression>.
GetInstance
(arguments.Length + elements.Length - 1);
7492
var argsToParamsBuilder = ArrayBuilder<int>.
GetInstance
(argsToParamsOpt.Length + elements.Length - 1);
7501
var refKindsBuilder = ArrayBuilder<RefKind>.
GetInstance
(refKindsOpt.Length + elements.Length - 1);
7688
var resultsBuilder = ArrayBuilder<VisitResult>.
GetInstance
(n);
8200
var argumentsBuilder = ArrayBuilder<BoundExpression>.
GetInstance
(n);
8201
var conversionsBuilder = ArrayBuilder<Conversion>.
GetInstance
(n);
8397
var builder = ArrayBuilder<BoundExpression>.
GetInstance
(n);
8426
var elementsBuilder = ArrayBuilder<BoundNode>.
GetInstance
(collectionExpressionVisitResults.Length);
10711
ArrayBuilder<BoundExpression> placeholderArgs = ArrayBuilder<BoundExpression>.
GetInstance
(n + 1);
10886
var builder = ArrayBuilder<DeconstructionVariable>.
GetInstance
(arguments.Length);
FlowAnalysis\NullableWalker_Patterns.cs (4)
915
var conversions = ArrayBuilder<Conversion>.
GetInstance
(numSwitchArms);
916
var resultTypes = ArrayBuilder<TypeWithState>.
GetInstance
(numSwitchArms);
917
var expressions = ArrayBuilder<BoundExpression>.
GetInstance
(numSwitchArms);
918
var placeholderBuilder = ArrayBuilder<BoundExpression>.
GetInstance
(numSwitchArms);
Lowering\AsyncRewriter\AsyncExceptionHandlerRewriter.cs (1)
488
var handlers = ArrayBuilder<SyntheticBoundNodeFactory.SyntheticSwitchSection>.
GetInstance
(handlersList.Count);
Lowering\AsyncRewriter\AsyncMethodToStateMachineRewriter.cs (1)
403
var statementsBuilder = ArrayBuilder<BoundStatement>.
GetInstance
(preamble is null ? 2 : 3);
Lowering\ClosureConversion\ClosureConversion.cs (4)
895
var argumentsBuilder = ArrayBuilder<BoundExpression>.
GetInstance
(loweredSymbol.ParameterCount);
920
var refkindsBuilder = ArrayBuilder<RefKind>.
GetInstance
(argumentsBuilder.Count);
989
var builder = ArrayBuilder<TypeWithAnnotations>.
GetInstance
(typeArguments.Length);
1260
var prologueBuilder = ArrayBuilder<BoundStatement>.
GetInstance
(prologue.Count);
Lowering\InitializerRewriter.cs (1)
33
var boundStatements = ArrayBuilder<BoundStatement>.
GetInstance
(boundInitializers.Length);
Lowering\Instrumentation\CodeCoverageInstrumenter.cs (1)
300
var prologueStatements = ArrayBuilder<BoundStatement>.
GetInstance
(2 + (_methodEntryInstrumentation != null ? 1 : 0) + (previousPrologue != null ? 1 : 0));
Lowering\Instrumentation\LocalStateTracingInstrumenter.cs (1)
303
var prologueBuilder = ArrayBuilder<BoundStatement>.
GetInstance
(_factory.CurrentFunction.ParameterCount);
Lowering\LocalRewriter\LocalRewriter.cs (1)
748
var statements = ArrayBuilder<BoundStatement?>.
GetInstance
(node.Statements.Length);
Lowering\LocalRewriter\LocalRewriter.PatternLocalRewriter.cs (1)
624
var newArguments = ArrayBuilder<BoundExpression>.
GetInstance
(loweredInput.Arguments.Length);
Lowering\LocalRewriter\LocalRewriter_Call.cs (4)
726
var visitedArgumentsBuilder = ArrayBuilder<BoundExpression>.
GetInstance
(arguments.Length);
1081
ArrayBuilder<BoundAssignmentOperator> storesToTemps = ArrayBuilder<BoundAssignmentOperator>.
GetInstance
(rewrittenArguments.Length);
1194
refKindsBuilder = ArrayBuilder<RefKind>.
GetInstance
(parameters.Length);
1284
elementsBuilder = ArrayBuilder<BoundExpression>.
GetInstance
(elements.Length);
Lowering\LocalRewriter\LocalRewriter_CollectionExpression.cs (2)
343
var sideEffects = ArrayBuilder<BoundExpression>.
GetInstance
(elements.Length + 1);
1028
var sideEffects = ArrayBuilder<BoundExpression>.
GetInstance
(elements.Length + 1);
Lowering\LocalRewriter\LocalRewriter_CompoundAssignmentOperator.cs (1)
427
ArrayBuilder<BoundAssignmentOperator> storesToTemps = ArrayBuilder<BoundAssignmentOperator>.
GetInstance
(rewrittenArguments.Length);
Lowering\LocalRewriter\LocalRewriter_Conversion.cs (2)
145
var builder = ArrayBuilder<BoundExpression>.
GetInstance
(bytes.Count + 1);
962
var fieldAccessorsBuilder = ArrayBuilder<BoundExpression>.
GetInstance
(numElements);
Lowering\LocalRewriter\LocalRewriter_DeconstructionAssignmentOperator.cs (4)
226
var builder = isUsed ? ArrayBuilder<BoundExpression>.
GetInstance
(leftTargets.Count) : null;
361
var builder = ArrayBuilder<BoundExpression>.
GetInstance
(numElements);
387
var outLocals = ArrayBuilder<BoundExpression>.
GetInstance
(outputPlaceholders.Length);
445
var assignmentTargets = ArrayBuilder<Binder.DeconstructionVariable>.
GetInstance
(variables.Arguments.Length);
Lowering\LocalRewriter\LocalRewriter_Event.cs (1)
183
ArrayBuilder<BoundExpression> sideEffects = ArrayBuilder<BoundExpression>.
GetInstance
(2); //max size
Lowering\LocalRewriter\LocalRewriter_FixedStatement.cs (2)
22
var localBuilder = ArrayBuilder<LocalSymbol>.
GetInstance
(node.Locals.Length);
25
var statementBuilder = ArrayBuilder<BoundStatement>.
GetInstance
(numFixedLocals + 1 + 1); //+1 for body, +1 for hidden seq point
Lowering\LocalRewriter\LocalRewriter_ForEachStatement.cs (1)
170
var builder = ArrayBuilder<BoundExpression>.
GetInstance
(getEnumeratorInfo.Arguments.Length);
Lowering\LocalRewriter\LocalRewriter_IndexerAccess.cs (3)
456
var locals = ArrayBuilder<LocalSymbol>.
GetInstance
(2);
457
var sideeffects = ArrayBuilder<BoundExpression>.
GetInstance
(2);
815
var argumentsBuilder = ArrayBuilder<BoundExpression>.
GetInstance
(2);
Lowering\LocalRewriter\LocalRewriter_ObjectCreationExpression.cs (2)
222
var builder = ArrayBuilder<BoundExpression>.
GetInstance
(anonymousType.Properties.Length);
276
var sideEffects = ArrayBuilder<BoundExpression>.
GetInstance
(1 + dynamicSiteCount + loweredInitializers.Count);
Lowering\LocalRewriter\LocalRewriter_ObjectOrCollectionInitializerExpression.cs (1)
655
newArgs = ArrayBuilder<BoundExpression>.
GetInstance
(args.Length);
Lowering\LocalRewriter\LocalRewriter_StringInterpolation.cs (1)
69
var resultExpressions = ArrayBuilder<BoundExpression>.
GetInstance
(parts.Length + 1);
Lowering\LocalRewriter\LocalRewriter_TupleBinaryOperator.cs (4)
64
var builder = ArrayBuilder<BoundExpression>.
GetInstance
(tuple.Arguments.Length);
112
var fieldAccessorsBuilder = ArrayBuilder<BoundExpression>.
GetInstance
(numElements);
152
var builder = ArrayBuilder<BoundExpression>.
GetInstance
(tuple.Arguments.Length);
449
var argumentBuilder = ArrayBuilder<BoundExpression>.
GetInstance
(tupleCardinality);
Lowering\LocalRewriter\LoweredDynamicOperationFactory.cs (1)
680
ArrayBuilder<LocalSymbol> temporariesBuilder = ArrayBuilder<LocalSymbol>.
GetInstance
(discardCount);
Lowering\MethodToClassRewriter.cs (1)
145
var visitedTypeArgs = ArrayBuilder<TypeWithAnnotations>.
GetInstance
(typeArgs.Length);
Lowering\SpillSequenceSpiller.cs (1)
629
var result = ArrayBuilder<BoundExpression>.
GetInstance
(newList.Length);
Lowering\StateMachineRewriter\StateMachineRewriter.cs (1)
437
var thenBuilder = ArrayBuilder<BoundStatement>.
GetInstance
(4);
Lowering\StateMachineRewriter\StateMachineTypeSymbol.cs (1)
70
builder = ArrayBuilder<CSharpAttributeData>.
GetInstance
(2); // only 2 different attributes are inherited at the moment
Lowering\StateMachineRewriter\SynthesizedStateMachineMethod.cs (1)
89
builder = ArrayBuilder<CSharpAttributeData>.
GetInstance
(4); // only 4 different attributes are inherited at the moment
Lowering\SyntheticBoundNodeFactory.cs (1)
879
var builder = ArrayBuilder<RefKind>.
GetInstance
(result.Length);
Operations\CSharpOperationFactory.cs (5)
343
var builder = ArrayBuilder<TOperation>.
GetInstance
(boundNodes.Length);
381
var builder = ArrayBuilder<IOperation>.
GetInstance
(children.Length);
408
var builder = ArrayBuilder<IVariableDeclaratorOperation>.
GetInstance
(multipleDeclaration.LocalDeclarations.Length);
2277
var builder = ArrayBuilder<IInterpolatedStringContentOperation>.
GetInstance
(parts.Length);
2300
var builder = ArrayBuilder<IInterpolatedStringContentOperation>.
GetInstance
(parts.Length);
Operations\CSharpOperationFactory_Methods.cs (3)
308
ArrayBuilder<IArgumentOperation> argumentsBuilder = ArrayBuilder<IArgumentOperation>.
GetInstance
(arguments.Length);
368
ArrayBuilder<IArgumentOperation> argumentsInEvaluationBuilder = ArrayBuilder<IArgumentOperation>.
GetInstance
(parameters.Length);
417
var builder = ArrayBuilder<IOperation>.
GetInstance
(arguments.Length);
Parser\LanguageParser_InterpolatedString.cs (1)
479
var builder = ArrayBuilder<DiagnosticInfo>.
GetInstance
(infos.Length);
Symbols\AbstractTypeMap.cs (4)
62
var newTypeArguments = ArrayBuilder<TypeWithAnnotations>.
GetInstance
(oldTypeArguments.Length);
147
var builder = ArrayBuilder<CustomModifier>.
GetInstance
(customModifiers.Length);
253
var builder = ArrayBuilder<ImmutableArray<CustomModifier>>.
GetInstance
(paramCount);
327
var result = ArrayBuilder<TypeWithAnnotations>.
GetInstance
(original.Length);
Symbols\AnonymousTypes\AnonymousTypeManager.Templates.cs (1)
202
var typeArgumentsBuilder = ArrayBuilder<TypeWithAnnotations>.
GetInstance
(nTypeArguments);
Symbols\AnonymousTypes\PublicSymbols\AnonymousType.DelegatePublicSymbol.cs (1)
57
var parameters = ArrayBuilder<SynthesizedDelegateInvokeMethod.ParameterDescription>.
GetInstance
(parameterCount);
Symbols\AnonymousTypes\PublicSymbols\AnonymousType.TypePublicSymbol.cs (2)
41
var members = ArrayBuilder<Symbol>.
GetInstance
(membersCount);
93
var builder = ArrayBuilder<Symbol>.
GetInstance
(symbols.Count);
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.ConstructorSymbol.cs (1)
29
var paramsArr = ArrayBuilder<ParameterSymbol>.
GetInstance
(fieldsCount);
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.DelegateTemplateSymbol.cs (5)
57
var parameters = ArrayBuilder<SynthesizedDelegateInvokeMethod.ParameterDescription>.
GetInstance
(parameterCount);
78
var typeParameters = ArrayBuilder<TypeParameterSymbol>.
GetInstance
(parameterCount + (returnsVoid ? 0 : 1));
127
var parameters = ArrayBuilder<SynthesizedDelegateInvokeMethod.ParameterDescription>.
GetInstance
(parameterCount);
177
var typeParameters = ArrayBuilder<TypeParameterSymbol>.
GetInstance
(typeParameterCount);
198
var parameters = ArrayBuilder<SynthesizedDelegateInvokeMethod.ParameterDescription>.
GetInstance
(parameterCount);
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.TemplateSymbol.cs (4)
48
var membersBuilder = ArrayBuilder<Symbol>.
GetInstance
(membersCount);
49
var propertiesBuilder = ArrayBuilder<AnonymousTypePropertySymbol>.
GetInstance
(fieldsCount);
50
var typeParametersBuilder = ArrayBuilder<TypeParameterSymbol>.
GetInstance
(fieldsCount);
129
var builder = ArrayBuilder<Symbol>.
GetInstance
(symbols.Count);
Symbols\AssemblySymbol.cs (1)
872
var typeArgumentSymbols = ArrayBuilder<TypeWithAnnotations>.
GetInstance
(length);
Symbols\Compilation_UsedAssemblies.cs (2)
50
var builder = ArrayBuilder<MetadataReference>.
GetInstance
(setOfReferences.Count);
153
var stack = ArrayBuilder<AssemblySymbol>.
GetInstance
(_lazyUsedAssemblyReferences.Count);
Symbols\ConstraintsHelper.cs (1)
447
builder = ArrayBuilder<TypeParameterConstraintClause>.
GetInstance
(constraintClauses.Length);
Symbols\Extensions\SourceExtensionImplementationMethodSymbol.cs (1)
123
var parameters = ArrayBuilder<ParameterSymbol>.
GetInstance
(ParameterCount);
Symbols\FunctionPointers\FunctionPointerMethodSymbol.cs (6)
358
var paramMergedTypesBuilder = ArrayBuilder<TypeWithAnnotations>.
GetInstance
(_parameters.Length);
408
var paramTypesBuilder = ArrayBuilder<TypeWithAnnotations>.
GetInstance
(_parameters.Length);
461
var paramsBuilder = ArrayBuilder<FunctionPointerParameterSymbol>.
GetInstance
(originalParameters.Length);
562
var paramsBuilder = ArrayBuilder<FunctionPointerParameterSymbol>.
GetInstance
(parameterTypes.Length);
609
var paramTypesBuilder = ArrayBuilder<TypeWithAnnotations>.
GetInstance
(Parameters.Length);
654
var builder = ArrayBuilder<NamedTypeSymbol>.
GetInstance
(modifiersToSearch.Length);
Symbols\Metadata\PE\DynamicTypeDecoder.cs (1)
364
var paramsBuilder = ArrayBuilder<TypeWithAnnotations>.
GetInstance
(sig.ParameterCount);
Symbols\Metadata\PE\NativeIntegerTypeDecoder.cs (1)
185
var builder = ArrayBuilder<TypeWithAnnotations>.
GetInstance
(type.Signature.ParameterCount);
Symbols\Metadata\PE\PENamedTypeSymbol.cs (3)
778
var symbols = ArrayBuilder<NamedTypeSymbol>.
GetInstance
(interfaceImpls.Count);
1245
var result = ArrayBuilder<FieldSymbol>.
GetInstance
(count);
2978
var ownedParams = ArrayBuilder<TypeParameterSymbol>.
GetInstance
(_arity);
Symbols\Metadata\PE\PENamespaceSymbol.cs (1)
83
var builder = ArrayBuilder<Symbol>.
GetInstance
(memberTypes.Length + lazyNamespaces.Count);
Symbols\Metadata\PE\PEParameterSymbol.cs (1)
884
var builder = ArrayBuilder<int>.
GetInstance
(paramNames.Length);
Symbols\Metadata\PE\TupleTypeDecoder.cs (2)
216
var paramsBuilder = ArrayBuilder<TypeWithAnnotations>.
GetInstance
(type.Signature.ParameterCount);
313
var decodedArgs = ArrayBuilder<TypeWithAnnotations>.
GetInstance
(typeArgs.Length);
Symbols\PublicModel\Symbol.cs (2)
21
var builder = ArrayBuilder<TypeWithAnnotations>.
GetInstance
(typeArguments.Length);
44
var builder = ArrayBuilder<TypeWithAnnotations>.
GetInstance
(n);
Symbols\ReducedExtensionMethodSymbol.cs (1)
570
var parameters = ArrayBuilder<ParameterSymbol>.
GetInstance
(count - 1);
Symbols\ReferenceManager.cs (1)
1113
var result = ArrayBuilder<AssemblyIdentity>.
GetInstance
(builderSize);
Symbols\Retargeting\RetargetingMethodSymbol.cs (1)
175
var parameters = ArrayBuilder<ParameterSymbol>.
GetInstance
(count);
Symbols\Retargeting\RetargetingNamespaceSymbol.cs (2)
80
var builder = ArrayBuilder<Symbol>.
GetInstance
(underlyingMembers.Length);
118
var builder = ArrayBuilder<NamedTypeSymbol>.
GetInstance
(underlyingMembers.Length);
Symbols\Retargeting\RetargetingSymbolTranslator.cs (7)
534
var newArguments = ArrayBuilder<TypeWithAnnotations>.
GetInstance
(oldArguments.Count);
565
ArrayBuilder<TypeParameterSymbol> newParameters = ArrayBuilder<TypeParameterSymbol>.
GetInstance
(newArguments.Count);
727
newModifiers = ArrayBuilder<CustomModifier>.
GetInstance
(oldModifiers.Length);
772
var newParameterTypesBuilder = ArrayBuilder<TypeWithAnnotations>.
GetInstance
(paramCount);
773
var newParameterCustomModifiersBuilder = ArrayBuilder<ImmutableArray<CustomModifier>>.
GetInstance
(paramCount);
1202
var newArguments = ArrayBuilder<TypedConstant>.
GetInstance
(constructorArguments.Length);
1271
var newArguments = ArrayBuilder<KeyValuePair<string, TypedConstant>>.
GetInstance
(namedArguments.Length);
Symbols\Source\ConstantEvaluationHelpers.cs (1)
273
fieldsInvolvedInCycles = ArrayBuilder<SourceFieldSymbolWithSyntaxReference>.
GetInstance
(graph.Count);
Symbols\Source\LambdaSymbol.cs (1)
343
var builder = ArrayBuilder<ParameterSymbol>.
GetInstance
(unboundLambda.ParameterCount);
Symbols\Source\SourceComplexParameterSymbol.cs (1)
1294
var ordinalsBuilder = ArrayBuilder<int>.
GetInstance
(constructorArgument.Values.Length);
Symbols\Source\SourceMemberContainerSymbol.cs (10)
2492
var membersBuilder = ArrayBuilder<Symbol>.
GetInstance
(existingMembers.Length + newMembers.Length);
2493
var membersUnorderedBuilder = ArrayBuilder<Symbol>.
GetInstance
(membersUnordered.Length + newMembers.Length);
3432
groupsBuilder = ArrayBuilder<ImmutableArray<FieldOrPropertyInitializer>>.
GetInstance
(groupCount);
3442
groupsBuilder = ArrayBuilder<ImmutableArray<FieldOrPropertyInitializer>>.
GetInstance
(groupCount + 1);
3476
NonTypeMembers = ArrayBuilder<Symbol>.
GetInstance
(declaredNonTypeMembers.Length + 1);
3508
var builder = ArrayBuilder<ImmutableArray<FieldOrPropertyInitializer>>.
GetInstance
(initializers.Count);
3642
var nonTypeMembersBuilder = ArrayBuilder<Symbol>.
GetInstance
(nonTypeMembersWithPartialImplementations.Length);
3842
memberBuilder ??= ArrayBuilder<Symbol>.
GetInstance
(types.Length + 1);
4805
var members = ArrayBuilder<Symbol>.
GetInstance
(membersSoFar.Count + 1);
5163
var existingOrAddedMembers = ArrayBuilder<Symbol>.
GetInstance
(recordParameters.Length);
Symbols\Source\SourceNamedTypeSymbol.cs (3)
545
builder = ArrayBuilder<TypeParameterConstraintClause>.
GetInstance
(constraintClauses.Length);
611
mergedConstraintTypes = ArrayBuilder<TypeWithAnnotations>.
GetInstance
(originalConstraintTypes.Length);
684
builder = ArrayBuilder<TypeParameterConstraintClause>.
GetInstance
(constraintClauses.Length);
Symbols\Source\SourceNamedTypeSymbol_Extension.cs (4)
150
var typeConstraintStrings = ArrayBuilder<string>.
GetInstance
(typeConstraints.Length);
700
var typeConstraintsBuilder = ArrayBuilder<string>.
GetInstance
(contraintTypes.Length);
827
ArrayBuilder<string> attributesBuilder = ArrayBuilder<string>.
GetInstance
(attributes.Length);
878
var namedArgumentsBuilder = ArrayBuilder<string>.
GetInstance
(attribute.CommonNamedArguments.Length);
Symbols\Source\SourcePropertyAccessorSymbol.cs (1)
779
var parameters = ArrayBuilder<ParameterSymbol>.
GetInstance
(nParameters);
Symbols\Source\TypeParameterBuilder.cs (2)
56
var arrayBuilder = ArrayBuilder<Location>.
GetInstance
(builders.Count);
67
var arrayBuilder = ArrayBuilder<SyntaxReference>.
GetInstance
(builders.Count);
Symbols\SubstitutedMethodSymbol.cs (1)
348
var substituted = ArrayBuilder<ParameterSymbol>.
GetInstance
(count);
Symbols\SubstitutedNamedTypeSymbol.cs (1)
348
var builder = ArrayBuilder<Symbol>.
GetInstance
(originalMembers.Length);
Symbols\Synthesized\Records\SynthesizedRecordDeconstruct.cs (1)
60
var statementsBuilder = ArrayBuilder<BoundStatement>.
GetInstance
(_positionalMembers.Length + 1);
Symbols\Tuples\TupleTypeSymbol.cs (3)
576
var members = ArrayBuilder<Symbol>.
GetInstance
(currentMembers.Length);
581
var currentFieldsForElements = ArrayBuilder<FieldSymbol?>.
GetInstance
(currentValueTuple.Arity);
985
var typesBuilder = ArrayBuilder<TypeWithAnnotations>.
GetInstance
(ValueTupleRestPosition - 1 + extensionTupleElementTypes.Length);
Symbols\TypeSymbolExtensions.cs (1)
2052
var paramsBuilder = ArrayBuilder<TypeWithAnnotations>.
GetInstance
(funcPtrType.Signature.ParameterCount);
Syntax\SyntaxNormalizer.cs (2)
169
_indentations = ArrayBuilder<SyntaxTrivia>.
GetInstance
(capacity);
1040
ArrayBuilder<SyntaxTrivia> currentTriviaList = ArrayBuilder<SyntaxTrivia>.
GetInstance
(triviaList.Count);
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (1)
Emit\DynamicAnalysis\DynamicAnalysisResourceTests.cs (1)
1052
ArrayBuilder<string> expectedSpanSpellings = ArrayBuilder<string>.
GetInstance
(expected.Length);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
SourceGeneration\GeneratorDriverFuzzTests.cs (1)
378
var sources = ArrayBuilder<(bool TransformAs, bool TransformBs)>.
GetInstance
(count);
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler (4)
ExpressionCompiler.cs (1)
100
var builder = ArrayBuilder<Alias>.
GetInstance
(dkmAliases.Count);
PDB\MethodDebugInfo.Native.cs (3)
304
importRecordGroupBuilder = ArrayBuilder<ImmutableArray<ImportRecord>>.
GetInstance
(importStringGroups.Length);
307
var groupBuilder = ArrayBuilder<ImportRecord>.
GetInstance
(importStringGroup.Length);
324
externAliasRecordBuilder = ArrayBuilder<ExternAliasRecord>.
GetInstance
(externAliasStrings.Length);
Microsoft.CodeAnalysis.Rebuild (1)
CompilationFactory.cs (1)
165
var builder = ArrayBuilder<string>.
GetInstance
(count);
Microsoft.CodeAnalysis.Scripting (1)
Script.cs (1)
433
var executors = ArrayBuilder<Func<object[], Task>>.
GetInstance
(scriptsReversed.Count);
Microsoft.CodeAnalysis.Test.Utilities (5)
Compilation\TestOperationVisitor.cs (1)
67
var builder = count == 0 ? null : ArrayBuilder<IOperation>.
GetInstance
(count);
Diagnostics\DiagnosticExtensions.cs (1)
239
var builder = ArrayBuilder<DiagnosticDescription>.
GetInstance
(expectedDiagnostics.Length);
Metadata\DynamicAnalysisDataReader.cs (2)
106
var documentsBuilder = ArrayBuilder<DynamicAnalysisDocument>.
GetInstance
(documentRowCount);
119
var methodsBuilder = ArrayBuilder<DynamicAnalysisMethod>.
GetInstance
(methodSpanRowCount);
Metadata\MetadataReaderUtils.cs (1)
189
var builder = ArrayBuilder<T>.
GetInstance
(n);