File tree Expand file tree Collapse file tree 2 files changed +20
-1
lines changed Expand file tree Collapse file tree 2 files changed +20
-1
lines changed Original file line number Diff line number Diff line change @@ -7,8 +7,12 @@ This project adheres to [Semantic Versioning](https://semver.org/).
7
7
8
8
### Added
9
9
10
+ - Add ` ParserState::consumeWhiteSpaceWithComments() ` method (#670 )
11
+
10
12
### Changed
11
13
14
+ - Redirect ` ParserState::consumeWhiteSpace() ` to ` ParserState::consumeWhiteSpaceWithComments() ` (#670 )
15
+
12
16
### Deprecated
13
17
14
18
### Removed
Original file line number Diff line number Diff line change @@ -226,12 +226,27 @@ public function parseCharacter($bIsForIdentifier)
226
226
}
227
227
228
228
/**
229
- * @return array<int, Comment>|void
229
+ * Consumes whitespace and comments and returns a list of comments.
230
+ *
231
+ * @return list<Comment> List of comments.
230
232
*
231
233
* @throws UnexpectedEOFException
232
234
* @throws UnexpectedTokenException
233
235
*/
234
236
public function consumeWhiteSpace ()
237
+ {
238
+ return $ this ->consumeWhiteSpaceWithComments ();
239
+ }
240
+
241
+ /**
242
+ * Consumes whitespace and comments and returns a list of comments.
243
+ *
244
+ * @return list<Comment> List of comments.
245
+ *
246
+ * @throws UnexpectedEOFException
247
+ * @throws UnexpectedTokenException
248
+ */
249
+ public function consumeWhiteSpaceWithComments ()
235
250
{
236
251
$ aComments = [];
237
252
do {
You can’t perform that action at this time.
0 commit comments