rb_set_parent_color
rb_set_parent_color(child2, parent, RB_BLACK);
rb_set_parent_color(node, NULL, RB_BLACK);
rb_set_parent_color(tmp, gparent, RB_BLACK);
rb_set_parent_color(parent, gparent, RB_BLACK);
rb_set_parent_color(node, parent, RB_RED);
rb_set_parent_color(tmp, parent,
rb_set_parent_color(parent, node, RB_RED);
rb_set_parent_color(tmp, gparent, RB_BLACK);
rb_set_parent_color(tmp, gparent, RB_BLACK);
rb_set_parent_color(parent, gparent, RB_BLACK);
rb_set_parent_color(node, parent, RB_RED);
rb_set_parent_color(tmp, parent,
rb_set_parent_color(parent, node, RB_RED);
rb_set_parent_color(tmp, gparent, RB_BLACK);
rb_set_parent_color(tmp1, parent, RB_BLACK);
rb_set_parent_color(sibling, parent,
rb_set_parent_color(tmp1, sibling,
rb_set_parent_color(tmp1, sibling, RB_BLACK);
rb_set_parent_color(tmp1, parent, RB_BLACK);
rb_set_parent_color(sibling, parent,
rb_set_parent_color(tmp1, sibling,
rb_set_parent_color(tmp1, sibling, RB_BLACK);
rb_set_parent_color(old, new, color);
rb_set_parent_color(child2, parent, RB_BLACK);
rb_set_parent_color(node, NULL, RB_BLACK);
rb_set_parent_color(tmp, gparent, RB_BLACK);
rb_set_parent_color(parent, gparent, RB_BLACK);
rb_set_parent_color(node, parent, RB_RED);
rb_set_parent_color(tmp, parent,
rb_set_parent_color(parent, node, RB_RED);
rb_set_parent_color(tmp, gparent, RB_BLACK);
rb_set_parent_color(tmp, gparent, RB_BLACK);
rb_set_parent_color(parent, gparent, RB_BLACK);
rb_set_parent_color(node, parent, RB_RED);
rb_set_parent_color(tmp, parent,
rb_set_parent_color(parent, node, RB_RED);
rb_set_parent_color(tmp, gparent, RB_BLACK);
rb_set_parent_color(tmp1, parent, RB_BLACK);
rb_set_parent_color(sibling, parent,
rb_set_parent_color(tmp1, sibling,
rb_set_parent_color(tmp1, sibling, RB_BLACK);
rb_set_parent_color(tmp1, parent, RB_BLACK);
rb_set_parent_color(sibling, parent,
rb_set_parent_color(tmp1, sibling,
rb_set_parent_color(tmp1, sibling, RB_BLACK);
rb_set_parent_color(old, new, color);