Lines Matching defs:final1
1332 * @param array $final1 The first version to compare to.
1335 function __construct($orig, $final1, $final2) {
1338 $this->_edits = $this->_diff3($engine->diff($orig, $final1),
1357 $edit->final1,
1458 protected $final1;
1466 function __construct($orig = false, $final1 = false, $final2 = false) {
1468 $this->final1 = $final1 ? $final1 : array();
1474 if ($this->final1 === $this->final2) {
1475 $this->_merged = &$this->final1;
1476 } elseif ($this->final1 === $this->orig) {
1479 $this->_merged = &$this->final1;
1503 $this->final1 = &$this->orig;
1535 $this->_append($this->final1, $lines);
1546 return !$this->orig && !$this->final1 && !$this->final2;
1553 $edit = new _Diff3_Op($this->orig, $this->final1, $this->final2);
1560 $this->orig = $this->final1 = $this->final2 = array();