Lines Matching defs:previousMark
24 protected $previousMark;
41 public function setPrevious($previousMark)
43 $this->previousMark = &$previousMark;
84 $oldPrevious = $this->previousMark;
85 $this->previousMark = &$newPrevious;
95 if ($this->previousMark === null) {
98 if ($this->previousMark->getTailLength() > $this->tailLength) {
102 if ($this->previousMark->getTailLength() === $this->tailLength) {
103 if (self::$markOrder[$this->previousMark->getType()] < self::$markOrder[$this->type]) {
108 $newPrevious = $this->previousMark->switchPlaces($this, $this->nextMark);
109 $this->nextMark = &$this->previousMark;
110 $this->previousMark = &$newPrevious;
120 if (!$this->previousMark) {
123 return $this->previousMark->getFirst();
136 return $this->previousMark;