concatDL=parent;
if(registerExpansion(concatDL)) {
processExpression(concatDL, leftExpr, cu, resource, stack, monitor, HistoryDefinitionLocation.COPY,false);
processExpression(concatDL, rightExpr, cu, resource, stack, monitor, HistoryDefinitionLocation.COPY,false);
if(ie.extendedOperands() != null) {
for(Iterator iter = ie.extendedOperands().iterator(); iter.hasNext(); ) {
Expression ext_e = (Expression) iter.next();
processExpression(concatDL, ext_e, cu, resource, stack, monitor, HistoryDefinitionLocation.COPY,false);
}