Lines Matching refs:position
73 * Current visitor status (position in expression)
522 $condition = 'position() = 1';
525 $condition = 'position() = last()';
544 $condition = 'position() mod 2 = 0';
551 $condition = 'position() mod 2 = 1';
593 'position() '.$operator.' '.$condition
600 $this->_expressions['position'] = 'position()';
606 $this->_expressions['position'] = '(last() - position() + 1)';
612 $this->_expressions['position'] = '(count(preceding-sibling::'.$this->_element.') + 1)';
618 $this->_expressions['position'] = '(count(following-sibling::'.$this->_element.') + 1)';
632 Ast\Value\Position $position
634 $repeat = $position->repeat;
635 $add = $position->add;
636 $expressionPosition = empty($this->_expressions['position'])
637 ? 'position()' : $this->_expressions['position'];