3 instantiations of Enumerator
System.Collections.Immutable (3)
System\Collections\Immutable\ImmutableHashSet_1.Builder.cs (1)
181return new Enumerator(_root, this);
System\Collections\Immutable\ImmutableHashSet_1.cs (1)
561return new Enumerator(_root);
System\Collections\Immutable\ImmutableHashSet_1.NodeEnumerable.cs (1)
42return new Enumerator(_root);
45 references to Enumerator
Microsoft.CodeAnalysis (6)
InternalUtilities\MultiDictionary.cs (1)
24private ImmutableHashSet<V>.Enumerator _values;
src\Dependencies\Collections\ImmutableSegmentedHashSet`1+Enumerator.cs (5)
13/// <inheritdoc cref="ImmutableHashSet{T}.Enumerator"/> 25/// <inheritdoc cref="ImmutableHashSet{T}.Enumerator.Current"/> 30/// <inheritdoc cref="ImmutableHashSet{T}.Enumerator.Dispose()"/> 34/// <inheritdoc cref="ImmutableHashSet{T}.Enumerator.MoveNext()"/> 38/// <inheritdoc cref="ImmutableHashSet{T}.Enumerator.Reset()"/>
Microsoft.CodeAnalysis.CodeStyle (6)
src\Compilers\Core\Portable\InternalUtilities\MultiDictionary.cs (1)
24private ImmutableHashSet<V>.Enumerator _values;
src\Dependencies\Collections\ImmutableSegmentedHashSet`1+Enumerator.cs (5)
13/// <inheritdoc cref="ImmutableHashSet{T}.Enumerator"/> 25/// <inheritdoc cref="ImmutableHashSet{T}.Enumerator.Current"/> 30/// <inheritdoc cref="ImmutableHashSet{T}.Enumerator.Dispose()"/> 34/// <inheritdoc cref="ImmutableHashSet{T}.Enumerator.MoveNext()"/> 38/// <inheritdoc cref="ImmutableHashSet{T}.Enumerator.Reset()"/>
Microsoft.CodeAnalysis.Collections.Package (5)
ImmutableSegmentedHashSet`1+Enumerator.cs (5)
13/// <inheritdoc cref="ImmutableHashSet{T}.Enumerator"/> 25/// <inheritdoc cref="ImmutableHashSet{T}.Enumerator.Current"/> 30/// <inheritdoc cref="ImmutableHashSet{T}.Enumerator.Dispose()"/> 34/// <inheritdoc cref="ImmutableHashSet{T}.Enumerator.MoveNext()"/> 38/// <inheritdoc cref="ImmutableHashSet{T}.Enumerator.Reset()"/>
Microsoft.CodeAnalysis.Features (1)
ExternalAccess\UnitTesting\API\UnitTestingInvocationReasons.cs (1)
36public ImmutableHashSet<string>.Enumerator GetEnumerator()
Microsoft.CodeAnalysis.Workspaces (7)
SolutionCrawler\InvocationReasons.cs (1)
36public ImmutableHashSet<string>.Enumerator GetEnumerator()
src\Compilers\Core\Portable\InternalUtilities\MultiDictionary.cs (1)
24private ImmutableHashSet<V>.Enumerator _values;
src\Dependencies\Collections\ImmutableSegmentedHashSet`1+Enumerator.cs (5)
13/// <inheritdoc cref="ImmutableHashSet{T}.Enumerator"/> 25/// <inheritdoc cref="ImmutableHashSet{T}.Enumerator.Current"/> 30/// <inheritdoc cref="ImmutableHashSet{T}.Enumerator.Dispose()"/> 34/// <inheritdoc cref="ImmutableHashSet{T}.Enumerator.MoveNext()"/> 38/// <inheritdoc cref="ImmutableHashSet{T}.Enumerator.Reset()"/>
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (6)
src\Compilers\Core\Portable\InternalUtilities\MultiDictionary.cs (1)
24private ImmutableHashSet<V>.Enumerator _values;
src\Dependencies\Collections\ImmutableSegmentedHashSet`1+Enumerator.cs (5)
13/// <inheritdoc cref="ImmutableHashSet{T}.Enumerator"/> 25/// <inheritdoc cref="ImmutableHashSet{T}.Enumerator.Current"/> 30/// <inheritdoc cref="ImmutableHashSet{T}.Enumerator.Dispose()"/> 34/// <inheritdoc cref="ImmutableHashSet{T}.Enumerator.MoveNext()"/> 38/// <inheritdoc cref="ImmutableHashSet{T}.Enumerator.Reset()"/>
System.Collections.Immutable (14)
System\Collections\Immutable\ImmutableHashSet_1.Builder.cs (1)
179public Enumerator GetEnumerator()
System\Collections\Immutable\ImmutableHashSet_1.cs (8)
19public sealed partial class ImmutableHashSet<T> : IImmutableSet<T>, IReadOnlyCollection<T>, ICollection<T>, ISet<T>, IReadOnlySet<T>, ICollection, IStrongEnumerable<T, ImmutableHashSet<T>.Enumerator> 559public Enumerator GetEnumerator() 600foreach (T item in other.GetEnumerableDisposable<T, Enumerator>()) 677foreach (T item in other.GetEnumerableDisposable<T, Enumerator>()) 728foreach (T item in other.GetEnumerableDisposable<T, Enumerator>()) 786foreach (T item in other.GetEnumerableDisposable<T, Enumerator>()) 810foreach (T item in other.GetEnumerableDisposable<T, Enumerator>()) 924foreach (T item in other.GetEnumerableDisposable<T, Enumerator>())
System\Collections\Immutable\ImmutableHashSet_1.Enumerator.cs (2)
9/// Contains the inner <see cref="ImmutableHashSet{T}.Enumerator"/> class. 39/// Initializes a new instance of the <see cref="ImmutableHashSet{T}.Enumerator"/> struct.
System\Collections\Immutable\ImmutableHashSet_1.HashBucketByRefEqualityComparer.cs (1)
11public sealed partial class ImmutableHashSet<T> : IImmutableSet<T>, IReadOnlyCollection<T>, ICollection<T>, ISet<T>, ICollection, IStrongEnumerable<T, ImmutableHashSet<T>.Enumerator>
System\Collections\Immutable\ImmutableHashSet_1.HashBucketByValueEqualityComparer.cs (1)
11public sealed partial class ImmutableHashSet<T> : IImmutableSet<T>, IReadOnlyCollection<T>, ICollection<T>, ISet<T>, ICollection, IStrongEnumerable<T, ImmutableHashSet<T>.Enumerator>
System\Collections\Immutable\ImmutableHashSet_1.NodeEnumerable.cs (1)
40public Enumerator GetEnumerator()