2 writes to _aliases
System.CommandLine (2)
AliasSet.cs (2)
11internal AliasSet() => _aliases = new(StringComparer.Ordinal); 20_aliases = new(aliases, StringComparer.Ordinal);
11 references to _aliases
System.CommandLine (11)
AliasSet.cs (11)
23public int Count => _aliases.Count; 28=> _aliases.Add(Symbol.ThrowIfEmptyOrWithWhitespaces(item, nameof(item))); 30internal bool Overlaps(AliasSet other) => _aliases.Overlaps(other._aliases); 33public HashSet<string>.Enumerator GetEnumerator() => _aliases.GetEnumerator(); 35public void Clear() => _aliases.Clear(); 37public bool Contains(string item) => _aliases.Contains(item); 39public void CopyTo(string[] array, int arrayIndex) => _aliases.CopyTo(array, arrayIndex); 41public bool Remove(string item) => _aliases.Remove(item); 43IEnumerator<string> IEnumerable<string>.GetEnumerator() => _aliases.GetEnumerator(); 45IEnumerator IEnumerable.GetEnumerator() => _aliases.GetEnumerator();