Lines Matching refs:Token
143 $this->pushToken(Token::EOF_TYPE);
161 $this->pushToken(Token::TEXT_TYPE, substr($this->code, $this->cursor));
181 $this->pushToken(Token::TEXT_TYPE, $text);
199 $this->pushToken(Token::BLOCK_START_TYPE);
206 $this->pushToken(Token::VAR_START_TYPE);
216 $this->pushToken(Token::BLOCK_END_TYPE);
227 $this->pushToken(Token::VAR_END_TYPE);
248 $this->pushToken(Token::OPERATOR_TYPE, preg_replace('/\s+/', ' ', $match[0]));
253 $this->pushToken(Token::NAME_TYPE, $match[0]);
262 $this->pushToken(Token::NUMBER_TYPE, $number);
283 $this->pushToken(Token::PUNCTUATION_TYPE, $this->code[$this->cursor]);
288 $this->pushToken(Token::STRING_TYPE, stripcslashes(substr($match[0], 1, -1)));
320 $this->pushToken(Token::TEXT_TYPE, $text);
336 $this->pushToken(Token::INTERPOLATION_START_TYPE);
340 $this->pushToken(Token::STRING_TYPE, stripcslashes($match[0]));
361 $this->pushToken(Token::INTERPOLATION_END_TYPE);
372 if (Token::TEXT_TYPE === $type && '' === $value) {
376 $this->tokens[] = new Token($type, $value, $this->lineno);