25 references to GetInstance
Microsoft.CodeAnalysis (5)
MetadataReader\MetadataDecoder.cs (2)
299
ArrayBuilder<int> builder = countOfLowerBounds != countOfDimensions ? ArrayBuilder<int>.
GetInstance
(countOfLowerBounds, 0) : null;
310
builder = ArrayBuilder<int>.
GetInstance
(countOfLowerBounds, 0);
Operations\ControlFlowGraphBuilder.cs (2)
4804
var builder = ArrayBuilder<IOperation>.
GetInstance
(--parametersCount, fillWithValue: null!);
4817
var builder = ArrayBuilder<IArgumentOperation>.
GetInstance
(parametersCount, fillWithValue: null!);
src\roslyn\src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
1050
instance =
GetInstance
(capacity, fillWithValue
Microsoft.CodeAnalysis.CSharp (20)
Binder\Binder_Constraints.cs (2)
55
var results = ArrayBuilder<TypeParameterConstraintClause?>.
GetInstance
(n, fillWithValue: null);
56
var syntaxNodes = ArrayBuilder<ArrayBuilder<TypeConstraintSyntax>?>.
GetInstance
(n, fillWithValue: null);
Binder\Binder_Expressions.cs (1)
3825
var handlerArgumentIndexesBuilder = ArrayBuilder<int>.
GetInstance
(handlerParameterIndexes.Length, fillWithValue: BoundInterpolatedStringArgumentPlaceholder.UnspecifiedParameter);
Binder\DecisionDagBuilder.cs (2)
1445
var usedTempsPerState = ArrayBuilder<BitVector>.
GetInstance
(states.Length, BitVector.Empty);
4314
var newSequence = ArrayBuilder<Tests>.
GetInstance
(length, fillWithValue: null!);
Binder\Semantics\OverloadResolution\OverloadResolution.cs (2)
1999
var worse = ArrayBuilder<int>.
GetInstance
(results.Count, unknown);
3948
refs = ArrayBuilder<RefKind>.
GetInstance
(arg, RefKind.None);
FlowAnalysis\DefiniteAssignment.cs (1)
55
protected readonly ArrayBuilder<VariableIdentifier> variableBySlot = ArrayBuilder<VariableIdentifier>.
GetInstance
(1, fillWithValue: default);
FlowAnalysis\NullableWalker.cs (1)
7115
var builder = ArrayBuilder<RefKind>.
GetInstance
(argumentCount + 1, fillWithValue: RefKind.None);
FlowAnalysis\NullableWalker.Variables.cs (1)
138
private readonly ArrayBuilder<VariableIdentifier> _variableBySlot = ArrayBuilder<VariableIdentifier>.
GetInstance
(1, fillWithValue: default);
Lowering\ExtensionMethodReferenceRewriter.cs (1)
111
var builder = ArrayBuilder<RefKind>.
GetInstance
(method.ParameterCount, RefKind.None);
Lowering\LocalRewriter\LocalRewriter_Call.cs (2)
1151
ArrayBuilder<RefKind> refKinds = ArrayBuilder<RefKind>.
GetInstance
(parameters.Length, RefKind.None);
1258
refKindsBuilder = ArrayBuilder<RefKind>.
GetInstance
(parameters.Length, fillWithValue: RefKind.None);
Lowering\LocalRewriter\LocalRewriter_CompoundAssignmentOperator.cs (1)
482
ArrayBuilder<RefKind> refKinds = ArrayBuilder<RefKind>.
GetInstance
(parameters.Length, RefKind.None);
Lowering\LocalRewriter\LocalRewriter_ObjectCreationExpression.cs (1)
208
var valueTemps = ArrayBuilder<BoundExpression?>.
GetInstance
(anonymousType.Properties.Length, fillWithValue: null);
Lowering\LocalRewriter\LocalRewriter_ObjectOrCollectionInitializerExpression.cs (1)
208
var builder = ArrayBuilder<RefKind>.
GetInstance
(addMethod.Parameters.Length, RefKind.None);
Lowering\SyntheticBoundNodeFactory.cs (1)
1207
ImmutableArray<BoundExpression> firstElementIndices = ArrayBuilder<BoundExpression>.
GetInstance
(rank, Literal(0)).ToImmutableAndFree();
Symbols\ParameterSignature.cs (1)
51
refs = ArrayBuilder<RefKind>.
GetInstance
(parm, RefKind.None);
Symbols\Tuples\TupleTypeSymbol.cs (2)
582
var elementsMatchedByFields = ArrayBuilder<bool>.
GetInstance
(elementTypes.Length, fillWithValue: false);
1018
var builder = ArrayBuilder<FieldSymbol>.
GetInstance
(TupleElementTypesWithAnnotations(tuple).Length, fillWithValue: null!);