StringDataValue leftValue = (StringDataValue) leftOp.getValue();
StringDataValue rightValue = (StringDataValue) rightOp.getValue();
StringDataValue resultValue =
(StringDataValue) getTypeServices().getNull();
resultValue.concatenate(leftValue, rightValue, resultValue);
return (ValueNode) getNodeFactory().getNode(
C_NodeTypes.CHAR_CONSTANT_NODE,
resultValue.getString(),
getContextManager());