Object... nodeOutputs) throws SemanticException {
ExprWalkerInfo ctx = (ExprWalkerInfo) procCtx;
ExprNodeColumnDesc colref = (ExprNodeColumnDesc) nd;
RowResolver toRR = ctx.getToRR();
Operator<? extends OperatorDesc> op = ctx.getOp();
String[] colAlias = toRR.reverseLookup(colref.getColumn());
boolean isCandidate = true;
if (op.getColumnExprMap() != null) {
// replace the output expression with the input expression so that
// parent op can understand this expression