Yog Script (.ys, .yns) analyzed: its lexer, parser and syntax tree, names resolved, the class index model — what the build and the editors read a source with.
namespace System.Collections.Generic;
/// A walk through an `IEnumerable<T>`: `MoveNext` steps, `Current` is
/// the item it's on.
[Intrinsic]
public interface IEnumerator<out T> : IDisposable {
T Current { get; }
bool MoveNext();
void Reset();
}