489 references to GetInstance
Microsoft.CodeAnalysis (94)
ArrayBuilder.cs (2)
312
var tmp = ArrayBuilder<U>.
GetInstance
(Count);
630
var result = ArrayBuilder<S>.
GetInstance
(Count);
CodeGen\ArrayMembers.cs (2)
200
var parameters = ArrayBuilder<ArrayMethodParameterInfo>.
GetInstance
(rank + 1);
308
var parameters = ArrayBuilder<ArrayMethodParameterInfo>.
GetInstance
(rank);
CodeGen\PrivateImplementationDetails.cs (1)
135
ArrayBuilder<SynthesizedStaticField> fieldsBuilder = ArrayBuilder<SynthesizedStaticField>.
GetInstance
(_mappedFields.Count + _cachedArrayFields.Count + (_mvidField != null ? 1 : 0));
Collections\ArrayBuilderExtensions.cs (3)
90
var builder = ArrayBuilder<TResult>.
GetInstance
(items.Count);
130
var builder = ArrayBuilder<TResult>.
GetInstance
(items.Count);
170
var builder = ArrayBuilder<TResult>.
GetInstance
(items.Count);
Collections\ImmutableArrayExtensions.cs (9)
190
var builder = ArrayBuilder<TResult>.
GetInstance
(items.Length);
281
var builder = ArrayBuilder<TResult>.
GetInstance
(array.Length);
343
var builder = ArrayBuilder<TResult>.
GetInstance
(self.Length);
361
var builder = ArrayBuilder<TResult>.
GetInstance
(self.Length);
713
var builder = ArrayBuilder<T>.
GetInstance
(first.Length + second.Length + third.Length);
722
var builder = ArrayBuilder<T>.
GetInstance
(first.Length + second.Length + third.Length + fourth.Length);
732
var builder = ArrayBuilder<T>.
GetInstance
(first.Length + second.Length + third.Length + fourth.Length + fifth.Length);
743
var builder = ArrayBuilder<T>.
GetInstance
(first.Length + second.Length + third.Length + fourth.Length + fifth.Length + sixth.Length);
770
var builder = ArrayBuilder<T>.
GetInstance
(self.Length + items.Count);
Collections\OrderPreservingMultiDictionary.cs (1)
309
arrayBuilder = ArrayBuilder<V>.
GetInstance
(capacity: 2);
CommandLine\AnalyzerConfigSet.cs (3)
127
var sortedAnalyzerConfigs = ArrayBuilder<AnalyzerConfig>.
GetInstance
(analyzerConfigs.Count);
140
var allMatchers = ArrayBuilder<ImmutableArray<SectionNameMatcher?>>.
GetInstance
(_analyzerConfigs.Length);
146
var builder = ArrayBuilder<SectionNameMatcher?>.
GetInstance
(config.NamedSections.Length);
CommandLine\CommonCompiler.cs (3)
298
var configs = ArrayBuilder<AnalyzerConfig>.
GetInstance
(analyzerConfigPaths.Length);
1033
var analyzerOptionsBuilder = hasAnalyzerConfigs ? ArrayBuilder<AnalyzerConfigOptionsResult>.
GetInstance
(generatedSyntaxTrees.Count) : null;
1034
var embeddedTextBuilder = ArrayBuilder<EmbeddedText>.
GetInstance
(generatedSyntaxTrees.Count);
CustomDebugInfoReader.cs (7)
130
var builder = ArrayBuilder<short>.
GetInstance
(numCounts);
179
var builder = ArrayBuilder<StateMachineHoistedLocalScope>.
GetInstance
(bucketCount);
245
var flagsBuilder = ArrayBuilder<bool>.
GetInstance
(FlagBytesCount);
251
var builder = ArrayBuilder<DynamicLocalInfo>.
GetInstance
(bucketCount);
304
var builder = ArrayBuilder<TupleElementNamesInfo>.
GetInstance
(n);
316
var builder = ArrayBuilder<string>.
GetInstance
(n);
422
var resultBuilder = ArrayBuilder<ImmutableArray<string>>.
GetInstance
(groupSizes.Length);
Diagnostic\LocalizableResourceString.cs (1)
88
var argumentsBuilder = ArrayBuilder<string>.
GetInstance
(length);
DiagnosticAnalyzer\AnalyzerDriver.cs (1)
993
var builder = ArrayBuilder<Diagnostic>.
GetInstance
(reportedDiagnostics.Length);
InternalUtilities\EnumerableExtensions.cs (2)
336
var builder = ArrayBuilder<TResult>.
GetInstance
(source.Count);
348
var builder = ArrayBuilder<TResult>.
GetInstance
(source.Count);
InternalUtilities\OneOrMany.cs (1)
76
var builder = ArrayBuilder<T>.
GetInstance
(this.Count + 1);
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)
587
var result = ArrayBuilder<string>.
GetInstance
(dots + 1);
MetadataReader\MetadataReaderExtensions.cs (1)
64
var result = ArrayBuilder<AssemblyIdentity>.
GetInstance
(reader.AssemblyReferences.Count);
MetadataReader\PEModule.cs (6)
1450
var result = ArrayBuilder<string>.
GetInstance
(attrInfos.Count);
1490
var whenTrue = ArrayBuilder<string>.
GetInstance
(attrInfos.Count);
1491
var whenFalse = ArrayBuilder<string>.
GetInstance
(attrInfos.Count);
1530
var result = ArrayBuilder<string>.
GetInstance
(attrInfos.Count);
2171
var boolArrayBuilder = ArrayBuilder<bool>.
GetInstance
((int)arrayLen);
2200
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)
680
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);
2001
var builder = ArrayBuilder<T>.
GetInstance
(numElements);
3949
var resourceQueue = ArrayBuilder<(IVariableDeclarationOperation, IVariableDeclaratorOperation)>.
GetInstance
(declarationGroup.Declarations.Length);
6187
var initializerBuilder = ArrayBuilder<IOperation>.
GetInstance
(operation.Initializers.Length);
6320
var builder = ArrayBuilder<IOperation>.
GetInstance
(initializer.ElementValues.Length);
6459
var elementBuilder = ArrayBuilder<IOperation>.
GetInstance
(numElements);
6807
var partsBuilder = ArrayBuilder<IInterpolatedStringContentOperation>.
GetInstance
(operation.Parts.Length);
7009
var builder = ArrayBuilder<IArgumentOperation>.
GetInstance
(propertySymbol.Parameters.Length);
7552
ArrayBuilder<IOperation> statementsBuilder = ArrayBuilder<IOperation>.
GetInstance
(statements.Length);
7710
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)
47
var builder = ArrayBuilder<IOperation>.
GetInstance
(Count);
Operations\IOperation.OperationList.Reversed.cs (2)
50
var builder = ArrayBuilder<IOperation>.
GetInstance
(Count);
60
var builder = ArrayBuilder<IOperation>.
GetInstance
(input.Length);
PEWriter\ExtendedPEBuilder.cs (1)
57
var builder = ArrayBuilder<Section>.
GetInstance
(baseSections.Length + 1);
PEWriter\MetadataWriter.cs (2)
599
builder = ArrayBuilder<IParameterDefinition>.
GetInstance
(parameters.Length + 1);
623
builder = ArrayBuilder<IParameterDefinition>.
GetInstance
(parameters.Length);
ReferenceManager\AssemblyDataForAssemblyBeingBuilt.cs (1)
38
var refs = ArrayBuilder<AssemblyIdentity>.
GetInstance
(referencedAssemblyData.Length + modules.Length); //approximate size
ReferenceManager\CommonReferenceManager.Binding.cs (3)
429
var result = ArrayBuilder<int>.
GetInstance
(modules.Length);
449
var result = ArrayBuilder<ResolvedReference>.
GetInstance
(references.Length);
464
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)
82
var states = ArrayBuilder<GeneratorState>.
GetInstance
(generators.Length);
174
ArrayBuilder<GeneratedSourceResult> sources = ArrayBuilder<GeneratedSourceResult>.
GetInstance
(generatorState.PostInitTrees.Length + generatorState.GeneratedTrees.Length);
204
var stateBuilder = ArrayBuilder<GeneratorState>.
GetInstance
(state.Generators.Length);
331
var trees = ArrayBuilder<GeneratedSyntaxTree>.
GetInstance
(generatedSources.Length);
SourceGeneration\GlobalAliases.cs (1)
42
var total = ArrayBuilder<(string aliasName, string symbolName)>.
GetInstance
(aliasesArray.Sum(a => a.AliasAndSymbolNames.Length));
SourceGeneration\Nodes\BatchNode.cs (1)
95
var builder = ArrayBuilder<TInput>.
GetInstance
(entryCount);
SourceGeneration\Nodes\NodeStateTable.cs (5)
113
var compacted = ArrayBuilder<TableEntry>.
GetInstance
(nonRemovedCount);
181
_states = ArrayBuilder<TableEntry>.
GetInstance
(tableCapacity ?? previous.GetTotalEntryItemCount());
381
var stepOutputBuilder = ArrayBuilder<(object, IncrementalStepRunReason)>.
GetInstance
(outputInfo.Count);
595
_items = ArrayBuilder<T>.
GetInstance
(capacity);
614
_states = ArrayBuilder<EntryState>.
GetInstance
(_requestedCapacity);
SourceGeneration\SyntaxStore.cs (1)
62
var syntaxInputBuilders = ArrayBuilder<(SyntaxInputNode node, ISyntaxInputBuilder builder)>.
GetInstance
(_syntaxInputNodes.Length);
Syntax\LineDirectiveMap.cs (1)
141
var entries = ArrayBuilder<LineMappingEntry>.
GetInstance
(directives.Count + 1);
Text\ChangedText.cs (1)
281
var lineStarts = ArrayBuilder<int>.
GetInstance
(oldLineInfo.Count);
Text\LargeText.cs (1)
95
var chunks = ArrayBuilder<char[]>.
GetInstance
(1 + maxCharRemainingGuess / ChunkSize);
Text\LargeTextWriter.cs (1)
26
_chunks = ArrayBuilder<char[]>.
GetInstance
(1 + length / LargeText.ChunkSize);
Microsoft.CodeAnalysis.CSharp (282)
Binder\Binder.CapturedParametersFinder.cs (1)
41
var captured = ArrayBuilder<ParameterSymbol>.
GetInstance
(primaryConstructor.Parameters.Length);
Binder\Binder.ValueChecks.cs (2)
324
var argumentsBuilder = ArrayBuilder<BoundExpression>.
GetInstance
(accessorForDefaultArguments.ParameterCount);
330
refKindsBuilderOpt = ArrayBuilder<RefKind>.
GetInstance
(accessorForDefaultArguments.ParameterCount);
Binder\Binder_Attributes.cs (2)
374
var constructorArgumentSourceIndices = ArrayBuilder<int>.
GetInstance
(lengthAfterRewriting);
863
var builder = ArrayBuilder<TypedConstant>.
GetInstance
(numArguments);
Binder\Binder_Constraints.cs (1)
325
var builder = ArrayBuilder<TypeParameterConstraintClause>.
GetInstance
(typeParameterList.Parameters.Count);
Binder\Binder_Conversions.cs (2)
457
var builder = ArrayBuilder<BoundSwitchExpressionArm>.
GetInstance
(source.SwitchArms.Length);
944
var convertedArguments = ArrayBuilder<BoundExpression>.
GetInstance
(arguments.Length);
Binder\Binder_Crefs.cs (4)
450
builder = ArrayBuilder<Symbol>.
GetInstance
(numInstanceConstructors);
680
ArrayBuilder<Symbol> unwrappedSymbols = ArrayBuilder<Symbol>.
GetInstance
(symbols.Length);
887
var typeArgumentsWithAnnotations = ArrayBuilder<TypeWithAnnotations>.
GetInstance
(arity);
931
ArrayBuilder<ParameterSymbol> parameterBuilder = ArrayBuilder<ParameterSymbol>.
GetInstance
(parameterListSyntax.Parameters.Count);
Binder\Binder_Deconstruct.cs (9)
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);
776
var builder = ArrayBuilder<DeconstructionVariable>.
GetInstance
(component.Arguments.Count);
Binder\Binder_Expressions.cs (9)
329
var boundArgs = ArrayBuilder<BoundExpression>.
GetInstance
(sourceTuple.Arguments.Length);
922
var builder = ArrayBuilder<BoundExpression>.
GetInstance
(count);
923
var namesBuilder = ArrayBuilder<string>.
GetInstance
(count);
978
var boundArguments = ArrayBuilder<BoundExpression>.
GetInstance
(arguments.Count);
979
var elementTypesWithAnnotations = ArrayBuilder<TypeWithAnnotations>.
GetInstance
(arguments.Count);
980
var elementLocations = ArrayBuilder<Location>.
GetInstance
(arguments.Count);
1108
var builder = ArrayBuilder<bool>.
GetInstance
(elementNames.Count);
4840
var initializers = ArrayBuilder<BoundExpression>.
GetInstance
(initializerSyntax.Expressions.Count);
9254
var fieldsBuilder = ArrayBuilder<AnonymousTypeField>.
GetInstance
(parameterTypes.Length + 1);
Binder\Binder_InterpolatedString.cs (11)
567
var argumentsBuilder = ArrayBuilder<BoundExpression>.
GetInstance
(constructorArgumentLength);
569
var refKindsBuilder = ArrayBuilder<RefKind>.
GetInstance
(constructorArgumentLength);
706
partsBuilder = ArrayBuilder<BoundExpression>.
GetInstance
(unconvertedInterpolatedString.Parts.Length);
739
var builderAppendCallsArray = ArrayBuilder<ImmutableArray<BoundExpression>>.
GetInstance
(partsArray.Length);
740
var builderAppendCalls = ArrayBuilder<BoundExpression>.
GetInstance
(firstPartsLength);
741
var positionInfoArray = ArrayBuilder<ImmutableArray<(bool IsLiteral, bool HasAlignment, bool HasFormat)>>.
GetInstance
(partsArray.Length);
742
var positionInfo = ArrayBuilder<(bool IsLiteral, bool HasAlignment, bool HasFormat)>.
GetInstance
(firstPartsLength);
743
var argumentsBuilder = ArrayBuilder<BoundExpression>.
GetInstance
(3);
744
var parameterNamesAndLocationsBuilder = ArrayBuilder<(string, Location)?>.
GetInstance
(3);
944
var argumentPlaceholdersBuilder = ArrayBuilder<BoundInterpolatedStringArgumentPlaceholder>.
GetInstance
(handlerArgumentIndexes.Length);
945
var argumentRefKindsBuilder = ArrayBuilder<RefKind>.
GetInstance
(handlerArgumentIndexes.Length);
Binder\Binder_Invocation.cs (4)
427
var builder = ArrayBuilder<BoundExpression>.
GetInstance
(arguments.Arguments.Count);
1308
argsToParamsBuilder = ArrayBuilder<int>.
GetInstance
(argsToParamsOpt.Length);
1688
ArrayBuilder<BoundExpression> newArguments = ArrayBuilder<BoundExpression>.
GetInstance
(argumentCount);
2015
var methodsBuilder = ArrayBuilder<FunctionPointerMethodSymbol>.
GetInstance
(1);
Binder\Binder_Lambda.cs (1)
256
var discardsBuilder = ArrayBuilder<bool>.
GetInstance
(parameters.Count);
Binder\Binder_Patterns.cs (5)
268
var builder = ArrayBuilder<BoundPattern>.
GetInstance
(subpatterns.Count);
972
var patternsBuilder = ArrayBuilder<BoundPositionalSubpattern>.
GetInstance
(positionalClause.Subpatterns.Count);
1366
var subPatterns = ArrayBuilder<BoundPositionalSubpattern>.
GetInstance
(tupleDesignation.Variables.Count);
1456
var builder = ArrayBuilder<BoundPropertySubpattern>.
GetInstance
(node.Subpatterns.Count);
1737
var narrowedTypeCandidates = ArrayBuilder<TypeSymbol>.
GetInstance
(2);
Binder\Binder_Statements.cs (2)
1872
ArrayBuilder<BoundStatement> boundStatements = ArrayBuilder<BoundStatement>.
GetInstance
(nStatements);
3117
var catchBlocks = ArrayBuilder<BoundCatchBlock>.
GetInstance
(n);
Binder\Binder_Symbols.cs (4)
679
var types = ArrayBuilder<TypeWithAnnotations>.
GetInstance
(numElements);
680
var locations = ArrayBuilder<Location>.
GetInstance
(numElements);
776
elementNames = ArrayBuilder<string>.
GetInstance
(tupleSize);
1338
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 (22)
145
var builder = ArrayBuilder<StateForCase>.
GetInstance
(switchSections.Length);
170
var builder = ArrayBuilder<StateForCase>.
GetInstance
(switchArms.Length);
232
var newSequence = ArrayBuilder<Tests>.
GetInstance
(length);
329
var tests = ArrayBuilder<Tests>.
GetInstance
(4 + patternLength * 2);
395
var tests = ArrayBuilder<Tests>.
GetInstance
(1);
422
var tests = ArrayBuilder<Tests>.
GetInstance
(4);
496
var tests = ArrayBuilder<Tests>.
GetInstance
(2);
521
var tests = ArrayBuilder<Tests>.
GetInstance
(5);
645
var builder = ArrayBuilder<Tests>.
GetInstance
(2);
658
builder = ArrayBuilder<Tests>.
GetInstance
(2);
681
var tests = ArrayBuilder<Tests>.
GetInstance
(2);
824
var rewrittenCases = ArrayBuilder<StateForCase>.
GetInstance
(casesForRootNode.Length);
1045
var whenTrueBuilder = ArrayBuilder<StateForCase>.
GetInstance
(cases.Length);
1046
var whenFalseBuilder = ArrayBuilder<StateForCase>.
GetInstance
(cases.Length);
1159
var builder = ArrayBuilder<StateForCase>.
GetInstance
(cases.Length);
2139
var builder = ArrayBuilder<Tests>.
GetInstance
(seq.Length);
2186
var trueBuilder = ArrayBuilder<Tests>.
GetInstance
(RemainingTests.Length);
2187
var falseBuilder = ArrayBuilder<Tests>.
GetInstance
(RemainingTests.Length);
2200
var builder = ArrayBuilder<Tests>.
GetInstance
(RemainingTests.Length);
2208
var builder = ArrayBuilder<Tests>.
GetInstance
(RemainingTests.Length);
2238
var builder = ArrayBuilder<Tests>.
GetInstance
(2);
2318
var builder = ArrayBuilder<Tests>.
GetInstance
(2);
Binder\DecisionDagBuilder_ListPatterns.cs (1)
23
var tests = ArrayBuilder<Tests>.
GetInstance
(4 + subpatterns.Length * 2);
Binder\ForEachLoopBinder.cs (2)
1031
var argsBuilder = ArrayBuilder<BoundExpression>.
GetInstance
(patternDisposeMethod.ParameterCount);
1722
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\PatternExplainer.cs (1)
73
var result = ArrayBuilder<BoundDecisionDagNode>.
GetInstance
(capacity: distanceToNode);
Binder\RefSafetyAnalysis.cs (1)
820
var builder = ArrayBuilder<DeconstructionVariable>.
GetInstance
(arguments.Length);
Binder\Semantics\BestTypeInferrer.cs (1)
87
var builder = ArrayBuilder<TypeSymbol>.
GetInstance
(candidateTypes.Count);
Binder\Semantics\Conversions\ConversionsBase.cs (3)
1112
var innerConversions = ArrayBuilder<Conversion>.
GetInstance
(switchExpression.SwitchArms.Length);
2194
var argumentConversions = ArrayBuilder<Conversion>.
GetInstance
(arguments.Length);
2268
var nestedConversions = ArrayBuilder<Conversion>.
GetInstance
(sourceTypes.Length);
Binder\Semantics\Conversions\UserDefinedExplicitConversions.cs (1)
218
var candidates = ArrayBuilder<MethodSymbol>.
GetInstance
(operators.Length);
Binder\Semantics\OverloadResolution\AnalyzedArguments.cs (1)
67
var builder = ArrayBuilder<string?>.
GetInstance
(this.Names.Count);
Binder\Semantics\OverloadResolution\MethodTypeInference.cs (1)
3075
var builder = ArrayBuilder<TypeWithAnnotations>.
GetInstance
(_fixedResults.Length);
Binder\Semantics\OverloadResolution\OverloadResolution.cs (1)
3726
conversions = ArrayBuilder<Conversion>.
GetInstance
(paramCount);
Binder\SwitchBinder_Patterns.cs (5)
89
var sectionBuilder = ArrayBuilder<BoundSwitchSection>.
GetInstance
(switchSections.Length);
93
var labelBuilder = ArrayBuilder<BoundSwitchLabel>.
GetInstance
(oldSection.SwitchLabels.Length);
166
var boundSwitchSectionsBuilder = ArrayBuilder<BoundSwitchSection>.
GetInstance
(SwitchSyntax.Sections.Count);
187
var boundLabelsBuilder = ArrayBuilder<BoundSwitchLabel>.
GetInstance
(node.Labels.Count);
200
var boundStatementsBuilder = ArrayBuilder<BoundStatement>.
GetInstance
(node.Statements.Count);
Binder\UsingStatementBinder.cs (2)
42
var locals = ArrayBuilder<LocalSymbol>.
GetInstance
(declarationSyntax.Variables.Count);
225
var argumentsBuilder = ArrayBuilder<BoundExpression>.
GetInstance
(disposeMethod.ParameterCount);
BoundTree\NullabilityRewriter.cs (1)
192
var builder = ArrayBuilder<T>.
GetInstance
(symbols.Length);
BoundTree\UnboundLambda.cs (5)
631
var parameterRefKindsBuilder = ArrayBuilder<RefKind>.
GetInstance
(ParameterCount);
632
var parameterScopesBuilder = ArrayBuilder<ScopedKind>.
GetInstance
(ParameterCount);
633
var parameterTypesBuilder = ArrayBuilder<TypeWithAnnotations>.
GetInstance
(ParameterCount);
1066
var typesBuilder = ArrayBuilder<TypeWithAnnotations>.
GetInstance
(parameterCount);
1067
var refKindsBuilder = ArrayBuilder<RefKind>.
GetInstance
(parameterCount);
CodeGen\Optimizer.cs (1)
132
var defs = ArrayBuilder<LocalDefUseSpan>.
GetInstance
(dummies.Count);
Compilation\CSharpCompilation.cs (2)
3573
var builder = ArrayBuilder<byte>.
GetInstance
(length);
3828
var typesBuilder = ArrayBuilder<TypeWithAnnotations>.
GetInstance
(elementTypes.Length);
Compilation\CSharpCompilerDiagnosticAnalyzer.cs (1)
31
var builder = ArrayBuilder<int>.
GetInstance
(errorCodes.Length);
Compilation\CSharpSemanticModel.cs (2)
1636
var results = ArrayBuilder<ISymbol>.
GetInstance
(info.Count);
1976
var builder = ArrayBuilder<Symbol>.
GetInstance
(symbols.Length);
Compiler\AnonymousTypeMethodBodySynthesizer.cs (1)
133
var fields = ArrayBuilder<FieldSymbol>.
GetInstance
(anonymousType.Properties.Length);
Compiler\MethodCompiler.cs (1)
1276
var initializers = ArrayBuilder<BoundStatement>.
GetInstance
(capturedParameters.Count);
Declarations\DeclarationTable.cs (1)
128
var builder = ArrayBuilder<SingleNamespaceDeclaration>.
GetInstance
(oldRootDeclarations.Length + 1);
Declarations\DeclarationTreeBuilder.cs (1)
228
var directives = ArrayBuilder<ReferenceDirective>.
GetInstance
(directiveNodes.Count);
Emitter\EditAndContinue\CSharpSymbolMatcher.cs (4)
617
var otherParamsBuilder = ArrayBuilder<TypeWithAnnotations>.
GetInstance
(sig.ParameterCount);
618
var otherParamRefCustomModifiersBuilder = ArrayBuilder<ImmutableArray<CustomModifier>>.
GetInstance
(sig.ParameterCount);
1121
var translatedParamsBuilder = ArrayBuilder<TypeWithAnnotations>.
GetInstance
(sig.ParameterCount);
1122
var translatedParamRefCustomModifiersBuilder = ArrayBuilder<ImmutableArray<CustomModifier>>.
GetInstance
(sig.ParameterCount);
FlowAnalysis\DefiniteAssignment.cs (1)
622
var builder = ArrayBuilder<FieldSymbol>.
GetInstance
(implicitlyInitializedFields.Count);
FlowAnalysis\FlowAnalysisPass.cs (2)
117
var builder = ArrayBuilder<BoundStatement>.
GetInstance
(implicitlyInitializedFields.Length);
152
var builder = ArrayBuilder<BoundStatement>.
GetInstance
(n);
FlowAnalysis\NullableWalker.cs (16)
1006
var builder = ArrayBuilder<Symbol>.
GetInstance
(members.Length + requiredMembers.Count);
3988
var builder = ArrayBuilder<VisitArgumentResult>.
GetInstance
(argumentResults.Length);
4160
var expressions = ArrayBuilder<BoundExpression>.
GetInstance
(initialization.Initializers.Length);
4185
var expressionsNoConversions = ArrayBuilder<BoundExpression>.
GetInstance
(n);
4186
var conversions = ArrayBuilder<Conversion>.
GetInstance
(n);
4187
var expressionTypes = ArrayBuilder<TypeWithState>.
GetInstance
(n);
4188
var placeholderBuilder = ArrayBuilder<BoundExpression>.
GetInstance
(n);
4317
var resultTypes = ArrayBuilder<TypeWithAnnotations>.
GetInstance
(n);
4318
var placeholdersBuilder = ArrayBuilder<BoundExpression>.
GetInstance
(n);
6229
var conversionResultsBuilder = ArrayBuilder<VisitResult>.
GetInstance
(results.Length);
6466
var resultsBuilder = ArrayBuilder<VisitArgumentResult>.
GetInstance
(n);
6948
var argumentsBuilder = ArrayBuilder<BoundExpression>.
GetInstance
(n);
6949
var conversionsBuilder = ArrayBuilder<Conversion>.
GetInstance
(n);
7132
var builder = ArrayBuilder<BoundExpression>.
GetInstance
(n);
9296
ArrayBuilder<BoundExpression> placeholderArgs = ArrayBuilder<BoundExpression>.
GetInstance
(n + 1);
9467
var builder = ArrayBuilder<DeconstructionVariable>.
GetInstance
(arguments.Length);
FlowAnalysis\NullableWalker_Patterns.cs (4)
873
var conversions = ArrayBuilder<Conversion>.
GetInstance
(numSwitchArms);
874
var resultTypes = ArrayBuilder<TypeWithState>.
GetInstance
(numSwitchArms);
875
var expressions = ArrayBuilder<BoundExpression>.
GetInstance
(numSwitchArms);
876
var placeholderBuilder = ArrayBuilder<BoundExpression>.
GetInstance
(numSwitchArms);
Lowering\AsyncRewriter\AsyncExceptionHandlerRewriter.cs (1)
469
var handlers = ArrayBuilder<SyntheticBoundNodeFactory.SyntheticSwitchSection>.
GetInstance
(handlersList.Count);
Lowering\ClosureConversion\ClosureConversion.cs (4)
875
var argumentsBuilder = ArrayBuilder<BoundExpression>.
GetInstance
(loweredSymbol.ParameterCount);
900
var refkindsBuilder = ArrayBuilder<RefKind>.
GetInstance
(argumentsBuilder.Count);
969
var builder = ArrayBuilder<TypeWithAnnotations>.
GetInstance
(typeArguments.Length);
1241
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)
298
var prologueBuilder = ArrayBuilder<BoundStatement>.
GetInstance
(_factory.CurrentFunction.ParameterCount);
Lowering\LocalRewriter\LocalRewriter.cs (1)
614
var statements = ArrayBuilder<BoundStatement?>.
GetInstance
(node.Statements.Length);
Lowering\LocalRewriter\LocalRewriter.PatternLocalRewriter.cs (1)
620
var newArguments = ArrayBuilder<BoundExpression>.
GetInstance
(loweredInput.Arguments.Length);
Lowering\LocalRewriter\LocalRewriter_Call.cs (6)
490
var visitedArgumentsBuilder = ArrayBuilder<BoundExpression>.
GetInstance
(arguments.Length);
835
ArrayBuilder<BoundAssignmentOperator> storesToTemps = ArrayBuilder<BoundAssignmentOperator>.
GetInstance
(rewrittenArguments.Length);
935
refKindsBuilder = ArrayBuilder<RefKind>.
GetInstance
(parameters.Length);
969
ArrayBuilder<IArgumentOperation> argumentsBuilder = ArrayBuilder<IArgumentOperation>.
GetInstance
(arguments.Length);
1153
ArrayBuilder<IArgumentOperation> argumentsInEvaluationBuilder = ArrayBuilder<IArgumentOperation>.
GetInstance
(parameters.Length);
1178
ArrayBuilder<BoundExpression> paramArray = ArrayBuilder<BoundExpression>.
GetInstance
(paramArrayArgumentCount);
Lowering\LocalRewriter\LocalRewriter_CompoundAssignmentOperator.cs (1)
330
ArrayBuilder<BoundAssignmentOperator> storesToTemps = ArrayBuilder<BoundAssignmentOperator>.
GetInstance
(rewrittenArguments.Length);
Lowering\LocalRewriter\LocalRewriter_Conversion.cs (2)
140
var builder = ArrayBuilder<BoundExpression>.
GetInstance
(bytes.Count + 1);
818
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)
174
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)
134
var builder = ArrayBuilder<BoundExpression>.
GetInstance
(getEnumeratorInfo.Arguments.Length);
Lowering\LocalRewriter\LocalRewriter_IndexerAccess.cs (3)
228
var locals = ArrayBuilder<LocalSymbol>.
GetInstance
(2);
229
var sideeffects = ArrayBuilder<BoundExpression>.
GetInstance
(2);
588
var argumentsBuilder = ArrayBuilder<BoundExpression>.
GetInstance
(2);
Lowering\LocalRewriter\LocalRewriter_ObjectCreationExpression.cs (2)
215
var builder = ArrayBuilder<BoundExpression>.
GetInstance
(anonymousType.Properties.Length);
269
var sideEffects = ArrayBuilder<BoundExpression>.
GetInstance
(1 + dynamicSiteCount + loweredInitializers.Count);
Lowering\LocalRewriter\LocalRewriter_ObjectOrCollectionInitializerExpression.cs (1)
469
newArgs = ArrayBuilder<BoundExpression>.
GetInstance
(args.Length);
Lowering\LocalRewriter\LocalRewriter_StringInterpolation.cs (2)
113
var resultExpressions = ArrayBuilder<BoundExpression>.
GetInstance
(parts.Length + 1);
214
expressions = ArrayBuilder<BoundExpression>.
GetInstance
(n + 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)
694
ArrayBuilder<LocalSymbol> temporariesBuilder = ArrayBuilder<LocalSymbol>.
GetInstance
(discardCount);
Lowering\MethodToClassRewriter.cs (1)
331
var visitedTypeArgs = ArrayBuilder<TypeWithAnnotations>.
GetInstance
(typeArgs.Length);
Lowering\SpillSequenceSpiller.cs (1)
558
var result = ArrayBuilder<BoundExpression>.
GetInstance
(newList.Length);
Lowering\StateMachineRewriter\StateMachineRewriter.cs (1)
423
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
Operations\CSharpOperationFactory.cs (5)
340
var builder = ArrayBuilder<TOperation>.
GetInstance
(boundNodes.Length);
378
var builder = ArrayBuilder<IOperation>.
GetInstance
(children.Length);
405
var builder = ArrayBuilder<IVariableDeclaratorOperation>.
GetInstance
(multipleDeclaration.LocalDeclarations.Length);
2160
var builder = ArrayBuilder<IInterpolatedStringContentOperation>.
GetInstance
(parts.Length);
2183
var builder = ArrayBuilder<IInterpolatedStringContentOperation>.
GetInstance
(parts.Length);
Operations\CSharpOperationFactory_Methods.cs (1)
337
var builder = ArrayBuilder<IOperation>.
GetInstance
(arguments.Length);
Parser\LanguageParser_InterpolatedString.cs (1)
477
var builder = ArrayBuilder<DiagnosticInfo>.
GetInstance
(infos.Length);
Symbols\AbstractTypeMap.cs (4)
61
var newTypeArguments = ArrayBuilder<TypeWithAnnotations>.
GetInstance
(oldTypeArguments.Length);
146
var builder = ArrayBuilder<CustomModifier>.
GetInstance
(customModifiers.Length);
252
var builder = ArrayBuilder<ImmutableArray<CustomModifier>>.
GetInstance
(paramCount);
326
var result = ArrayBuilder<TypeWithAnnotations>.
GetInstance
(original.Length);
Symbols\AnonymousTypes\AnonymousTypeManager.Templates.cs (1)
199
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)
56
var parameters = ArrayBuilder<SynthesizedDelegateInvokeMethod.ParameterDescription>.
GetInstance
(parameterCount);
75
var typeParameters = ArrayBuilder<TypeParameterSymbol>.
GetInstance
(parameterCount + (returnsVoid ? 0 : 1));
122
var parameters = ArrayBuilder<SynthesizedDelegateInvokeMethod.ParameterDescription>.
GetInstance
(parameterCount);
170
var typeParameters = ArrayBuilder<TypeParameterSymbol>.
GetInstance
(typeParameterCount);
190
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)
835
var typeArgumentSymbols = ArrayBuilder<TypeWithAnnotations>.
GetInstance
(length);
Symbols\Compilation_UsedAssemblies.cs (2)
53
var builder = ArrayBuilder<MetadataReference>.
GetInstance
(setOfReferences.Count);
156
var stack = ArrayBuilder<AssemblySymbol>.
GetInstance
(_lazyUsedAssemblyReferences.Count);
Symbols\ConstraintsHelper.cs (1)
418
builder = ArrayBuilder<TypeParameterConstraintClause>.
GetInstance
(constraintClauses.Length);
Symbols\FunctionPointers\FunctionPointerMethodSymbol.cs (6)
356
var paramMergedTypesBuilder = ArrayBuilder<TypeWithAnnotations>.
GetInstance
(_parameters.Length);
406
var paramTypesBuilder = ArrayBuilder<TypeWithAnnotations>.
GetInstance
(_parameters.Length);
459
var paramsBuilder = ArrayBuilder<FunctionPointerParameterSymbol>.
GetInstance
(originalParameters.Length);
560
var paramsBuilder = ArrayBuilder<FunctionPointerParameterSymbol>.
GetInstance
(parameterTypes.Length);
606
var paramTypesBuilder = ArrayBuilder<TypeWithAnnotations>.
GetInstance
(Parameters.Length);
651
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)
186
var builder = ArrayBuilder<TypeWithAnnotations>.
GetInstance
(type.Signature.ParameterCount);
Symbols\Metadata\PE\PENamedTypeSymbol.cs (2)
559
var symbols = ArrayBuilder<NamedTypeSymbol>.
GetInstance
(interfaceImpls.Count);
1026
var result = ArrayBuilder<FieldSymbol>.
GetInstance
(count);
Symbols\Metadata\PE\PENamespaceSymbol.cs (1)
67
var builder = ArrayBuilder<Symbol>.
GetInstance
(memberTypes.Length + lazyNamespaces.Count);
Symbols\Metadata\PE\PEParameterSymbol.cs (1)
860
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)
560
var parameters = ArrayBuilder<ParameterSymbol>.
GetInstance
(count - 1);
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 (14)
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);
829
var symbols = ArrayBuilder<Symbol>.
GetInstance
(arr.Length);
841
var result = ArrayBuilder<NamedTypeSymbol>.
GetInstance
(sequence.Length);
857
var result = ArrayBuilder<TypeSymbol>.
GetInstance
(sequence.Length);
871
var result = ArrayBuilder<TypeWithAnnotations>.
GetInstance
(sequence.Length);
883
var parameters = ArrayBuilder<TypeParameterSymbol>.
GetInstance
(list.Length);
1023
var targetParamsBuilder = ArrayBuilder<ParameterSymbol>.
GetInstance
(method.Parameters.Length);
1101
var targetParamsBuilder = ArrayBuilder<ParameterSymbol>.
GetInstance
(property.Parameters.Length);
1239
var newArguments = ArrayBuilder<TypedConstant>.
GetInstance
(constructorArguments.Length);
1308
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)
320
var builder = ArrayBuilder<ParameterSymbol>.
GetInstance
(unboundLambda.ParameterCount);
Symbols\Source\SourceComplexParameterSymbol.cs (3)
1268
parameters = ArrayBuilder<ParameterSymbol?>.
GetInstance
(1);
1282
parameters = ArrayBuilder<ParameterSymbol?>.
GetInstance
(constructorArgument.Values.Length);
1283
var ordinalsBuilder = ArrayBuilder<int>.
GetInstance
(constructorArgument.Values.Length);
Symbols\Source\SourceMemberContainerSymbol.cs (8)
2956
groupsBuilder = ArrayBuilder<ImmutableArray<FieldOrPropertyInitializer>>.
GetInstance
(groupCount);
2966
groupsBuilder = ArrayBuilder<ImmutableArray<FieldOrPropertyInitializer>>.
GetInstance
(groupCount + 1);
2999
NonTypeMembers = ArrayBuilder<Symbol>.
GetInstance
(declaredMembers.NonTypeMembers.Length + 1);
3031
var builder = ArrayBuilder<ImmutableArray<FieldOrPropertyInitializer>>.
GetInstance
(initializers.Count);
3317
memberBuilder ??= ArrayBuilder<Symbol>.
GetInstance
(types.Length + 1);
3455
var memberNames = ArrayBuilder<string>.
GetInstance
(membersByName.Count);
3904
var members = ArrayBuilder<Symbol>.
GetInstance
(membersSoFar.Count + 1);
4252
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\SourcePropertyAccessorSymbol.cs (1)
748
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)
342
var substituted = ArrayBuilder<ParameterSymbol>.
GetInstance
(count);
Symbols\SubstitutedNamedTypeSymbol.cs (1)
315
var builder = ArrayBuilder<Symbol>.
GetInstance
(originalMembers.Length);
Symbols\Synthesized\Records\SynthesizedRecordDeconstruct.cs (1)
70
var statementsBuilder = ArrayBuilder<BoundStatement>.
GetInstance
(_positionalMembers.Length + 1);
Symbols\Tuples\TupleTypeSymbol.cs (3)
583
var members = ArrayBuilder<Symbol>.
GetInstance
(currentMembers.Length);
588
var currentFieldsForElements = ArrayBuilder<FieldSymbol?>.
GetInstance
(currentValueTuple.Arity);
992
var typesBuilder = ArrayBuilder<TypeWithAnnotations>.
GetInstance
(ValueTupleRestPosition - 1 + extensionTupleElementTypes.Length);
Symbols\TypeSymbolExtensions.cs (1)
1960
var paramsBuilder = ArrayBuilder<TypeWithAnnotations>.
GetInstance
(funcPtrType.Signature.ParameterCount);
Syntax\SyntaxNormalizer.cs (2)
153
_indentations = ArrayBuilder<SyntaxTrivia>.
GetInstance
(capacity);
1023
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.ExpressionEvaluator.ExpressionCompiler (3)
Binders\PlaceholderLocalBinder.cs (1)
42
var aliasesBuilder = ArrayBuilder<LocalSymbol>.
GetInstance
(aliases.Length);
Rewriters\LocalDeclarationRewriter.cs (1)
153
var initializerExprs = ArrayBuilder<BoundExpression>.
GetInstance
(numBytes);
Symbols\EEMethodSymbol.cs (1)
197
var localsBuilder = ArrayBuilder<LocalSymbol>.
GetInstance
(sourceLocalsForBinding.Length);
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler (4)
ExpressionCompiler.cs (1)
93
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)
407
var executors = ArrayBuilder<Func<object[], Task>>.
GetInstance
(scriptsReversed.Count);
Microsoft.CodeAnalysis.Test.Utilities (5)
Compilation\TestOperationVisitor.cs (1)
66
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)
188
var builder = ArrayBuilder<T>.
GetInstance
(n);
Microsoft.CodeAnalysis.VisualBasic (96)
Analysis\FlowAnalysis\AbstractFlowPass.vb (1)
1792
Dim caseBlockStateBuilder = ArrayBuilder(Of LocalState).
GetInstance
(caseBlocks.Length)
Analysis\InitializerRewriter.vb (1)
201
Dim boundStatements = ArrayBuilder(Of BoundStatement).
GetInstance
(boundInitializers.Length)
Binding\Binder_Conversions.vb (3)
1060
Dim placeholders = ArrayBuilder(Of BoundRValuePlaceholder).
GetInstance
(sourceElementTypes.Length)
1061
Dim converted = ArrayBuilder(Of BoundExpression).
GetInstance
(sourceElementTypes.Length)
1649
Dim convertedArguments = ArrayBuilder(Of BoundExpression).
GetInstance
(arguments.Length)
Binding\Binder_Expressions.vb (8)
325
Dim boundArguments = ArrayBuilder(Of BoundExpression).
GetInstance
(arguments.Count)
326
Dim elementTypes = ArrayBuilder(Of TypeSymbol).
GetInstance
(arguments.Count)
327
Dim elementLocations = ArrayBuilder(Of Location).
GetInstance
(arguments.Count)
446
Dim builder = ArrayBuilder(Of Boolean).
GetInstance
(elementNames.Count)
548
elementNames = ArrayBuilder(Of String).
GetInstance
(tupleSize)
1923
Dim array = ArrayBuilder(Of BoundExpression).
GetInstance
(2)
1995
Dim array = ArrayBuilder(Of BoundExpression).
GetInstance
(2)
3891
Dim convertedArguments = ArrayBuilder(Of BoundExpression).
GetInstance
(boundArguments.Length)
Binding\Binder_Invocation.vb (6)
1721
Dim bestSymbolsBuilder = ArrayBuilder(Of Symbol).
GetInstance
(bestCandidates.Count)
1771
Dim diagnosticInfos = ArrayBuilder(Of DiagnosticInfo).
GetInstance
(bestSymbols.Length)
1838
Dim diagnosticPerSymbol = ArrayBuilder(Of KeyValuePair(Of Symbol, ImmutableBindingDiagnostic(Of AssemblySymbol))).
GetInstance
(candidates.Count)
1880
Dim diagnosticInfos = ArrayBuilder(Of DiagnosticInfo).
GetInstance
(candidates.Count)
2647
Dim argumentsInOrder = ArrayBuilder(Of BoundExpression).
GetInstance
(paramCount)
2711
Dim items = ArrayBuilder(Of BoundExpression).
GetInstance
(paramArrayItems.Count)
Binding\Binder_Latebound.vb (1)
202
builder = ArrayBuilder(Of BoundExpression).
GetInstance
(arguments.Length)
Binding\Binder_Statements.vb (4)
273
Dim children = ArrayBuilder(Of BoundNode).
GetInstance
(statement.CaseClauses.Length)
1029
Dim locals = ArrayBuilder(Of BoundLocalDeclaration).
GetInstance
(nameCount)
1471
Dim array = ArrayBuilder(Of BoundExpression).
GetInstance
(2)
4740
Dim catchBlocks = ArrayBuilder(Of BoundCatchBlock).
GetInstance
(n)
Binding\Binder_Symbols.vb (2)
612
Dim types = ArrayBuilder(Of TypeSymbol).
GetInstance
(numElements)
613
Dim locations = ArrayBuilder(Of Location).
GetInstance
(numElements)
Binding\Binder_Utils.vb (3)
828
Dim params = ArrayBuilder(Of ParameterSymbol).
GetInstance
(parametersSyntax.Count)
868
Dim params = ArrayBuilder(Of ParameterSymbol).
GetInstance
(syntaxOpt.Parameters.Count)
956
Dim params = ArrayBuilder(Of ParameterSymbol).
GetInstance
(syntaxOpt.Parameters.Count)
CodeGen\EmitStatement.vb (1)
955
Dim caseBlockLabels = ArrayBuilder(Of GeneratedLabelSymbol).
GetInstance
(caseBlocks.Length)
Compilation\ClsComplianceChecker.vb (2)
934
Dim builder = ArrayBuilder(Of TypeSymbol).
GetInstance
(parameters.Length)
956
Dim builder = ArrayBuilder(Of RefKind).
GetInstance
(parameters.Length)
Compilation\MethodCompiler.vb (1)
816
Dim arguments = ArrayBuilder(Of BoundExpression).
GetInstance
(matchingStub.ParameterCount)
Compilation\SemanticModel.vb (3)
1848
Dim results = ArrayBuilder(Of Symbol).
GetInstance
(info.Count)
1883
Dim results = ArrayBuilder(Of Symbol).
GetInstance
(info.Count)
1927
Dim tempResults = ArrayBuilder(Of Symbol).
GetInstance
(arities.Count)
Compilation\SyntaxTreeSemanticModel.vb (1)
619
symbolsBuilder = ArrayBuilder(Of Symbol).
GetInstance
(i)
Compilation\VisualBasicCompilation.vb (1)
2832
Dim typesBuilder = ArrayBuilder(Of TypeSymbol).
GetInstance
(elementTypes.Length)
Declarations\DeclarationTable.vb (1)
168
Dim builder = ArrayBuilder(Of SingleNamespaceDeclaration).
GetInstance
(oldRootDeclarations.Length + 1)
Declarations\DeclarationTreeBuilder.vb (1)
108
Dim directives = ArrayBuilder(Of ReferenceDirective).
GetInstance
(directiveNodes.Count)
Lowering\Instrumentation\CodeCoverageInstrumenter.vb (1)
294
Dim prologueStatements As ArrayBuilder(Of BoundStatement) = ArrayBuilder(Of BoundStatement).
GetInstance
(If(previousPrologue Is Nothing, 3, 4))
Lowering\LocalRewriter\LocalRewriter_Conversion.vb (1)
204
Dim fieldAccessorsBuilder = ArrayBuilder(Of BoundExpression).
GetInstance
(numElements)
Lowering\LocalRewriter\LocalRewriter_FieldOrPropertyInitializer.vb (1)
45
Dim rewrittenStatements = ArrayBuilder(Of BoundStatement).
GetInstance
(initializedSymbols.Length)
Lowering\LocalRewriter\LocalRewriter_LateBindingHelpers.vb (1)
762
copyBackBuilder = ArrayBuilder(Of BoundExpression).
GetInstance
(assignmentArguments.Length)
Lowering\StateMachineRewriter\StateMachineTypeSymbol.vb (1)
74
builder = ArrayBuilder(Of VisualBasicAttributeData).
GetInstance
(2) ' only 2 different attributes are inherited at the moment
Lowering\StateMachineRewriter\SynthesizedStateMachineMethod.vb (1)
216
builder = ArrayBuilder(Of VisualBasicAttributeData).
GetInstance
(4) ' only 4 different attributes are inherited at the moment
Operations\VisualBasicOperationFactory.vb (3)
332
Dim builder = ArrayBuilder(Of TOperation).
GetInstance
(nodeArray.Length)
346
Dim builder = ArrayBuilder(Of IOperation).
GetInstance
(boundNodeWithChildren.Children.Length)
1568
Dim builder = ArrayBuilder(Of IInterpolatedStringContentOperation).
GetInstance
(parts.Length)
Operations\VisualBasicOperationFactory_Methods.vb (2)
198
Dim arguments As ArrayBuilder(Of IArgumentOperation) = ArrayBuilder(Of IArgumentOperation).
GetInstance
(argumentsLength)
317
Dim builder = ArrayBuilder(Of IOperation).
GetInstance
(expression.Arguments.Length)
Semantics\OverloadResolution.vb (2)
1017
Dim candidates = ArrayBuilder(Of Candidate).
GetInstance
(properties.Length - 1)
1753
Dim indexesOfApplicableCandidates = ArrayBuilder(Of Integer).
GetInstance
(applicableCandidates)
Semantics\TypeInference\TypeArgumentInference.vb (1)
2273
Dim typeArguments = ArrayBuilder(Of TypeWithModifiers).
GetInstance
(_typeParameterNodes.Length)
Symbols\AnonymousTypes\PublicSymbols\AnonymousDelegate_TypePublicSymbol.vb (1)
33
Dim parameters = ArrayBuilder(Of ParameterSymbol).
GetInstance
(parameterDescriptors.Length + 1)
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousDelegate_TemplateSymbol.vb (1)
40
Dim parameters = ArrayBuilder(Of ParameterSymbol).
GetInstance
(parameterDescriptors.Length + 1)
Symbols\MergedNamespaceSymbol.vb (1)
701
Dim parentsArray = ArrayBuilder(Of NamespaceSymbol).
GetInstance
(namespaceArray.Length)
Symbols\Metadata\PE\TupleTypeDecoder.vb (2)
242
Dim decodedArgs = ArrayBuilder(Of TypeSymbol).
GetInstance
(typeArgs.Length)
298
Dim builder = ArrayBuilder(Of String).
GetInstance
(numberOfElements)
Symbols\ReducedExtensionMethodSymbol.vb (3)
118
Dim typeParametersToFix = ArrayBuilder(Of TypeParameterSymbol).
GetInstance
(toFixCount)
119
Dim fixWith = ArrayBuilder(Of TypeSymbol).
GetInstance
(toFixCount)
184
Dim fixed = ArrayBuilder(Of KeyValuePair(Of TypeParameterSymbol, TypeSymbol)).
GetInstance
(typeParametersToFixArray.Length)
Symbols\Retargeting\RetargetingSymbolTranslator.vb (10)
448
Dim newArguments = ArrayBuilder(Of TypeWithModifiers).
GetInstance
(oldArguments.Count)
478
Dim newParameters = ArrayBuilder(Of TypeParameterSymbol).
GetInstance
(newArguments.Count)
614
newModifiers = ArrayBuilder(Of CustomModifier).
GetInstance
(oldModifiers.Length)
713
Dim newArguments = ArrayBuilder(Of TypedConstant).
GetInstance
(constructorArguments.Length)
767
Dim newArguments = ArrayBuilder(Of KeyValuePair(Of String, TypedConstant)).
GetInstance
(namedArguments.Length)
841
Dim symbols = ArrayBuilder(Of Symbol).
GetInstance
(arr.Length)
851
Dim result = ArrayBuilder(Of NamedTypeSymbol).
GetInstance
(sequence.Length)
863
Dim result = ArrayBuilder(Of TypeSymbol).
GetInstance
(sequence.Length)
875
Dim parameters = ArrayBuilder(Of TypeParameterSymbol).
GetInstance
(list.Length)
969
Dim targetParamsBuilder = ArrayBuilder(Of ParameterSymbol).
GetInstance
(method.Parameters.Length)
Symbols\Source\CustomEventAccessorSymbol.vb (1)
157
Dim paramBuilder = ArrayBuilder(Of ParameterSymbol).
GetInstance
(nParameters)
Symbols\Source\OverrideHidingHelper.vb (2)
244
Dim diagnosticInfos = ArrayBuilder(Of DiagnosticInfo).
GetInstance
(unimplementedMembers.Count)
857
Dim diagnosticInfos = ArrayBuilder(Of DiagnosticInfo).
GetInstance
(overriddenMembers.Length)
Symbols\Source\SourceFieldSymbol.vb (1)
510
fieldsInvolvedInCycles = ArrayBuilder(Of SourceFieldSymbol).
GetInstance
(graph.Count)
Symbols\Source\SourceMethodSymbol.vb (1)
2107
Dim fakeParamsBuilder = ArrayBuilder(Of ParameterSymbol).
GetInstance
(params.Length)
Symbols\Source\SourceNamespaceSymbol.vb (1)
392
Dim builder As ArrayBuilder(Of SyntaxReference) = ArrayBuilder(Of SyntaxReference).
GetInstance
(declarations.Length)
Symbols\Source\SourcePropertyAccessorSymbol.vb (3)
49
Dim parameters = ArrayBuilder(Of ParameterSymbol).
GetInstance
(propertySymbol.ParameterCount)
64
Dim parameters = ArrayBuilder(Of ParameterSymbol).
GetInstance
(propertySymbol.ParameterCount + 1)
396
Dim parameters = ArrayBuilder(Of ParameterSymbol).
GetInstance
(nParameters)
Symbols\Source\SourcePropertySymbol.vb (1)
749
Dim fakeParamsBuilder = ArrayBuilder(Of ParameterSymbol).
GetInstance
(params.Length)
Symbols\Source\SynthesizedWithEventsAccessorSymbol.vb (2)
140
Dim parameters = ArrayBuilder(Of ParameterSymbol).
GetInstance
(propertySymbol.ParameterCount)
186
Dim parameters = ArrayBuilder(Of ParameterSymbol).
GetInstance
(propertySymbol.ParameterCount + 1)
Symbols\Symbol.vb (1)
1293
Dim builder = ArrayBuilder(Of TypeSymbol).
GetInstance
(typeArguments.Length)
Symbols\Symbol_Attributes.vb (1)
45
attributes = ArrayBuilder(Of SynthesizedAttributeData).
GetInstance
(4)
Symbols\Tuples\TupleTypeSymbol.vb (4)
417
Dim instance As ArrayBuilder(Of TypeSymbol) = ArrayBuilder(Of TypeSymbol).
GetInstance
(TupleTypeSymbol.RestPosition - 1 + tupleElementTypes.Length)
445
Dim typeArgumentsBuilder As ArrayBuilder(Of TypeWithModifiers) = ArrayBuilder(Of TypeWithModifiers).
GetInstance
(TupleTypeSymbol.RestPosition)
694
Dim members = ArrayBuilder(Of Symbol).
GetInstance
(Math.Max(_elementTypes.Length, _underlyingType.OriginalDefinition.GetMembers().Length))
699
Dim currentFieldsForElements = ArrayBuilder(Of FieldSymbol).
GetInstance
(currentUnderlying.Arity)
Symbols\TypeSubstitution.vb (1)
880
Dim builder = ArrayBuilder(Of CustomModifier).
GetInstance
(customModifiers.Length)
Symbols\TypeSymbolExtensions.vb (1)
85
Dim elementTypesBuilder = ArrayBuilder(Of TypeSymbol).
GetInstance
(cardinality)
Symbols\UsedAssemblies.vb (2)
26
Dim builder = ArrayBuilder(Of MetadataReference).
GetInstance
(usedAssemblies.Count)
115
Dim stack = ArrayBuilder(Of AssemblySymbol).
GetInstance
(_lazyUsedAssemblyReferences.Count)
Syntax\SyntaxNormalizer.vb (1)
91
_indentations = ArrayBuilder(Of SyntaxTrivia).
GetInstance
(capacity)
VisualBasicCompilationOptions.vb (1)
345
Dim importNames = ArrayBuilder(Of String).
GetInstance
(GlobalImports.Length)
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (2)
CodeGen\CodeGenNullable.vb (1)
6669
Dim newBlocks = ArrayBuilder(Of MethodBlockSyntax).
GetInstance
(batchSize)
Emit\DynamicAnalysis\DynamicAnalysisResourceTests.vb (1)
832
Dim expectedSpanSpellings As ArrayBuilder(Of String) = ArrayBuilder(Of String).
GetInstance
(expected.Length)