Parametric polymorphism: Difference between revisions

Content added Content deleted
m (Just a couple of null checks.)
Line 105: Line 105:
{
{
value = new_value;
value = new_value;
if (left != NULL)
left->replace_all (new_value);
right->replace_all (new_value);
left->replace_all (new_value);
if (right != NULL)
right->replace_all (new_value);
}</lang>
}</lang>