Skip to content

Commit 9e4ce7b

Browse files
committed
Merge branch 'fix-any-value-production-parsing' into fix-selectors-parsing
2 parents b7613f6 + c3cdd33 commit 9e4ce7b

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/csspring/selectors.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ def parse_any_value(input: TokenStream) -> Product | None:
5151
result: list[Token] = []
5252
count = { type: 0 for type in { OpenBraceToken, OpenBracketToken, OpenParenToken } }
5353
while True:
54-
match token := input.consume_token():
54+
match token := input.next_token():
5555
case BadStringToken() | BadURLToken():
5656
break
5757
case OpenParenToken() | OpenBracketToken() | OpenBraceToken():
@@ -62,6 +62,7 @@ def parse_any_value(input: TokenStream) -> Product | None:
6262
count[token.mirror_type] -= 1
6363
case None:
6464
break
65+
input.consume_token()
6566
result.append(token)
6667
if result:
6768
return result

0 commit comments

Comments
 (0)