54 writes to Capacity
GenerateDocumentationAndConfigFiles (2)
src\Dependencies\PooledObjects\ArrayBuilder.cs (2)
128_builder.Capacity = value; 186_builder.Capacity = capacity;
Metrics (2)
src\Dependencies\PooledObjects\ArrayBuilder.cs (2)
128_builder.Capacity = value; 186_builder.Capacity = capacity;
Metrics.Legacy (2)
src\Dependencies\PooledObjects\ArrayBuilder.cs (2)
128_builder.Capacity = value; 186_builder.Capacity = capacity;
Microsoft.AspNetCore.Razor.Utilities.Shared (5)
ImmutableArrayExtensions.cs (1)
30builder.Capacity = newCapacity;
PooledObjects\ArrayBuilderPool`1.Policy.cs (1)
55builder.Capacity = _maximumObjectSize;
PooledObjects\PooledArrayBuilder`1.cs (3)
136builder.Capacity = capacity; 1606builder.Capacity = capacity; 1610builder.Capacity = InlineCapacity;
Microsoft.Build (2)
ArrayBuilder.cs (2)
127_builder.Capacity = value; 185_builder.Capacity = capacity;
Microsoft.CodeAnalysis (2)
src\Dependencies\PooledObjects\ArrayBuilder.cs (2)
128_builder.Capacity = value; 186_builder.Capacity = capacity;
Microsoft.CodeAnalysis.Analyzers (2)
src\Dependencies\PooledObjects\ArrayBuilder.cs (2)
128_builder.Capacity = value; 186_builder.Capacity = capacity;
Microsoft.CodeAnalysis.AnalyzerUtilities (2)
src\Dependencies\PooledObjects\ArrayBuilder.cs (2)
128_builder.Capacity = value; 186_builder.Capacity = capacity;
Microsoft.CodeAnalysis.BannedApiAnalyzers (2)
src\Dependencies\PooledObjects\ArrayBuilder.cs (2)
128_builder.Capacity = value; 186_builder.Capacity = capacity;
Microsoft.CodeAnalysis.CodeStyle (2)
src\Dependencies\PooledObjects\ArrayBuilder.cs (2)
128_builder.Capacity = value; 186_builder.Capacity = capacity;
Microsoft.CodeAnalysis.Collections.Package (2)
src\Dependencies\PooledObjects\ArrayBuilder.cs (2)
128_builder.Capacity = value; 186_builder.Capacity = capacity;
Microsoft.CodeAnalysis.Debugging.Package (2)
src\Dependencies\PooledObjects\ArrayBuilder.cs (2)
128_builder.Capacity = value; 186_builder.Capacity = capacity;
Microsoft.CodeAnalysis.Extensions.Package (2)
src\Dependencies\PooledObjects\ArrayBuilder.cs (2)
128_builder.Capacity = value; 186_builder.Capacity = capacity;
Microsoft.CodeAnalysis.InteractiveHost (2)
src\Dependencies\PooledObjects\ArrayBuilder.cs (2)
128_builder.Capacity = value; 186_builder.Capacity = capacity;
Microsoft.CodeAnalysis.LanguageServer (1)
HostWorkspace\FileWatching\DefaultFileChangeWatcher.cs (1)
122allActiveContextsBuilder.Capacity = parentNodeForWatch.ActiveContextsRecursiveCount - parentNodeForWatch.ActiveContexts.Length + 1;
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (2)
src\Dependencies\PooledObjects\ArrayBuilder.cs (2)
128_builder.Capacity = value; 186_builder.Capacity = capacity;
Microsoft.CodeAnalysis.PooledObjects.Package (2)
ArrayBuilder.cs (2)
128_builder.Capacity = value; 186_builder.Capacity = capacity;
Microsoft.CodeAnalysis.PublicApiAnalyzers (2)
src\Dependencies\PooledObjects\ArrayBuilder.cs (2)
128_builder.Capacity = value; 186_builder.Capacity = capacity;
Microsoft.CodeAnalysis.Razor.Compiler (2)
Language\Legacy\ClassifiedSpanVisitor.cs (1)
455_spans.Capacity = 0;
Language\TagHelperObjectBuilder`1.cs (1)
66diagnostics.Capacity = MaxSize;
Microsoft.CodeAnalysis.Razor.Workspaces (1)
Extensions\RazorCodeDocumentExtensions_ClassifiedSpans.cs (1)
463_spans.Capacity = 0;
Microsoft.CodeAnalysis.ResxSourceGenerator (2)
src\Dependencies\PooledObjects\ArrayBuilder.cs (2)
128_builder.Capacity = value; 186_builder.Capacity = capacity;
Microsoft.CodeAnalysis.Threading.Package (2)
src\Dependencies\PooledObjects\ArrayBuilder.cs (2)
128_builder.Capacity = value; 186_builder.Capacity = capacity;
Microsoft.CodeAnalysis.Workspaces (3)
src\Dependencies\PooledObjects\ArrayBuilder.cs (2)
128_builder.Capacity = value; 186_builder.Capacity = capacity;
Workspace\ProjectSystem\ProjectSystemProject.cs (1)
1454list.Capacity = 0;
Roslyn.Diagnostics.Analyzers (2)
src\Dependencies\PooledObjects\ArrayBuilder.cs (2)
128_builder.Capacity = value; 186_builder.Capacity = capacity;
Test.Utilities (2)
src\Dependencies\PooledObjects\ArrayBuilder.cs (2)
128_builder.Capacity = value; 186_builder.Capacity = capacity;
Text.Analyzers (2)
src\Dependencies\PooledObjects\ArrayBuilder.cs (2)
128_builder.Capacity = value; 186_builder.Capacity = capacity;
170 references to Capacity
GenerateDocumentationAndConfigFiles (7)
src\Dependencies\PooledObjects\ArrayBuilder.cs (5)
94else if (_builder.Capacity == Count) 123return _builder.Capacity; 184if (_builder.Capacity < capacity) 438else if (_builder.Capacity == Count) 485if (_builder.Capacity < PooledArrayLengthLimitExclusive)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ImmutableArrayExtensions.cs (1)
39if (builder.Count == builder.Capacity)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\BKTree.Builder.cs (1)
173Debug.Assert(currentEdgeIndex == edges.Capacity);
ILLink.RoslynAnalyzer (1)
src\libraries\System.Reflection.Metadata\src\System\Reflection\Metadata\TypeName.cs (1)
68: genericTypeArguments.Count == genericTypeArguments.Capacity ? genericTypeArguments.MoveToImmutable() : genericTypeArguments.ToImmutableArray();
Metrics (7)
src\Dependencies\PooledObjects\ArrayBuilder.cs (5)
94else if (_builder.Capacity == Count) 123return _builder.Capacity; 184if (_builder.Capacity < capacity) 438else if (_builder.Capacity == Count) 485if (_builder.Capacity < PooledArrayLengthLimitExclusive)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ImmutableArrayExtensions.cs (1)
39if (builder.Count == builder.Capacity)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\BKTree.Builder.cs (1)
173Debug.Assert(currentEdgeIndex == edges.Capacity);
Metrics.Legacy (7)
src\Dependencies\PooledObjects\ArrayBuilder.cs (5)
94else if (_builder.Capacity == Count) 123return _builder.Capacity; 184if (_builder.Capacity < capacity) 438else if (_builder.Capacity == Count) 485if (_builder.Capacity < PooledArrayLengthLimitExclusive)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ImmutableArrayExtensions.cs (1)
39if (builder.Count == builder.Capacity)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\BKTree.Builder.cs (1)
173Debug.Assert(currentEdgeIndex == edges.Capacity);
Microsoft.AspNetCore.Razor.Utilities.Shared (18)
ImmutableArrayExtensions.cs (14)
28if (builder.Capacity < newCapacity) 1282if (builder.Count != builder.Capacity) 1530/// If <see cref="ImmutableArray{T}.Builder.Capacity">Capacity</see> equals 1554/// If <see cref="ImmutableArray{T}.Builder.Capacity">Capacity</see> equals 1578/// If <see cref="ImmutableArray{T}.Builder.Capacity">Capacity</see> equals 1601/// If <see cref="ImmutableArray{T}.Builder.Capacity">Capacity</see> equals 1625/// If <see cref="ImmutableArray{T}.Builder.Capacity">Capacity</see> equals 1649/// If <see cref="ImmutableArray{T}.Builder.Capacity">Capacity</see> equals 1675/// If <see cref="ImmutableArray{T}.Builder.Capacity">Capacity</see> equals 1703/// If <see cref="ImmutableArray{T}.Builder.Capacity">Capacity</see> equals 1731/// If <see cref="ImmutableArray{T}.Builder.Capacity">Capacity</see> equals 1758/// If <see cref="ImmutableArray{T}.Builder.Capacity">Capacity</see> equals 1786/// If <see cref="ImmutableArray{T}.Builder.Capacity">Capacity</see> equals 1814/// If <see cref="ImmutableArray{T}.Builder.Capacity">Capacity</see> equals
PooledObjects\PooledArrayBuilder`1.cs (4)
134if (builder.Capacity == 0 && _capacity is int capacity) 250=> _builder?.Capacity ?? _capacity ?? InlineCapacity; 625/// If <see cref="ImmutableArray{T}.Builder.Capacity"/> equals <see cref="Count"/>, the 1608else if (builder.Capacity < InlineCapacity)
Microsoft.AspNetCore.Razor.Utilities.Shared.UnitTests (5)
PooledObjects\PooledArrayBuilderOrderingTests.cs (1)
213Assert.Equal(0, t.InnerArrayBuilder.Capacity);
PooledObjects\PooledArrayBuilderTests.cs (4)
112Assert.Equal(10, t.InnerArrayBuilder.Capacity); 126Assert.Equal(0, t.InnerArrayBuilder.Capacity); 144Assert.Equal(10, t.InnerArrayBuilder.Capacity); 484Assert.Equal(10, t.InnerArrayBuilder.Capacity);
Microsoft.Build (5)
ArrayBuilder.cs (5)
93else if (_builder.Capacity == Count) 122return _builder.Capacity; 183if (_builder.Capacity < capacity) 423else if (_builder.Capacity == Count) 470if (_builder.Capacity < PooledArrayLengthLimitExclusive)
Microsoft.CodeAnalysis (5)
src\Dependencies\PooledObjects\ArrayBuilder.cs (5)
94else if (_builder.Capacity == Count) 123return _builder.Capacity; 184if (_builder.Capacity < capacity) 438else if (_builder.Capacity == Count) 485if (_builder.Capacity < PooledArrayLengthLimitExclusive)
Microsoft.CodeAnalysis.Analyzers (7)
src\Dependencies\PooledObjects\ArrayBuilder.cs (5)
94else if (_builder.Capacity == Count) 123return _builder.Capacity; 184if (_builder.Capacity < capacity) 438else if (_builder.Capacity == Count) 485if (_builder.Capacity < PooledArrayLengthLimitExclusive)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ImmutableArrayExtensions.cs (1)
39if (builder.Count == builder.Capacity)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\BKTree.Builder.cs (1)
173Debug.Assert(currentEdgeIndex == edges.Capacity);
Microsoft.CodeAnalysis.AnalyzerUtilities (8)
src\Dependencies\PooledObjects\ArrayBuilder.cs (5)
94else if (_builder.Capacity == Count) 123return _builder.Capacity; 184if (_builder.Capacity < capacity) 438else if (_builder.Capacity == Count) 485if (_builder.Capacity < PooledArrayLengthLimitExclusive)
src\RoslynAnalyzers\Utilities\FlowAnalysis\Extensions\ListExtensions.cs (1)
47return builder.Capacity == builder.Count ? builder.MoveToImmutable() : builder.ToImmutable();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ImmutableArrayExtensions.cs (1)
39if (builder.Count == builder.Capacity)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\BKTree.Builder.cs (1)
173Debug.Assert(currentEdgeIndex == edges.Capacity);
Microsoft.CodeAnalysis.BannedApiAnalyzers (7)
src\Dependencies\PooledObjects\ArrayBuilder.cs (5)
94else if (_builder.Capacity == Count) 123return _builder.Capacity; 184if (_builder.Capacity < capacity) 438else if (_builder.Capacity == Count) 485if (_builder.Capacity < PooledArrayLengthLimitExclusive)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ImmutableArrayExtensions.cs (1)
39if (builder.Count == builder.Capacity)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\BKTree.Builder.cs (1)
173Debug.Assert(currentEdgeIndex == edges.Capacity);
Microsoft.CodeAnalysis.CodeStyle (7)
src\Dependencies\PooledObjects\ArrayBuilder.cs (5)
94else if (_builder.Capacity == Count) 123return _builder.Capacity; 184if (_builder.Capacity < capacity) 438else if (_builder.Capacity == Count) 485if (_builder.Capacity < PooledArrayLengthLimitExclusive)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ImmutableArrayExtensions.cs (1)
39if (builder.Count == builder.Capacity)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\BKTree.Builder.cs (1)
173Debug.Assert(currentEdgeIndex == edges.Capacity);
Microsoft.CodeAnalysis.Collections.Package (5)
src\Dependencies\PooledObjects\ArrayBuilder.cs (5)
94else if (_builder.Capacity == Count) 123return _builder.Capacity; 184if (_builder.Capacity < capacity) 438else if (_builder.Capacity == Count) 485if (_builder.Capacity < PooledArrayLengthLimitExclusive)
Microsoft.CodeAnalysis.Debugging.Package (5)
src\Dependencies\PooledObjects\ArrayBuilder.cs (5)
94else if (_builder.Capacity == Count) 123return _builder.Capacity; 184if (_builder.Capacity < capacity) 438else if (_builder.Capacity == Count) 485if (_builder.Capacity < PooledArrayLengthLimitExclusive)
Microsoft.CodeAnalysis.Extensions.Package (5)
src\Dependencies\PooledObjects\ArrayBuilder.cs (5)
94else if (_builder.Capacity == Count) 123return _builder.Capacity; 184if (_builder.Capacity < capacity) 438else if (_builder.Capacity == Count) 485if (_builder.Capacity < PooledArrayLengthLimitExclusive)
Microsoft.CodeAnalysis.InteractiveHost (5)
src\Dependencies\PooledObjects\ArrayBuilder.cs (5)
94else if (_builder.Capacity == Count) 123return _builder.Capacity; 184if (_builder.Capacity < capacity) 438else if (_builder.Capacity == Count) 485if (_builder.Capacity < PooledArrayLengthLimitExclusive)
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (7)
src\Dependencies\PooledObjects\ArrayBuilder.cs (5)
94else if (_builder.Capacity == Count) 123return _builder.Capacity; 184if (_builder.Capacity < capacity) 438else if (_builder.Capacity == Count) 485if (_builder.Capacity < PooledArrayLengthLimitExclusive)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ImmutableArrayExtensions.cs (1)
39if (builder.Count == builder.Capacity)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\BKTree.Builder.cs (1)
173Debug.Assert(currentEdgeIndex == edges.Capacity);
Microsoft.CodeAnalysis.PooledObjects.Package (5)
ArrayBuilder.cs (5)
94else if (_builder.Capacity == Count) 123return _builder.Capacity; 184if (_builder.Capacity < capacity) 438else if (_builder.Capacity == Count) 485if (_builder.Capacity < PooledArrayLengthLimitExclusive)
Microsoft.CodeAnalysis.PublicApiAnalyzers (7)
src\Dependencies\PooledObjects\ArrayBuilder.cs (5)
94else if (_builder.Capacity == Count) 123return _builder.Capacity; 184if (_builder.Capacity < capacity) 438else if (_builder.Capacity == Count) 485if (_builder.Capacity < PooledArrayLengthLimitExclusive)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ImmutableArrayExtensions.cs (1)
39if (builder.Count == builder.Capacity)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\BKTree.Builder.cs (1)
173Debug.Assert(currentEdgeIndex == edges.Capacity);
Microsoft.CodeAnalysis.Razor.Compiler (2)
Language\Legacy\ClassifiedSpanVisitor.cs (1)
452if (_spans.Capacity > MaximumObjectSize)
Language\TagHelperObjectBuilder`1.cs (1)
64if (diagnostics.Capacity > MaxSize)
Microsoft.CodeAnalysis.Razor.Workspaces (1)
Extensions\RazorCodeDocumentExtensions_ClassifiedSpans.cs (1)
460if (_spans.Capacity > MaximumObjectSize)
Microsoft.CodeAnalysis.ResxSourceGenerator (7)
src\Dependencies\PooledObjects\ArrayBuilder.cs (5)
94else if (_builder.Capacity == Count) 123return _builder.Capacity; 184if (_builder.Capacity < capacity) 438else if (_builder.Capacity == Count) 485if (_builder.Capacity < PooledArrayLengthLimitExclusive)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ImmutableArrayExtensions.cs (1)
39if (builder.Count == builder.Capacity)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\BKTree.Builder.cs (1)
173Debug.Assert(currentEdgeIndex == edges.Capacity);
Microsoft.CodeAnalysis.Threading.Package (5)
src\Dependencies\PooledObjects\ArrayBuilder.cs (5)
94else if (_builder.Capacity == Count) 123return _builder.Capacity; 184if (_builder.Capacity < capacity) 438else if (_builder.Capacity == Count) 485if (_builder.Capacity < PooledArrayLengthLimitExclusive)
Microsoft.CodeAnalysis.Workspaces (7)
src\Dependencies\PooledObjects\ArrayBuilder.cs (5)
94else if (_builder.Capacity == Count) 123return _builder.Capacity; 184if (_builder.Capacity < capacity) 438else if (_builder.Capacity == Count) 485if (_builder.Capacity < PooledArrayLengthLimitExclusive)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ImmutableArrayExtensions.cs (1)
39if (builder.Count == builder.Capacity)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\BKTree.Builder.cs (1)
173Debug.Assert(currentEdgeIndex == edges.Capacity);
Roslyn.Diagnostics.Analyzers (7)
src\Dependencies\PooledObjects\ArrayBuilder.cs (5)
94else if (_builder.Capacity == Count) 123return _builder.Capacity; 184if (_builder.Capacity < capacity) 438else if (_builder.Capacity == Count) 485if (_builder.Capacity < PooledArrayLengthLimitExclusive)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ImmutableArrayExtensions.cs (1)
39if (builder.Count == builder.Capacity)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\BKTree.Builder.cs (1)
173Debug.Assert(currentEdgeIndex == edges.Capacity);
System.Collections.Immutable (3)
System\Collections\Immutable\ImmutableArray_1.Builder.cs (3)
202/// equal <see cref="ImmutableArray{T}.Builder.Capacity"/>.</exception> 205if (Capacity != Count) 220/// If <see cref="Capacity"/> equals <see cref="Count"/>, the internal array will be extracted
System.Reflection.Metadata (1)
System\Reflection\Metadata\TypeName.cs (1)
68: genericTypeArguments.Count == genericTypeArguments.Capacity ? genericTypeArguments.MoveToImmutable() : genericTypeArguments.ToImmutableArray();
Test.Utilities (7)
src\Dependencies\PooledObjects\ArrayBuilder.cs (5)
94else if (_builder.Capacity == Count) 123return _builder.Capacity; 184if (_builder.Capacity < capacity) 438else if (_builder.Capacity == Count) 485if (_builder.Capacity < PooledArrayLengthLimitExclusive)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ImmutableArrayExtensions.cs (1)
39if (builder.Count == builder.Capacity)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\BKTree.Builder.cs (1)
173Debug.Assert(currentEdgeIndex == edges.Capacity);
Text.Analyzers (7)
src\Dependencies\PooledObjects\ArrayBuilder.cs (5)
94else if (_builder.Capacity == Count) 123return _builder.Capacity; 184if (_builder.Capacity < capacity) 438else if (_builder.Capacity == Count) 485if (_builder.Capacity < PooledArrayLengthLimitExclusive)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ImmutableArrayExtensions.cs (1)
39if (builder.Count == builder.Capacity)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\BKTree.Builder.cs (1)
173Debug.Assert(currentEdgeIndex == edges.Capacity);