Lines Matching refs:Token

15 use Twig\Token;  alias
37 $stream->expect(Token::BLOCK_START_TYPE);
38 $this->assertSame('§', $stream->expect(Token::NAME_TYPE)->getValue());
48 $stream->expect(Token::VAR_START_TYPE);
49 $this->assertSame('§', $stream->expect(Token::NAME_TYPE)->getValue());
56 $this->assertEquals(2, $this->countToken($template, Token::PUNCTUATION_TYPE, '{'));
57 $this->assertEquals(2, $this->countToken($template, Token::PUNCTUATION_TYPE, '}'));
91 $this->assertSame(1, $stream->expect(Token::TEXT_TYPE)->getLine());
93 $this->assertSame(10, $stream->expect(Token::TEXT_TYPE)->getLine());
95 $this->assertSame(11, $stream->expect(Token::VAR_START_TYPE)->getLine());
97 $this->assertSame(12, $stream->expect(Token::NAME_TYPE)->getLine());
111 $this->assertSame(1, $stream->expect(Token::TEXT_TYPE)->getLine());
113 $this->assertSame(10, $stream->expect(Token::VAR_START_TYPE)->getLine());
115 $this->assertSame(11, $stream->expect(Token::NAME_TYPE)->getLine());
186 $stream->expect(Token::VAR_START_TYPE);
187 $stream->expect(Token::STRING_TYPE, $expected);
201 $stream->expect(Token::TEXT_TYPE, 'foo ');
202 $stream->expect(Token::VAR_START_TYPE);
203 $stream->expect(Token::STRING_TYPE, 'bar ');
204 $stream->expect(Token::INTERPOLATION_START_TYPE);
205 $stream->expect(Token::NAME_TYPE, 'baz');
206 $stream->expect(Token::OPERATOR_TYPE, '+');
207 $stream->expect(Token::NUMBER_TYPE, '1');
208 $stream->expect(Token::INTERPOLATION_END_TYPE);
209 $stream->expect(Token::VAR_END_TYPE);
222 $stream->expect(Token::VAR_START_TYPE);
223 $stream->expect(Token::STRING_TYPE, 'bar #{baz+1}');
224 $stream->expect(Token::VAR_END_TYPE);
237 $stream->expect(Token::VAR_START_TYPE);
238 $stream->expect(Token::STRING_TYPE, 'bar # baz');
239 $stream->expect(Token::VAR_END_TYPE);
264 $stream->expect(Token::VAR_START_TYPE);
265 $stream->expect(Token::STRING_TYPE, 'bar ');
266 $stream->expect(Token::INTERPOLATION_START_TYPE);
267 $stream->expect(Token::STRING_TYPE, 'foo');
268 $stream->expect(Token::INTERPOLATION_START_TYPE);
269 $stream->expect(Token::NAME_TYPE, 'bar');
270 $stream->expect(Token::INTERPOLATION_END_TYPE);
271 $stream->expect(Token::INTERPOLATION_END_TYPE);
272 $stream->expect(Token::VAR_END_TYPE);
285 $stream->expect(Token::BLOCK_START_TYPE);
286 $stream->expect(Token::NAME_TYPE, 'foo');
287 $stream->expect(Token::STRING_TYPE, 'bar ');
288 $stream->expect(Token::INTERPOLATION_START_TYPE);
289 $stream->expect(Token::STRING_TYPE, 'foo');
290 $stream->expect(Token::INTERPOLATION_START_TYPE);
291 $stream->expect(Token::NAME_TYPE, 'bar');
292 $stream->expect(Token::INTERPOLATION_END_TYPE);
293 $stream->expect(Token::INTERPOLATION_END_TYPE);
294 $stream->expect(Token::BLOCK_END_TYPE);
307 $stream->expect(Token::VAR_START_TYPE);
308 $stream->expect(Token::NUMBER_TYPE, 1);
309 $stream->expect(Token::OPERATOR_TYPE, 'and');