mirror of
https://github.com/swc-project/swc.git
synced 2024-12-11 16:21:51 +03:00
1972 lines
42 KiB
Plaintext
1972 lines
42 KiB
Plaintext
|
|
x Stylesheet
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:1:1]
|
|
1 | ,-> table {
|
|
2 | | color: \red;
|
|
3 | | }
|
|
4 | |
|
|
5 | | a {
|
|
6 | | background: url("a).png");
|
|
7 | | background: url(a;a);
|
|
8 | | background: url(a/*);
|
|
9 | | background: \;a;
|
|
10 | | }
|
|
11 | | :not([foo=")"]) { }
|
|
12 | | :not(div/*)*/) { }
|
|
13 | | :not(:nth-child(2n of [foo=")"])) { }
|
|
14 | | [foo=\"] { }
|
|
15 | | [foo=\{] { }
|
|
16 | | [foo=\(] { }
|
|
17 | | [foo=yes\:\(it\'s\ work\)] { }
|
|
18 | |
|
|
19 | | \@noat { }
|
|
20 | |
|
|
21 | | h1\\{
|
|
22 | | color: \\;
|
|
23 | | }
|
|
24 | |
|
|
25 | | [attr="\;"] { }
|
|
26 | |
|
|
27 | | .prop {
|
|
28 | | \62 olor: red
|
|
29 | `-> }
|
|
`----
|
|
|
|
x Rule
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:1:1]
|
|
1 | ,-> table {
|
|
2 | | color: \red;
|
|
3 | `-> }
|
|
`----
|
|
|
|
x QualifiedRule
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:1:1]
|
|
1 | ,-> table {
|
|
2 | | color: \red;
|
|
3 | `-> }
|
|
`----
|
|
|
|
x SelectorList
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:1:1]
|
|
1 | table {
|
|
: ^^^^^
|
|
2 | color: \red;
|
|
`----
|
|
|
|
x ComplexSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:1:1]
|
|
1 | table {
|
|
: ^^^^^
|
|
2 | color: \red;
|
|
`----
|
|
|
|
x CompoundSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:1:1]
|
|
1 | table {
|
|
: ^^^^^
|
|
2 | color: \red;
|
|
`----
|
|
|
|
x TypeSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:1:1]
|
|
1 | table {
|
|
: ^^^^^
|
|
2 | color: \red;
|
|
`----
|
|
|
|
x TagNameSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:1:1]
|
|
1 | table {
|
|
: ^^^^^
|
|
2 | color: \red;
|
|
`----
|
|
|
|
x WqName
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:1:1]
|
|
1 | table {
|
|
: ^^^^^
|
|
2 | color: \red;
|
|
`----
|
|
|
|
x Ident
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:1:1]
|
|
1 | table {
|
|
: ^^^^^
|
|
2 | color: \red;
|
|
`----
|
|
|
|
x SimpleBlock
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:1:1]
|
|
1 | ,-> table {
|
|
2 | | color: \red;
|
|
3 | `-> }
|
|
`----
|
|
|
|
x LBrace
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:1:1]
|
|
1 | table {
|
|
: ^
|
|
2 | color: \red;
|
|
`----
|
|
|
|
x ComponentValue
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:1:1]
|
|
1 | table {
|
|
2 | color: \red;
|
|
: ^^^^^^^^^^^
|
|
3 | }
|
|
`----
|
|
|
|
x Declaration
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:1:1]
|
|
1 | table {
|
|
2 | color: \red;
|
|
: ^^^^^^^^^^^
|
|
3 | }
|
|
`----
|
|
|
|
x DeclarationName
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:1:1]
|
|
1 | table {
|
|
2 | color: \red;
|
|
: ^^^^^
|
|
3 | }
|
|
`----
|
|
|
|
x Ident
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:1:1]
|
|
1 | table {
|
|
2 | color: \red;
|
|
: ^^^^^
|
|
3 | }
|
|
`----
|
|
|
|
x ComponentValue
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:1:1]
|
|
1 | table {
|
|
2 | color: \red;
|
|
: ^^^^
|
|
3 | }
|
|
`----
|
|
|
|
x Ident
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:1:1]
|
|
1 | table {
|
|
2 | color: \red;
|
|
: ^^^^
|
|
3 | }
|
|
`----
|
|
|
|
x Rule
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:4:1]
|
|
4 |
|
|
5 | ,-> a {
|
|
6 | | background: url("a).png");
|
|
7 | | background: url(a;a);
|
|
8 | | background: url(a/*);
|
|
9 | | background: \;a;
|
|
10 | `-> }
|
|
11 | :not([foo=")"]) { }
|
|
`----
|
|
|
|
x QualifiedRule
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:4:1]
|
|
4 |
|
|
5 | ,-> a {
|
|
6 | | background: url("a).png");
|
|
7 | | background: url(a;a);
|
|
8 | | background: url(a/*);
|
|
9 | | background: \;a;
|
|
10 | `-> }
|
|
11 | :not([foo=")"]) { }
|
|
`----
|
|
|
|
x SelectorList
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:4:1]
|
|
4 |
|
|
5 | a {
|
|
: ^
|
|
6 | background: url("a).png");
|
|
`----
|
|
|
|
x ComplexSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:4:1]
|
|
4 |
|
|
5 | a {
|
|
: ^
|
|
6 | background: url("a).png");
|
|
`----
|
|
|
|
x CompoundSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:4:1]
|
|
4 |
|
|
5 | a {
|
|
: ^
|
|
6 | background: url("a).png");
|
|
`----
|
|
|
|
x TypeSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:4:1]
|
|
4 |
|
|
5 | a {
|
|
: ^
|
|
6 | background: url("a).png");
|
|
`----
|
|
|
|
x TagNameSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:4:1]
|
|
4 |
|
|
5 | a {
|
|
: ^
|
|
6 | background: url("a).png");
|
|
`----
|
|
|
|
x WqName
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:4:1]
|
|
4 |
|
|
5 | a {
|
|
: ^
|
|
6 | background: url("a).png");
|
|
`----
|
|
|
|
x Ident
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:4:1]
|
|
4 |
|
|
5 | a {
|
|
: ^
|
|
6 | background: url("a).png");
|
|
`----
|
|
|
|
x SimpleBlock
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:4:1]
|
|
4 |
|
|
5 | ,-> a {
|
|
6 | | background: url("a).png");
|
|
7 | | background: url(a;a);
|
|
8 | | background: url(a/*);
|
|
9 | | background: \;a;
|
|
10 | `-> }
|
|
11 | :not([foo=")"]) { }
|
|
`----
|
|
|
|
x LBrace
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:4:1]
|
|
4 |
|
|
5 | a {
|
|
: ^
|
|
6 | background: url("a).png");
|
|
`----
|
|
|
|
x ComponentValue
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:5:1]
|
|
5 | a {
|
|
6 | background: url("a).png");
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
7 | background: url(a;a);
|
|
`----
|
|
|
|
x Declaration
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:5:1]
|
|
5 | a {
|
|
6 | background: url("a).png");
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
7 | background: url(a;a);
|
|
`----
|
|
|
|
x DeclarationName
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:5:1]
|
|
5 | a {
|
|
6 | background: url("a).png");
|
|
: ^^^^^^^^^^
|
|
7 | background: url(a;a);
|
|
`----
|
|
|
|
x Ident
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:5:1]
|
|
5 | a {
|
|
6 | background: url("a).png");
|
|
: ^^^^^^^^^^
|
|
7 | background: url(a;a);
|
|
`----
|
|
|
|
x ComponentValue
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:5:1]
|
|
5 | a {
|
|
6 | background: url("a).png");
|
|
: ^^^^^^^^^^^^^
|
|
7 | background: url(a;a);
|
|
`----
|
|
|
|
x Url
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:5:1]
|
|
5 | a {
|
|
6 | background: url("a).png");
|
|
: ^^^^^^^^^^^^^
|
|
7 | background: url(a;a);
|
|
`----
|
|
|
|
x Ident
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:5:1]
|
|
5 | a {
|
|
6 | background: url("a).png");
|
|
: ^^^
|
|
7 | background: url(a;a);
|
|
`----
|
|
|
|
x UrlValue
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:5:1]
|
|
5 | a {
|
|
6 | background: url("a).png");
|
|
: ^^^^^^^^
|
|
7 | background: url(a;a);
|
|
`----
|
|
|
|
x Str
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:5:1]
|
|
5 | a {
|
|
6 | background: url("a).png");
|
|
: ^^^^^^^^
|
|
7 | background: url(a;a);
|
|
`----
|
|
|
|
x ComponentValue
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:6:1]
|
|
6 | background: url("a).png");
|
|
7 | background: url(a;a);
|
|
: ^^^^^^^^^^^^^^^^^^^^
|
|
8 | background: url(a/*);
|
|
`----
|
|
|
|
x Declaration
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:6:1]
|
|
6 | background: url("a).png");
|
|
7 | background: url(a;a);
|
|
: ^^^^^^^^^^^^^^^^^^^^
|
|
8 | background: url(a/*);
|
|
`----
|
|
|
|
x DeclarationName
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:6:1]
|
|
6 | background: url("a).png");
|
|
7 | background: url(a;a);
|
|
: ^^^^^^^^^^
|
|
8 | background: url(a/*);
|
|
`----
|
|
|
|
x Ident
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:6:1]
|
|
6 | background: url("a).png");
|
|
7 | background: url(a;a);
|
|
: ^^^^^^^^^^
|
|
8 | background: url(a/*);
|
|
`----
|
|
|
|
x ComponentValue
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:6:1]
|
|
6 | background: url("a).png");
|
|
7 | background: url(a;a);
|
|
: ^^^^^^^^
|
|
8 | background: url(a/*);
|
|
`----
|
|
|
|
x Url
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:6:1]
|
|
6 | background: url("a).png");
|
|
7 | background: url(a;a);
|
|
: ^^^^^^^^
|
|
8 | background: url(a/*);
|
|
`----
|
|
|
|
x Ident
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:6:1]
|
|
6 | background: url("a).png");
|
|
7 | background: url(a;a);
|
|
: ^^^
|
|
8 | background: url(a/*);
|
|
`----
|
|
|
|
x UrlValue
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:6:1]
|
|
6 | background: url("a).png");
|
|
7 | background: url(a;a);
|
|
: ^^^
|
|
8 | background: url(a/*);
|
|
`----
|
|
|
|
x UrlValueRaw
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:6:1]
|
|
6 | background: url("a).png");
|
|
7 | background: url(a;a);
|
|
: ^^^
|
|
8 | background: url(a/*);
|
|
`----
|
|
|
|
x ComponentValue
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:7:1]
|
|
7 | background: url(a;a);
|
|
8 | background: url(a/*);
|
|
: ^^^^^^^^^^^^^^^^^^^^
|
|
9 | background: \;a;
|
|
`----
|
|
|
|
x Declaration
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:7:1]
|
|
7 | background: url(a;a);
|
|
8 | background: url(a/*);
|
|
: ^^^^^^^^^^^^^^^^^^^^
|
|
9 | background: \;a;
|
|
`----
|
|
|
|
x DeclarationName
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:7:1]
|
|
7 | background: url(a;a);
|
|
8 | background: url(a/*);
|
|
: ^^^^^^^^^^
|
|
9 | background: \;a;
|
|
`----
|
|
|
|
x Ident
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:7:1]
|
|
7 | background: url(a;a);
|
|
8 | background: url(a/*);
|
|
: ^^^^^^^^^^
|
|
9 | background: \;a;
|
|
`----
|
|
|
|
x ComponentValue
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:7:1]
|
|
7 | background: url(a;a);
|
|
8 | background: url(a/*);
|
|
: ^^^^^^^^
|
|
9 | background: \;a;
|
|
`----
|
|
|
|
x Url
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:7:1]
|
|
7 | background: url(a;a);
|
|
8 | background: url(a/*);
|
|
: ^^^^^^^^
|
|
9 | background: \;a;
|
|
`----
|
|
|
|
x Ident
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:7:1]
|
|
7 | background: url(a;a);
|
|
8 | background: url(a/*);
|
|
: ^^^
|
|
9 | background: \;a;
|
|
`----
|
|
|
|
x UrlValue
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:7:1]
|
|
7 | background: url(a;a);
|
|
8 | background: url(a/*);
|
|
: ^^^
|
|
9 | background: \;a;
|
|
`----
|
|
|
|
x UrlValueRaw
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:7:1]
|
|
7 | background: url(a;a);
|
|
8 | background: url(a/*);
|
|
: ^^^
|
|
9 | background: \;a;
|
|
`----
|
|
|
|
x ComponentValue
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:8:1]
|
|
8 | background: url(a/*);
|
|
9 | background: \;a;
|
|
: ^^^^^^^^^^^^^^^
|
|
10 | }
|
|
`----
|
|
|
|
x Declaration
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:8:1]
|
|
8 | background: url(a/*);
|
|
9 | background: \;a;
|
|
: ^^^^^^^^^^^^^^^
|
|
10 | }
|
|
`----
|
|
|
|
x DeclarationName
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:8:1]
|
|
8 | background: url(a/*);
|
|
9 | background: \;a;
|
|
: ^^^^^^^^^^
|
|
10 | }
|
|
`----
|
|
|
|
x Ident
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:8:1]
|
|
8 | background: url(a/*);
|
|
9 | background: \;a;
|
|
: ^^^^^^^^^^
|
|
10 | }
|
|
`----
|
|
|
|
x ComponentValue
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:8:1]
|
|
8 | background: url(a/*);
|
|
9 | background: \;a;
|
|
: ^^^
|
|
10 | }
|
|
`----
|
|
|
|
x Ident
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:8:1]
|
|
8 | background: url(a/*);
|
|
9 | background: \;a;
|
|
: ^^^
|
|
10 | }
|
|
`----
|
|
|
|
x Rule
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:10:1]
|
|
10 | }
|
|
11 | :not([foo=")"]) { }
|
|
: ^^^^^^^^^^^^^^^^^^^
|
|
12 | :not(div/*)*/) { }
|
|
`----
|
|
|
|
x QualifiedRule
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:10:1]
|
|
10 | }
|
|
11 | :not([foo=")"]) { }
|
|
: ^^^^^^^^^^^^^^^^^^^
|
|
12 | :not(div/*)*/) { }
|
|
`----
|
|
|
|
x SelectorList
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:10:1]
|
|
10 | }
|
|
11 | :not([foo=")"]) { }
|
|
: ^^^^^^^^^^^^^^^
|
|
12 | :not(div/*)*/) { }
|
|
`----
|
|
|
|
x ComplexSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:10:1]
|
|
10 | }
|
|
11 | :not([foo=")"]) { }
|
|
: ^^^^^^^^^^^^^^^
|
|
12 | :not(div/*)*/) { }
|
|
`----
|
|
|
|
x CompoundSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:10:1]
|
|
10 | }
|
|
11 | :not([foo=")"]) { }
|
|
: ^^^^^^^^^^^^^^^
|
|
12 | :not(div/*)*/) { }
|
|
`----
|
|
|
|
x SubclassSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:10:1]
|
|
10 | }
|
|
11 | :not([foo=")"]) { }
|
|
: ^^^^^^^^^^^^^^^
|
|
12 | :not(div/*)*/) { }
|
|
`----
|
|
|
|
x PseudoClassSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:10:1]
|
|
10 | }
|
|
11 | :not([foo=")"]) { }
|
|
: ^^^^^^^^^^^^^^^
|
|
12 | :not(div/*)*/) { }
|
|
`----
|
|
|
|
x Ident
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:10:1]
|
|
10 | }
|
|
11 | :not([foo=")"]) { }
|
|
: ^^^
|
|
12 | :not(div/*)*/) { }
|
|
`----
|
|
|
|
x PseudoClassSelectorChildren
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:10:1]
|
|
10 | }
|
|
11 | :not([foo=")"]) { }
|
|
: ^^^^^^^^^
|
|
12 | :not(div/*)*/) { }
|
|
`----
|
|
|
|
x SelectorList
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:10:1]
|
|
10 | }
|
|
11 | :not([foo=")"]) { }
|
|
: ^^^^^^^^^
|
|
12 | :not(div/*)*/) { }
|
|
`----
|
|
|
|
x ComplexSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:10:1]
|
|
10 | }
|
|
11 | :not([foo=")"]) { }
|
|
: ^^^^^^^^^
|
|
12 | :not(div/*)*/) { }
|
|
`----
|
|
|
|
x CompoundSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:10:1]
|
|
10 | }
|
|
11 | :not([foo=")"]) { }
|
|
: ^^^^^^^^^
|
|
12 | :not(div/*)*/) { }
|
|
`----
|
|
|
|
x SubclassSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:10:1]
|
|
10 | }
|
|
11 | :not([foo=")"]) { }
|
|
: ^^^^^^^^^
|
|
12 | :not(div/*)*/) { }
|
|
`----
|
|
|
|
x AttributeSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:10:1]
|
|
10 | }
|
|
11 | :not([foo=")"]) { }
|
|
: ^^^^^^^^^
|
|
12 | :not(div/*)*/) { }
|
|
`----
|
|
|
|
x WqName
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:10:1]
|
|
10 | }
|
|
11 | :not([foo=")"]) { }
|
|
: ^^^
|
|
12 | :not(div/*)*/) { }
|
|
`----
|
|
|
|
x Ident
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:10:1]
|
|
10 | }
|
|
11 | :not([foo=")"]) { }
|
|
: ^^^
|
|
12 | :not(div/*)*/) { }
|
|
`----
|
|
|
|
x AttributeSelectorMatcher
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:10:1]
|
|
10 | }
|
|
11 | :not([foo=")"]) { }
|
|
: ^
|
|
12 | :not(div/*)*/) { }
|
|
`----
|
|
|
|
x AttributeSelectorValue
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:10:1]
|
|
10 | }
|
|
11 | :not([foo=")"]) { }
|
|
: ^^^
|
|
12 | :not(div/*)*/) { }
|
|
`----
|
|
|
|
x Str
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:10:1]
|
|
10 | }
|
|
11 | :not([foo=")"]) { }
|
|
: ^^^
|
|
12 | :not(div/*)*/) { }
|
|
`----
|
|
|
|
x SimpleBlock
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:10:1]
|
|
10 | }
|
|
11 | :not([foo=")"]) { }
|
|
: ^^^
|
|
12 | :not(div/*)*/) { }
|
|
`----
|
|
|
|
x LBrace
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:10:1]
|
|
10 | }
|
|
11 | :not([foo=")"]) { }
|
|
: ^
|
|
12 | :not(div/*)*/) { }
|
|
`----
|
|
|
|
x Rule
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:11:1]
|
|
11 | :not([foo=")"]) { }
|
|
12 | :not(div/*)*/) { }
|
|
: ^^^^^^^^^^^^^^^^^^
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
`----
|
|
|
|
x QualifiedRule
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:11:1]
|
|
11 | :not([foo=")"]) { }
|
|
12 | :not(div/*)*/) { }
|
|
: ^^^^^^^^^^^^^^^^^^
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
`----
|
|
|
|
x SelectorList
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:11:1]
|
|
11 | :not([foo=")"]) { }
|
|
12 | :not(div/*)*/) { }
|
|
: ^^^^^^^^^^^^^^
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
`----
|
|
|
|
x ComplexSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:11:1]
|
|
11 | :not([foo=")"]) { }
|
|
12 | :not(div/*)*/) { }
|
|
: ^^^^^^^^^^^^^^
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
`----
|
|
|
|
x CompoundSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:11:1]
|
|
11 | :not([foo=")"]) { }
|
|
12 | :not(div/*)*/) { }
|
|
: ^^^^^^^^^^^^^^
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
`----
|
|
|
|
x SubclassSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:11:1]
|
|
11 | :not([foo=")"]) { }
|
|
12 | :not(div/*)*/) { }
|
|
: ^^^^^^^^^^^^^^
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
`----
|
|
|
|
x PseudoClassSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:11:1]
|
|
11 | :not([foo=")"]) { }
|
|
12 | :not(div/*)*/) { }
|
|
: ^^^^^^^^^^^^^^
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
`----
|
|
|
|
x Ident
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:11:1]
|
|
11 | :not([foo=")"]) { }
|
|
12 | :not(div/*)*/) { }
|
|
: ^^^
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
`----
|
|
|
|
x PseudoClassSelectorChildren
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:11:1]
|
|
11 | :not([foo=")"]) { }
|
|
12 | :not(div/*)*/) { }
|
|
: ^^^
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
`----
|
|
|
|
x SelectorList
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:11:1]
|
|
11 | :not([foo=")"]) { }
|
|
12 | :not(div/*)*/) { }
|
|
: ^^^
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
`----
|
|
|
|
x ComplexSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:11:1]
|
|
11 | :not([foo=")"]) { }
|
|
12 | :not(div/*)*/) { }
|
|
: ^^^
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
`----
|
|
|
|
x CompoundSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:11:1]
|
|
11 | :not([foo=")"]) { }
|
|
12 | :not(div/*)*/) { }
|
|
: ^^^
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
`----
|
|
|
|
x TypeSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:11:1]
|
|
11 | :not([foo=")"]) { }
|
|
12 | :not(div/*)*/) { }
|
|
: ^^^
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
`----
|
|
|
|
x TagNameSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:11:1]
|
|
11 | :not([foo=")"]) { }
|
|
12 | :not(div/*)*/) { }
|
|
: ^^^
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
`----
|
|
|
|
x WqName
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:11:1]
|
|
11 | :not([foo=")"]) { }
|
|
12 | :not(div/*)*/) { }
|
|
: ^^^
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
`----
|
|
|
|
x Ident
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:11:1]
|
|
11 | :not([foo=")"]) { }
|
|
12 | :not(div/*)*/) { }
|
|
: ^^^
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
`----
|
|
|
|
x SimpleBlock
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:11:1]
|
|
11 | :not([foo=")"]) { }
|
|
12 | :not(div/*)*/) { }
|
|
: ^^^
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
`----
|
|
|
|
x LBrace
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:11:1]
|
|
11 | :not([foo=")"]) { }
|
|
12 | :not(div/*)*/) { }
|
|
: ^
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
`----
|
|
|
|
x Rule
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:12:1]
|
|
12 | :not(div/*)*/) { }
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
14 | [foo=\"] { }
|
|
`----
|
|
|
|
x QualifiedRule
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:12:1]
|
|
12 | :not(div/*)*/) { }
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
14 | [foo=\"] { }
|
|
`----
|
|
|
|
x SelectorList
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:12:1]
|
|
12 | :not(div/*)*/) { }
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
14 | [foo=\"] { }
|
|
`----
|
|
|
|
x ComplexSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:12:1]
|
|
12 | :not(div/*)*/) { }
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
14 | [foo=\"] { }
|
|
`----
|
|
|
|
x CompoundSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:12:1]
|
|
12 | :not(div/*)*/) { }
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
14 | [foo=\"] { }
|
|
`----
|
|
|
|
x SubclassSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:12:1]
|
|
12 | :not(div/*)*/) { }
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
14 | [foo=\"] { }
|
|
`----
|
|
|
|
x PseudoClassSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:12:1]
|
|
12 | :not(div/*)*/) { }
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
14 | [foo=\"] { }
|
|
`----
|
|
|
|
x Ident
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:12:1]
|
|
12 | :not(div/*)*/) { }
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
: ^^^
|
|
14 | [foo=\"] { }
|
|
`----
|
|
|
|
x PseudoClassSelectorChildren
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:12:1]
|
|
12 | :not(div/*)*/) { }
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
14 | [foo=\"] { }
|
|
`----
|
|
|
|
x SelectorList
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:12:1]
|
|
12 | :not(div/*)*/) { }
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
14 | [foo=\"] { }
|
|
`----
|
|
|
|
x ComplexSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:12:1]
|
|
12 | :not(div/*)*/) { }
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
14 | [foo=\"] { }
|
|
`----
|
|
|
|
x CompoundSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:12:1]
|
|
12 | :not(div/*)*/) { }
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
14 | [foo=\"] { }
|
|
`----
|
|
|
|
x SubclassSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:12:1]
|
|
12 | :not(div/*)*/) { }
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
14 | [foo=\"] { }
|
|
`----
|
|
|
|
x PseudoClassSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:12:1]
|
|
12 | :not(div/*)*/) { }
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
14 | [foo=\"] { }
|
|
`----
|
|
|
|
x Ident
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:12:1]
|
|
12 | :not(div/*)*/) { }
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
: ^^^^^^^^^
|
|
14 | [foo=\"] { }
|
|
`----
|
|
|
|
x PseudoClassSelectorChildren
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:12:1]
|
|
12 | :not(div/*)*/) { }
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
: ^^^
|
|
14 | [foo=\"] { }
|
|
`----
|
|
|
|
x AnPlusB
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:12:1]
|
|
12 | :not(div/*)*/) { }
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
: ^^^
|
|
14 | [foo=\"] { }
|
|
`----
|
|
|
|
x AnPlusBNotation
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:12:1]
|
|
12 | :not(div/*)*/) { }
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
: ^^^
|
|
14 | [foo=\"] { }
|
|
`----
|
|
|
|
x PseudoClassSelectorChildren
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:12:1]
|
|
12 | :not(div/*)*/) { }
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
: ^^
|
|
14 | [foo=\"] { }
|
|
`----
|
|
|
|
x Ident
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:12:1]
|
|
12 | :not(div/*)*/) { }
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
: ^^
|
|
14 | [foo=\"] { }
|
|
`----
|
|
|
|
x PseudoClassSelectorChildren
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:12:1]
|
|
12 | :not(div/*)*/) { }
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
: ^^^^^^^^^
|
|
14 | [foo=\"] { }
|
|
`----
|
|
|
|
x SelectorList
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:12:1]
|
|
12 | :not(div/*)*/) { }
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
: ^^^^^^^^^
|
|
14 | [foo=\"] { }
|
|
`----
|
|
|
|
x ComplexSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:12:1]
|
|
12 | :not(div/*)*/) { }
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
: ^^^^^^^^^
|
|
14 | [foo=\"] { }
|
|
`----
|
|
|
|
x CompoundSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:12:1]
|
|
12 | :not(div/*)*/) { }
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
: ^^^^^^^^^
|
|
14 | [foo=\"] { }
|
|
`----
|
|
|
|
x SubclassSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:12:1]
|
|
12 | :not(div/*)*/) { }
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
: ^^^^^^^^^
|
|
14 | [foo=\"] { }
|
|
`----
|
|
|
|
x AttributeSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:12:1]
|
|
12 | :not(div/*)*/) { }
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
: ^^^^^^^^^
|
|
14 | [foo=\"] { }
|
|
`----
|
|
|
|
x WqName
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:12:1]
|
|
12 | :not(div/*)*/) { }
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
: ^^^
|
|
14 | [foo=\"] { }
|
|
`----
|
|
|
|
x Ident
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:12:1]
|
|
12 | :not(div/*)*/) { }
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
: ^^^
|
|
14 | [foo=\"] { }
|
|
`----
|
|
|
|
x AttributeSelectorMatcher
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:12:1]
|
|
12 | :not(div/*)*/) { }
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
: ^
|
|
14 | [foo=\"] { }
|
|
`----
|
|
|
|
x AttributeSelectorValue
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:12:1]
|
|
12 | :not(div/*)*/) { }
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
: ^^^
|
|
14 | [foo=\"] { }
|
|
`----
|
|
|
|
x Str
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:12:1]
|
|
12 | :not(div/*)*/) { }
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
: ^^^
|
|
14 | [foo=\"] { }
|
|
`----
|
|
|
|
x SimpleBlock
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:12:1]
|
|
12 | :not(div/*)*/) { }
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
: ^^^
|
|
14 | [foo=\"] { }
|
|
`----
|
|
|
|
x LBrace
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:12:1]
|
|
12 | :not(div/*)*/) { }
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
: ^
|
|
14 | [foo=\"] { }
|
|
`----
|
|
|
|
x Rule
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:13:1]
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
14 | [foo=\"] { }
|
|
: ^^^^^^^^^^^^
|
|
15 | [foo=\{] { }
|
|
`----
|
|
|
|
x QualifiedRule
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:13:1]
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
14 | [foo=\"] { }
|
|
: ^^^^^^^^^^^^
|
|
15 | [foo=\{] { }
|
|
`----
|
|
|
|
x SelectorList
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:13:1]
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
14 | [foo=\"] { }
|
|
: ^^^^^^^^
|
|
15 | [foo=\{] { }
|
|
`----
|
|
|
|
x ComplexSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:13:1]
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
14 | [foo=\"] { }
|
|
: ^^^^^^^^
|
|
15 | [foo=\{] { }
|
|
`----
|
|
|
|
x CompoundSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:13:1]
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
14 | [foo=\"] { }
|
|
: ^^^^^^^^
|
|
15 | [foo=\{] { }
|
|
`----
|
|
|
|
x SubclassSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:13:1]
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
14 | [foo=\"] { }
|
|
: ^^^^^^^^
|
|
15 | [foo=\{] { }
|
|
`----
|
|
|
|
x AttributeSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:13:1]
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
14 | [foo=\"] { }
|
|
: ^^^^^^^^
|
|
15 | [foo=\{] { }
|
|
`----
|
|
|
|
x WqName
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:13:1]
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
14 | [foo=\"] { }
|
|
: ^^^
|
|
15 | [foo=\{] { }
|
|
`----
|
|
|
|
x Ident
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:13:1]
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
14 | [foo=\"] { }
|
|
: ^^^
|
|
15 | [foo=\{] { }
|
|
`----
|
|
|
|
x AttributeSelectorMatcher
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:13:1]
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
14 | [foo=\"] { }
|
|
: ^
|
|
15 | [foo=\{] { }
|
|
`----
|
|
|
|
x AttributeSelectorValue
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:13:1]
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
14 | [foo=\"] { }
|
|
: ^^
|
|
15 | [foo=\{] { }
|
|
`----
|
|
|
|
x Ident
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:13:1]
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
14 | [foo=\"] { }
|
|
: ^^
|
|
15 | [foo=\{] { }
|
|
`----
|
|
|
|
x SimpleBlock
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:13:1]
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
14 | [foo=\"] { }
|
|
: ^^^
|
|
15 | [foo=\{] { }
|
|
`----
|
|
|
|
x LBrace
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:13:1]
|
|
13 | :not(:nth-child(2n of [foo=")"])) { }
|
|
14 | [foo=\"] { }
|
|
: ^
|
|
15 | [foo=\{] { }
|
|
`----
|
|
|
|
x Rule
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:14:1]
|
|
14 | [foo=\"] { }
|
|
15 | [foo=\{] { }
|
|
: ^^^^^^^^^^^^
|
|
16 | [foo=\(] { }
|
|
`----
|
|
|
|
x QualifiedRule
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:14:1]
|
|
14 | [foo=\"] { }
|
|
15 | [foo=\{] { }
|
|
: ^^^^^^^^^^^^
|
|
16 | [foo=\(] { }
|
|
`----
|
|
|
|
x SelectorList
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:14:1]
|
|
14 | [foo=\"] { }
|
|
15 | [foo=\{] { }
|
|
: ^^^^^^^^
|
|
16 | [foo=\(] { }
|
|
`----
|
|
|
|
x ComplexSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:14:1]
|
|
14 | [foo=\"] { }
|
|
15 | [foo=\{] { }
|
|
: ^^^^^^^^
|
|
16 | [foo=\(] { }
|
|
`----
|
|
|
|
x CompoundSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:14:1]
|
|
14 | [foo=\"] { }
|
|
15 | [foo=\{] { }
|
|
: ^^^^^^^^
|
|
16 | [foo=\(] { }
|
|
`----
|
|
|
|
x SubclassSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:14:1]
|
|
14 | [foo=\"] { }
|
|
15 | [foo=\{] { }
|
|
: ^^^^^^^^
|
|
16 | [foo=\(] { }
|
|
`----
|
|
|
|
x AttributeSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:14:1]
|
|
14 | [foo=\"] { }
|
|
15 | [foo=\{] { }
|
|
: ^^^^^^^^
|
|
16 | [foo=\(] { }
|
|
`----
|
|
|
|
x WqName
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:14:1]
|
|
14 | [foo=\"] { }
|
|
15 | [foo=\{] { }
|
|
: ^^^
|
|
16 | [foo=\(] { }
|
|
`----
|
|
|
|
x Ident
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:14:1]
|
|
14 | [foo=\"] { }
|
|
15 | [foo=\{] { }
|
|
: ^^^
|
|
16 | [foo=\(] { }
|
|
`----
|
|
|
|
x AttributeSelectorMatcher
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:14:1]
|
|
14 | [foo=\"] { }
|
|
15 | [foo=\{] { }
|
|
: ^
|
|
16 | [foo=\(] { }
|
|
`----
|
|
|
|
x AttributeSelectorValue
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:14:1]
|
|
14 | [foo=\"] { }
|
|
15 | [foo=\{] { }
|
|
: ^^
|
|
16 | [foo=\(] { }
|
|
`----
|
|
|
|
x Ident
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:14:1]
|
|
14 | [foo=\"] { }
|
|
15 | [foo=\{] { }
|
|
: ^^
|
|
16 | [foo=\(] { }
|
|
`----
|
|
|
|
x SimpleBlock
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:14:1]
|
|
14 | [foo=\"] { }
|
|
15 | [foo=\{] { }
|
|
: ^^^
|
|
16 | [foo=\(] { }
|
|
`----
|
|
|
|
x LBrace
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:14:1]
|
|
14 | [foo=\"] { }
|
|
15 | [foo=\{] { }
|
|
: ^
|
|
16 | [foo=\(] { }
|
|
`----
|
|
|
|
x Rule
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:15:1]
|
|
15 | [foo=\{] { }
|
|
16 | [foo=\(] { }
|
|
: ^^^^^^^^^^^^
|
|
17 | [foo=yes\:\(it\'s\ work\)] { }
|
|
`----
|
|
|
|
x QualifiedRule
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:15:1]
|
|
15 | [foo=\{] { }
|
|
16 | [foo=\(] { }
|
|
: ^^^^^^^^^^^^
|
|
17 | [foo=yes\:\(it\'s\ work\)] { }
|
|
`----
|
|
|
|
x SelectorList
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:15:1]
|
|
15 | [foo=\{] { }
|
|
16 | [foo=\(] { }
|
|
: ^^^^^^^^
|
|
17 | [foo=yes\:\(it\'s\ work\)] { }
|
|
`----
|
|
|
|
x ComplexSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:15:1]
|
|
15 | [foo=\{] { }
|
|
16 | [foo=\(] { }
|
|
: ^^^^^^^^
|
|
17 | [foo=yes\:\(it\'s\ work\)] { }
|
|
`----
|
|
|
|
x CompoundSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:15:1]
|
|
15 | [foo=\{] { }
|
|
16 | [foo=\(] { }
|
|
: ^^^^^^^^
|
|
17 | [foo=yes\:\(it\'s\ work\)] { }
|
|
`----
|
|
|
|
x SubclassSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:15:1]
|
|
15 | [foo=\{] { }
|
|
16 | [foo=\(] { }
|
|
: ^^^^^^^^
|
|
17 | [foo=yes\:\(it\'s\ work\)] { }
|
|
`----
|
|
|
|
x AttributeSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:15:1]
|
|
15 | [foo=\{] { }
|
|
16 | [foo=\(] { }
|
|
: ^^^^^^^^
|
|
17 | [foo=yes\:\(it\'s\ work\)] { }
|
|
`----
|
|
|
|
x WqName
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:15:1]
|
|
15 | [foo=\{] { }
|
|
16 | [foo=\(] { }
|
|
: ^^^
|
|
17 | [foo=yes\:\(it\'s\ work\)] { }
|
|
`----
|
|
|
|
x Ident
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:15:1]
|
|
15 | [foo=\{] { }
|
|
16 | [foo=\(] { }
|
|
: ^^^
|
|
17 | [foo=yes\:\(it\'s\ work\)] { }
|
|
`----
|
|
|
|
x AttributeSelectorMatcher
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:15:1]
|
|
15 | [foo=\{] { }
|
|
16 | [foo=\(] { }
|
|
: ^
|
|
17 | [foo=yes\:\(it\'s\ work\)] { }
|
|
`----
|
|
|
|
x AttributeSelectorValue
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:15:1]
|
|
15 | [foo=\{] { }
|
|
16 | [foo=\(] { }
|
|
: ^^
|
|
17 | [foo=yes\:\(it\'s\ work\)] { }
|
|
`----
|
|
|
|
x Ident
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:15:1]
|
|
15 | [foo=\{] { }
|
|
16 | [foo=\(] { }
|
|
: ^^
|
|
17 | [foo=yes\:\(it\'s\ work\)] { }
|
|
`----
|
|
|
|
x SimpleBlock
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:15:1]
|
|
15 | [foo=\{] { }
|
|
16 | [foo=\(] { }
|
|
: ^^^
|
|
17 | [foo=yes\:\(it\'s\ work\)] { }
|
|
`----
|
|
|
|
x LBrace
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:15:1]
|
|
15 | [foo=\{] { }
|
|
16 | [foo=\(] { }
|
|
: ^
|
|
17 | [foo=yes\:\(it\'s\ work\)] { }
|
|
`----
|
|
|
|
x Rule
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:16:1]
|
|
16 | [foo=\(] { }
|
|
17 | [foo=yes\:\(it\'s\ work\)] { }
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
`----
|
|
|
|
x QualifiedRule
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:16:1]
|
|
16 | [foo=\(] { }
|
|
17 | [foo=yes\:\(it\'s\ work\)] { }
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
`----
|
|
|
|
x SelectorList
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:16:1]
|
|
16 | [foo=\(] { }
|
|
17 | [foo=yes\:\(it\'s\ work\)] { }
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
`----
|
|
|
|
x ComplexSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:16:1]
|
|
16 | [foo=\(] { }
|
|
17 | [foo=yes\:\(it\'s\ work\)] { }
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
`----
|
|
|
|
x CompoundSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:16:1]
|
|
16 | [foo=\(] { }
|
|
17 | [foo=yes\:\(it\'s\ work\)] { }
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
`----
|
|
|
|
x SubclassSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:16:1]
|
|
16 | [foo=\(] { }
|
|
17 | [foo=yes\:\(it\'s\ work\)] { }
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
`----
|
|
|
|
x AttributeSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:16:1]
|
|
16 | [foo=\(] { }
|
|
17 | [foo=yes\:\(it\'s\ work\)] { }
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
`----
|
|
|
|
x WqName
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:16:1]
|
|
16 | [foo=\(] { }
|
|
17 | [foo=yes\:\(it\'s\ work\)] { }
|
|
: ^^^
|
|
`----
|
|
|
|
x Ident
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:16:1]
|
|
16 | [foo=\(] { }
|
|
17 | [foo=yes\:\(it\'s\ work\)] { }
|
|
: ^^^
|
|
`----
|
|
|
|
x AttributeSelectorMatcher
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:16:1]
|
|
16 | [foo=\(] { }
|
|
17 | [foo=yes\:\(it\'s\ work\)] { }
|
|
: ^
|
|
`----
|
|
|
|
x AttributeSelectorValue
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:16:1]
|
|
16 | [foo=\(] { }
|
|
17 | [foo=yes\:\(it\'s\ work\)] { }
|
|
: ^^^^^^^^^^^^^^^^^^^^
|
|
`----
|
|
|
|
x Ident
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:16:1]
|
|
16 | [foo=\(] { }
|
|
17 | [foo=yes\:\(it\'s\ work\)] { }
|
|
: ^^^^^^^^^^^^^^^^^^^^
|
|
`----
|
|
|
|
x SimpleBlock
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:16:1]
|
|
16 | [foo=\(] { }
|
|
17 | [foo=yes\:\(it\'s\ work\)] { }
|
|
: ^^^
|
|
`----
|
|
|
|
x LBrace
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:16:1]
|
|
16 | [foo=\(] { }
|
|
17 | [foo=yes\:\(it\'s\ work\)] { }
|
|
: ^
|
|
`----
|
|
|
|
x Rule
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:18:1]
|
|
18 |
|
|
19 | \@noat { }
|
|
: ^^^^^^^^^^
|
|
`----
|
|
|
|
x QualifiedRule
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:18:1]
|
|
18 |
|
|
19 | \@noat { }
|
|
: ^^^^^^^^^^
|
|
`----
|
|
|
|
x SelectorList
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:18:1]
|
|
18 |
|
|
19 | \@noat { }
|
|
: ^^^^^^
|
|
`----
|
|
|
|
x ComplexSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:18:1]
|
|
18 |
|
|
19 | \@noat { }
|
|
: ^^^^^^
|
|
`----
|
|
|
|
x CompoundSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:18:1]
|
|
18 |
|
|
19 | \@noat { }
|
|
: ^^^^^^
|
|
`----
|
|
|
|
x TypeSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:18:1]
|
|
18 |
|
|
19 | \@noat { }
|
|
: ^^^^^^
|
|
`----
|
|
|
|
x TagNameSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:18:1]
|
|
18 |
|
|
19 | \@noat { }
|
|
: ^^^^^^
|
|
`----
|
|
|
|
x WqName
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:18:1]
|
|
18 |
|
|
19 | \@noat { }
|
|
: ^^^^^^
|
|
`----
|
|
|
|
x Ident
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:18:1]
|
|
18 |
|
|
19 | \@noat { }
|
|
: ^^^^^^
|
|
`----
|
|
|
|
x SimpleBlock
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:18:1]
|
|
18 |
|
|
19 | \@noat { }
|
|
: ^^^
|
|
`----
|
|
|
|
x LBrace
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:18:1]
|
|
18 |
|
|
19 | \@noat { }
|
|
: ^
|
|
`----
|
|
|
|
x Rule
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:20:1]
|
|
20 |
|
|
21 | ,-> h1\\{
|
|
22 | | color: \\;
|
|
23 | `-> }
|
|
`----
|
|
|
|
x QualifiedRule
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:20:1]
|
|
20 |
|
|
21 | ,-> h1\\{
|
|
22 | | color: \\;
|
|
23 | `-> }
|
|
`----
|
|
|
|
x SelectorList
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:20:1]
|
|
20 |
|
|
21 | h1\\{
|
|
: ^^^^
|
|
22 | color: \\;
|
|
`----
|
|
|
|
x ComplexSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:20:1]
|
|
20 |
|
|
21 | h1\\{
|
|
: ^^^^
|
|
22 | color: \\;
|
|
`----
|
|
|
|
x CompoundSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:20:1]
|
|
20 |
|
|
21 | h1\\{
|
|
: ^^^^
|
|
22 | color: \\;
|
|
`----
|
|
|
|
x TypeSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:20:1]
|
|
20 |
|
|
21 | h1\\{
|
|
: ^^^^
|
|
22 | color: \\;
|
|
`----
|
|
|
|
x TagNameSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:20:1]
|
|
20 |
|
|
21 | h1\\{
|
|
: ^^^^
|
|
22 | color: \\;
|
|
`----
|
|
|
|
x WqName
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:20:1]
|
|
20 |
|
|
21 | h1\\{
|
|
: ^^^^
|
|
22 | color: \\;
|
|
`----
|
|
|
|
x Ident
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:20:1]
|
|
20 |
|
|
21 | h1\\{
|
|
: ^^^^
|
|
22 | color: \\;
|
|
`----
|
|
|
|
x SimpleBlock
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:20:1]
|
|
20 |
|
|
21 | ,-> h1\\{
|
|
22 | | color: \\;
|
|
23 | `-> }
|
|
`----
|
|
|
|
x LBrace
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:20:1]
|
|
20 |
|
|
21 | h1\\{
|
|
: ^
|
|
22 | color: \\;
|
|
`----
|
|
|
|
x ComponentValue
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:21:1]
|
|
21 | h1\\{
|
|
22 | color: \\;
|
|
: ^^^^^^^^^
|
|
23 | }
|
|
`----
|
|
|
|
x Declaration
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:21:1]
|
|
21 | h1\\{
|
|
22 | color: \\;
|
|
: ^^^^^^^^^
|
|
23 | }
|
|
`----
|
|
|
|
x DeclarationName
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:21:1]
|
|
21 | h1\\{
|
|
22 | color: \\;
|
|
: ^^^^^
|
|
23 | }
|
|
`----
|
|
|
|
x Ident
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:21:1]
|
|
21 | h1\\{
|
|
22 | color: \\;
|
|
: ^^^^^
|
|
23 | }
|
|
`----
|
|
|
|
x ComponentValue
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:21:1]
|
|
21 | h1\\{
|
|
22 | color: \\;
|
|
: ^^
|
|
23 | }
|
|
`----
|
|
|
|
x Ident
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:21:1]
|
|
21 | h1\\{
|
|
22 | color: \\;
|
|
: ^^
|
|
23 | }
|
|
`----
|
|
|
|
x Rule
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:24:1]
|
|
24 |
|
|
25 | [attr="\;"] { }
|
|
: ^^^^^^^^^^^^^^^
|
|
`----
|
|
|
|
x QualifiedRule
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:24:1]
|
|
24 |
|
|
25 | [attr="\;"] { }
|
|
: ^^^^^^^^^^^^^^^
|
|
`----
|
|
|
|
x SelectorList
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:24:1]
|
|
24 |
|
|
25 | [attr="\;"] { }
|
|
: ^^^^^^^^^^^
|
|
`----
|
|
|
|
x ComplexSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:24:1]
|
|
24 |
|
|
25 | [attr="\;"] { }
|
|
: ^^^^^^^^^^^
|
|
`----
|
|
|
|
x CompoundSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:24:1]
|
|
24 |
|
|
25 | [attr="\;"] { }
|
|
: ^^^^^^^^^^^
|
|
`----
|
|
|
|
x SubclassSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:24:1]
|
|
24 |
|
|
25 | [attr="\;"] { }
|
|
: ^^^^^^^^^^^
|
|
`----
|
|
|
|
x AttributeSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:24:1]
|
|
24 |
|
|
25 | [attr="\;"] { }
|
|
: ^^^^^^^^^^^
|
|
`----
|
|
|
|
x WqName
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:24:1]
|
|
24 |
|
|
25 | [attr="\;"] { }
|
|
: ^^^^
|
|
`----
|
|
|
|
x Ident
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:24:1]
|
|
24 |
|
|
25 | [attr="\;"] { }
|
|
: ^^^^
|
|
`----
|
|
|
|
x AttributeSelectorMatcher
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:24:1]
|
|
24 |
|
|
25 | [attr="\;"] { }
|
|
: ^
|
|
`----
|
|
|
|
x AttributeSelectorValue
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:24:1]
|
|
24 |
|
|
25 | [attr="\;"] { }
|
|
: ^^^^
|
|
`----
|
|
|
|
x Str
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:24:1]
|
|
24 |
|
|
25 | [attr="\;"] { }
|
|
: ^^^^
|
|
`----
|
|
|
|
x SimpleBlock
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:24:1]
|
|
24 |
|
|
25 | [attr="\;"] { }
|
|
: ^^^
|
|
`----
|
|
|
|
x LBrace
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:24:1]
|
|
24 |
|
|
25 | [attr="\;"] { }
|
|
: ^
|
|
`----
|
|
|
|
x Rule
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:26:1]
|
|
26 |
|
|
27 | ,-> .prop {
|
|
28 | | \62 olor: red
|
|
29 | `-> }
|
|
`----
|
|
|
|
x QualifiedRule
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:26:1]
|
|
26 |
|
|
27 | ,-> .prop {
|
|
28 | | \62 olor: red
|
|
29 | `-> }
|
|
`----
|
|
|
|
x SelectorList
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:26:1]
|
|
26 |
|
|
27 | .prop {
|
|
: ^^^^^
|
|
28 | \62 olor: red
|
|
`----
|
|
|
|
x ComplexSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:26:1]
|
|
26 |
|
|
27 | .prop {
|
|
: ^^^^^
|
|
28 | \62 olor: red
|
|
`----
|
|
|
|
x CompoundSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:26:1]
|
|
26 |
|
|
27 | .prop {
|
|
: ^^^^^
|
|
28 | \62 olor: red
|
|
`----
|
|
|
|
x SubclassSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:26:1]
|
|
26 |
|
|
27 | .prop {
|
|
: ^^^^^
|
|
28 | \62 olor: red
|
|
`----
|
|
|
|
x ClassSelector
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:26:1]
|
|
26 |
|
|
27 | .prop {
|
|
: ^^^^^
|
|
28 | \62 olor: red
|
|
`----
|
|
|
|
x Ident
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:26:1]
|
|
26 |
|
|
27 | .prop {
|
|
: ^^^^
|
|
28 | \62 olor: red
|
|
`----
|
|
|
|
x SimpleBlock
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:26:1]
|
|
26 |
|
|
27 | ,-> .prop {
|
|
28 | | \62 olor: red
|
|
29 | `-> }
|
|
`----
|
|
|
|
x LBrace
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:26:1]
|
|
26 |
|
|
27 | .prop {
|
|
: ^
|
|
28 | \62 olor: red
|
|
`----
|
|
|
|
x ComponentValue
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:27:1]
|
|
27 | .prop {
|
|
28 | \62 olor: red
|
|
: ^^^^^^^^^^^^^^
|
|
29 | }
|
|
`----
|
|
|
|
x Declaration
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:27:1]
|
|
27 | .prop {
|
|
28 | \62 olor: red
|
|
: ^^^^^^^^^^^^^^
|
|
29 | }
|
|
`----
|
|
|
|
x DeclarationName
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:27:1]
|
|
27 | .prop {
|
|
28 | \62 olor: red
|
|
: ^^^^^^^^
|
|
29 | }
|
|
`----
|
|
|
|
x Ident
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:27:1]
|
|
27 | .prop {
|
|
28 | \62 olor: red
|
|
: ^^^^^^^^
|
|
29 | }
|
|
`----
|
|
|
|
x ComponentValue
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:27:1]
|
|
27 | .prop {
|
|
28 | \62 olor: red
|
|
: ^^^
|
|
29 | }
|
|
`----
|
|
|
|
x Ident
|
|
,-[$DIR/tests/fixture/value/escaped/input.css:27:1]
|
|
27 | .prop {
|
|
28 | \62 olor: red
|
|
: ^^^
|
|
29 | }
|
|
`----
|