Mercurial > hg > isophonics-drupal-site
comparison vendor/symfony/css-selector/Parser/TokenStream.php @ 14:1fec387a4317
Update Drupal core to 8.5.2 via Composer
author | Chris Cannam |
---|---|
date | Mon, 23 Apr 2018 09:46:53 +0100 |
parents | 4c8ae668cc8c |
children | 129ea1e6d783 |
comparison
equal
deleted
inserted
replaced
13:5fb285c0d0e3 | 14:1fec387a4317 |
---|---|
30 * @var Token[] | 30 * @var Token[] |
31 */ | 31 */ |
32 private $tokens = array(); | 32 private $tokens = array(); |
33 | 33 |
34 /** | 34 /** |
35 * @var bool | |
36 */ | |
37 private $frozen = false; | |
38 | |
39 /** | |
40 * @var Token[] | 35 * @var Token[] |
41 */ | 36 */ |
42 private $used = array(); | 37 private $used = array(); |
43 | 38 |
44 /** | 39 /** |
47 private $cursor = 0; | 42 private $cursor = 0; |
48 | 43 |
49 /** | 44 /** |
50 * @var Token|null | 45 * @var Token|null |
51 */ | 46 */ |
52 private $peeked = null; | 47 private $peeked; |
53 | 48 |
54 /** | 49 /** |
55 * @var bool | 50 * @var bool |
56 */ | 51 */ |
57 private $peeking = false; | 52 private $peeking = false; |
58 | 53 |
59 /** | 54 /** |
60 * Pushes a token. | 55 * Pushes a token. |
61 * | |
62 * @param Token $token | |
63 * | 56 * |
64 * @return $this | 57 * @return $this |
65 */ | 58 */ |
66 public function push(Token $token) | 59 public function push(Token $token) |
67 { | 60 { |
75 * | 68 * |
76 * @return $this | 69 * @return $this |
77 */ | 70 */ |
78 public function freeze() | 71 public function freeze() |
79 { | 72 { |
80 $this->frozen = true; | |
81 | |
82 return $this; | 73 return $this; |
83 } | 74 } |
84 | 75 |
85 /** | 76 /** |
86 * Returns next token. | 77 * Returns next token. |