this.op = op;
varScope = parent == null ? rootVarScope : parent.varScope;
}
TranslationContext pushContext() {
SubplanOperator sOp = new SubplanOperator();
sOp.getInputs().add(mutable(op));
op = sOp;
NestedTupleSourceOperator ntsOp = new NestedTupleSourceOperator(mutable(sOp));
TranslationContext childCtx = new TranslationContext(this, ntsOp);
return childCtx;
}