Interface ExpressionMapInterface<U>

interface ExpressionMapInterface<U> {
    [iterator](): IterableIterator<[BoxedExpression, U], any, any>;
    clear(): void;
    delete(expr: BoxedExpression): void;
    entries(): IterableIterator<[BoxedExpression, U], any, any>;
    get(expr: BoxedExpression): undefined | U;
    has(expr: BoxedExpression): boolean;
    set(expr: BoxedExpression, value: U): void;
}

Type Parameters

  • U

Methods

  • Returns void

  • Parameters

    Returns void

  • Parameters

    Returns undefined | U

  • Parameters

    Returns boolean

  • Parameters

    Returns void