Langium - v4.0.0
    Preparing search index...

    Interface TreeIterator<T>

    A tree iterator adds the ability to prune the current iteration.

    interface TreeIterator<T> {
        "[iterator]"(): IterableIterator<T, any, any>;
        next(...__namedParameters: [] | [any]): IteratorResult<T, any>;
        prune(): void;
        return(value?: any): IteratorResult<T, any>;
        throw(e?: any): IteratorResult<T, any>;
    }

    Type Parameters

    • T

    Hierarchy

    • IterableIterator<T>
      • TreeIterator
    Index

    Methods

    • Returns IterableIterator<T, any, any>

    • Parameters

      • ...__namedParameters: [] | [any]

      Returns IteratorResult<T, any>

    • Parameters

      • Optionalvalue: any

      Returns IteratorResult<T, any>

    • Parameters

      • Optionale: any

      Returns IteratorResult<T, any>