original_string: public function update_row_group(Frame $group, Frame $last_row)
      {
          $g_key = $group->get_id();
          $r_key = $last_row->get_id();
  
          $r_rows = $this->_frames[$g_key]["rows"];
          $this->_frames[$g_key]["rows"] = range($this->_frames[$g_key]["rows"][0], end($r_rows));
      }
code: public function update_row_group(Frame $group, Frame $last_row)
      {
          $g_key = $group->get_id();
          $r_key = $last_row->get_id();
  
          $r_rows = $this->_frames[$g_key]["rows"];
          $this->_frames[$g_key]["rows"] = range($this->_frames[$g_key]["rows"][0], end($r_rows));
      }
code_tokens: public function update_row_group ( Frame $ group , Frame $ last_row ) { $ g_key = $ group -> get_id ( ) ; $ r_key = $ last_row -> get_id ( ) ; $ r_rows = $ this -> _frames [ $ g_key ] [ "rows" ] ; $ this -> _frames [ $ g_key ] [ "rows" ] = range ( $ this -> _frames [ $ g_key ] [ "rows" ] [ 0 ] , end ( $ r_rows ) ) ; }
docstring: Update a row group after rows have been removed
  
  @param Frame $group    The group to update
  @param Frame $last_row The last row in the row group
docstring_tokens: Update a row group after rows have been removed