1 write to Builder
Microsoft.CodeAnalysis.BannedApiAnalyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.PooledArrayBuilder.cs (1)
18=> Builder = builder;
18 references to Builder
Microsoft.CodeAnalysis.BannedApiAnalyzers (18)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AnonymousTypeSymbolKey.cs (1)
83if (propertyLocations.Builder.All(loc => loc == null))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.cs (4)
247if (symbols.Builder.Count == 0) 252else if (symbols.Builder.Count == 1) 255return new SymbolKeyResolution(symbols.Builder[0]); 261ImmutableArray<ISymbol>.CastUp(symbols.Builder.ToImmutableAndClear()),
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.ErrorTypeSymbolKey.cs (1)
94var typeArgumentsArray = isConstructed ? typeArguments.Builder.ToArray() : null;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.MethodSymbolKey.cs (1)
99var typeArgumentArray = typeArguments.Builder.ToArray();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.NamedTypeSymbolKey.cs (1)
70var typeArgumentsArray = typeArguments.Count == 0 ? [] : typeArguments.Builder.ToArray();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.PooledArrayBuilder.cs (7)
20public bool IsDefault => Builder == null; 21public int Count => Builder.Count; 22public T this[int index] => Builder[index]; 28Builder.Add(value); 32public void Dispose() => Builder?.Free(); 34public ImmutableArray<T> ToImmutable() => Builder.ToImmutable(); 36public ArrayBuilder<T>.Enumerator GetEnumerator() => Builder.GetEnumerator();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyReader.cs (2)
213builder.Builder.Add(readFunction(out var elementFailureReason)); 559builder.Builder.Add(ReadSymbolKey(nextContextualSymbol, out var elementFailureReason));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.TupleTypeSymbolKey.cs (1)
134if (elementLocations.Builder.All(loc => loc == null))