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.