Traqula
    Preparing search index...
    interface AstContext {
        aggregates: Algebra.BoundAggregate[];
        algebraFactory: AlgebraFactory;
        astFactory: AstFactory;
        extend: Algebra.Extend[];
        group: Variable[];
        order: Algebra.Expression[];
        project: boolean;
        transformer: AstTransformer;
    }
    Index

    Properties

    aggregates: Algebra.BoundAggregate[]

    All aggregates found in our suboperations

    algebraFactory: AlgebraFactory
    astFactory: AstFactory
    extend: Algebra.Extend[]

    All extends found in our suboperations

    group: Variable[]

    All groups found in our suboperations

    All orderings found in our suboperations

    project: boolean

    Whether we are contained in a projection. This allows us to differentiate between BIND and SELECT when translating EXTEND

    transformer: AstTransformer