2 instantiations of Enumerator
Microsoft.CodeAnalysis (2)
Operations\IOperation.OperationList.cs (2)
34public Enumerator GetEnumerator() => new Enumerator(_operation); 63return new EnumeratorImpl(new Enumerator(_operation));
10 references to Enumerator
Microsoft.CodeAnalysis (9)
Operations\IOperation.OperationList.cs (7)
34public Enumerator GetEnumerator() => new Enumerator(_operation); 72var enumerator = GetEnumerator(); 97/// <see cref="Enumerator.MoveNext"/> has returned false will throw an <see cref="InvalidOperationException"/>. 103/// Implementation of the <see cref="Enumerator.MoveNext"/> and <see cref="Enumerator.Current"/> 146private Enumerator _enumerator; 148public EnumeratorImpl(Enumerator enumerator)
Operations\OperationExtensions.cs (2)
96var stack = ArrayBuilder<IOperation.OperationList.Enumerator>.GetInstance(); 101var iterator = stack.Pop();
Microsoft.CodeAnalysis.Test.Utilities (1)
Compilation\TestOperationVisitor.cs (1)
80var forwards = operation.ChildOperations.GetEnumerator();