private function AssignmentToExpressionNode(\PHPParser_Node_Expr $Node, $NodeType)
{
if (!isset(self::$AssigmentToBinaryNodeMap[$NodeType])) {
return $Node->expr;
} else {
$this->VerifyVariableNode($Node->var);
$Name = $Node->var->name;
$BinaryExpresiionNodeType = '\\PHPParser_Node_Expr_' . self::$AssigmentToBinaryNodeMap[$NodeType];
$CurrentExpression = isset($this->VariableExpressionMap[$Name]) ? $this->VariableExpressionMap[$Name] : $Node->var;
return new $BinaryExpresiionNodeType($CurrentExpression, $Node->expr);
}
}