2022-02-09 06:25:54 +03:00
|
|
|
|
|
2022-03-13 22:07:18 +03:00
|
|
|
|
x Stylesheet
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:2:1]
|
|
|
|
|
2 | ,-> a::before {
|
|
|
|
|
3 | | content: "This string is demarcated by double quotes.";
|
|
|
|
|
4 | | content: 'This string is demarcated by single quotes.';
|
|
|
|
|
5 | | content: "This is a string with \" an escaped double quote.";
|
|
|
|
|
6 | | content: "This string also has \22 an escaped double quote.";
|
|
|
|
|
7 | | content: 'This is a string with \' an escaped single quote.';
|
|
|
|
|
8 | | content: 'This string also has \27 an escaped single quote.';
|
|
|
|
|
9 | | content: "This is a string with \\ an escaped backslash.";
|
|
|
|
|
10 | | content: "This string also has \22an escaped double quote.";
|
|
|
|
|
11 | | content: "This string also has \22 an escaped double quote.";
|
|
|
|
|
12 | | content: "This string has a \Aline break in it.";
|
|
|
|
|
13 | | content: "A really long \
|
|
|
|
|
14 | | awesome string";
|
|
|
|
|
15 | | content: ";'@ /**/\"";
|
|
|
|
|
16 | | content: '\'"\\';
|
|
|
|
|
17 | | content: "a\
|
|
|
|
|
18 | | b";
|
|
|
|
|
19 | | content: "a\
|
|
|
|
|
20 | | b";
|
|
|
|
|
21 | | content: "a\
|
|
|
|
|
22 | | b";
|
|
|
|
|
23 | | content: "a\b";
|
|
|
|
|
24 | | content: "a\
|
|
|
|
|
25 | | \
|
|
|
|
|
26 | | \
|
|
|
|
|
27 | | \\
|
|
|
|
|
28 | | b";
|
|
|
|
|
29 | | content: 'a\62 c';
|
|
|
|
|
30 | | }
|
|
|
|
|
31 | |
|
|
|
|
|
32 | | a[title="a not s\
|
|
|
|
|
33 | | o very long title"] {
|
|
|
|
|
34 | | color: red;
|
|
|
|
|
35 | | }
|
|
|
|
|
36 | | a[title="a not so very long title"] {
|
|
|
|
|
37 | | color: red;
|
|
|
|
|
38 | | }
|
|
|
|
|
39 | |
|
|
|
|
|
40 | | div {
|
|
|
|
|
41 | | family-name: "A;' /**/";
|
|
|
|
|
42 | | }
|
|
|
|
|
43 | |
|
|
|
|
|
44 | |
|
|
|
|
|
45 | | .foo {
|
|
|
|
|
46 | | content: ";'@ /**/\"";
|
|
|
|
|
47 | | content: '\'"\\';
|
|
|
|
|
48 | `-> }
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Rule
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:2:1]
|
|
|
|
|
2 | ,-> a::before {
|
|
|
|
|
3 | | content: "This string is demarcated by double quotes.";
|
|
|
|
|
4 | | content: 'This string is demarcated by single quotes.';
|
|
|
|
|
5 | | content: "This is a string with \" an escaped double quote.";
|
|
|
|
|
6 | | content: "This string also has \22 an escaped double quote.";
|
|
|
|
|
7 | | content: 'This is a string with \' an escaped single quote.';
|
|
|
|
|
8 | | content: 'This string also has \27 an escaped single quote.';
|
|
|
|
|
9 | | content: "This is a string with \\ an escaped backslash.";
|
|
|
|
|
10 | | content: "This string also has \22an escaped double quote.";
|
|
|
|
|
11 | | content: "This string also has \22 an escaped double quote.";
|
|
|
|
|
12 | | content: "This string has a \Aline break in it.";
|
|
|
|
|
13 | | content: "A really long \
|
|
|
|
|
14 | | awesome string";
|
|
|
|
|
15 | | content: ";'@ /**/\"";
|
|
|
|
|
16 | | content: '\'"\\';
|
|
|
|
|
17 | | content: "a\
|
|
|
|
|
18 | | b";
|
|
|
|
|
19 | | content: "a\
|
|
|
|
|
20 | | b";
|
|
|
|
|
21 | | content: "a\
|
|
|
|
|
22 | | b";
|
|
|
|
|
23 | | content: "a\b";
|
|
|
|
|
24 | | content: "a\
|
|
|
|
|
25 | | \
|
|
|
|
|
26 | | \
|
|
|
|
|
27 | | \\
|
|
|
|
|
28 | | b";
|
|
|
|
|
29 | | content: 'a\62 c';
|
|
|
|
|
30 | `-> }
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x QualifiedRule
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:2:1]
|
|
|
|
|
2 | ,-> a::before {
|
|
|
|
|
3 | | content: "This string is demarcated by double quotes.";
|
|
|
|
|
4 | | content: 'This string is demarcated by single quotes.';
|
|
|
|
|
5 | | content: "This is a string with \" an escaped double quote.";
|
|
|
|
|
6 | | content: "This string also has \22 an escaped double quote.";
|
|
|
|
|
7 | | content: 'This is a string with \' an escaped single quote.';
|
|
|
|
|
8 | | content: 'This string also has \27 an escaped single quote.';
|
|
|
|
|
9 | | content: "This is a string with \\ an escaped backslash.";
|
|
|
|
|
10 | | content: "This string also has \22an escaped double quote.";
|
|
|
|
|
11 | | content: "This string also has \22 an escaped double quote.";
|
|
|
|
|
12 | | content: "This string has a \Aline break in it.";
|
|
|
|
|
13 | | content: "A really long \
|
|
|
|
|
14 | | awesome string";
|
|
|
|
|
15 | | content: ";'@ /**/\"";
|
|
|
|
|
16 | | content: '\'"\\';
|
|
|
|
|
17 | | content: "a\
|
|
|
|
|
18 | | b";
|
|
|
|
|
19 | | content: "a\
|
|
|
|
|
20 | | b";
|
|
|
|
|
21 | | content: "a\
|
|
|
|
|
22 | | b";
|
|
|
|
|
23 | | content: "a\b";
|
|
|
|
|
24 | | content: "a\
|
|
|
|
|
25 | | \
|
|
|
|
|
26 | | \
|
|
|
|
|
27 | | \\
|
|
|
|
|
28 | | b";
|
|
|
|
|
29 | | content: 'a\62 c';
|
|
|
|
|
30 | `-> }
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x SelectorList
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:2:1]
|
|
|
|
|
2 | a::before {
|
|
|
|
|
: ^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x ComplexSelector
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:2:1]
|
|
|
|
|
2 | a::before {
|
|
|
|
|
: ^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x CompoundSelector
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:2:1]
|
|
|
|
|
2 | a::before {
|
|
|
|
|
: ^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x TypeSelector
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:2:1]
|
|
|
|
|
2 | a::before {
|
|
|
|
|
: ^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x TagNameSelector
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:2:1]
|
|
|
|
|
2 | a::before {
|
|
|
|
|
: ^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x WqName
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:2:1]
|
|
|
|
|
2 | a::before {
|
|
|
|
|
: ^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Ident
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:2:1]
|
|
|
|
|
2 | a::before {
|
|
|
|
|
: ^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x SubclassSelector
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:2:1]
|
|
|
|
|
2 | a::before {
|
|
|
|
|
: ^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x PseudoElementSelector
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:2:1]
|
|
|
|
|
2 | a::before {
|
|
|
|
|
: ^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Ident
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:2:1]
|
|
|
|
|
2 | a::before {
|
|
|
|
|
: ^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x SimpleBlock
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:2:1]
|
|
|
|
|
2 | ,-> a::before {
|
|
|
|
|
3 | | content: "This string is demarcated by double quotes.";
|
|
|
|
|
4 | | content: 'This string is demarcated by single quotes.';
|
|
|
|
|
5 | | content: "This is a string with \" an escaped double quote.";
|
|
|
|
|
6 | | content: "This string also has \22 an escaped double quote.";
|
|
|
|
|
7 | | content: 'This is a string with \' an escaped single quote.';
|
|
|
|
|
8 | | content: 'This string also has \27 an escaped single quote.';
|
|
|
|
|
9 | | content: "This is a string with \\ an escaped backslash.";
|
|
|
|
|
10 | | content: "This string also has \22an escaped double quote.";
|
|
|
|
|
11 | | content: "This string also has \22 an escaped double quote.";
|
|
|
|
|
12 | | content: "This string has a \Aline break in it.";
|
|
|
|
|
13 | | content: "A really long \
|
|
|
|
|
14 | | awesome string";
|
|
|
|
|
15 | | content: ";'@ /**/\"";
|
|
|
|
|
16 | | content: '\'"\\';
|
|
|
|
|
17 | | content: "a\
|
|
|
|
|
18 | | b";
|
|
|
|
|
19 | | content: "a\
|
|
|
|
|
20 | | b";
|
|
|
|
|
21 | | content: "a\
|
|
|
|
|
22 | | b";
|
|
|
|
|
23 | | content: "a\b";
|
|
|
|
|
24 | | content: "a\
|
|
|
|
|
25 | | \
|
|
|
|
|
26 | | \
|
|
|
|
|
27 | | \\
|
|
|
|
|
28 | | b";
|
|
|
|
|
29 | | content: 'a\62 c';
|
|
|
|
|
30 | `-> }
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x ComponentValue
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:3:5]
|
|
|
|
|
3 | content: "This string is demarcated by double quotes.";
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x StyleBlock
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:3:5]
|
|
|
|
|
3 | content: "This string is demarcated by double quotes.";
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Declaration
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:3:5]
|
|
|
|
|
3 | content: "This string is demarcated by double quotes.";
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x DeclarationName
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:3:5]
|
|
|
|
|
3 | content: "This string is demarcated by double quotes.";
|
|
|
|
|
: ^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Ident
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:3:5]
|
|
|
|
|
3 | content: "This string is demarcated by double quotes.";
|
|
|
|
|
: ^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x ComponentValue
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:3:5]
|
|
|
|
|
3 | content: "This string is demarcated by double quotes.";
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Str
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:3:5]
|
|
|
|
|
3 | content: "This string is demarcated by double quotes.";
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x ComponentValue
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:4:5]
|
|
|
|
|
4 | content: 'This string is demarcated by single quotes.';
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x StyleBlock
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:4:5]
|
|
|
|
|
4 | content: 'This string is demarcated by single quotes.';
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Declaration
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:4:5]
|
|
|
|
|
4 | content: 'This string is demarcated by single quotes.';
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x DeclarationName
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:4:5]
|
|
|
|
|
4 | content: 'This string is demarcated by single quotes.';
|
|
|
|
|
: ^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Ident
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:4:5]
|
|
|
|
|
4 | content: 'This string is demarcated by single quotes.';
|
|
|
|
|
: ^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x ComponentValue
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:4:5]
|
|
|
|
|
4 | content: 'This string is demarcated by single quotes.';
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Str
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:4:5]
|
|
|
|
|
4 | content: 'This string is demarcated by single quotes.';
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x ComponentValue
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:5:5]
|
|
|
|
|
5 | content: "This is a string with \" an escaped double quote.";
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x StyleBlock
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:5:5]
|
|
|
|
|
5 | content: "This is a string with \" an escaped double quote.";
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Declaration
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:5:5]
|
|
|
|
|
5 | content: "This is a string with \" an escaped double quote.";
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x DeclarationName
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:5:5]
|
|
|
|
|
5 | content: "This is a string with \" an escaped double quote.";
|
|
|
|
|
: ^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Ident
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:5:5]
|
|
|
|
|
5 | content: "This is a string with \" an escaped double quote.";
|
|
|
|
|
: ^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x ComponentValue
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:5:5]
|
|
|
|
|
5 | content: "This is a string with \" an escaped double quote.";
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Str
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:5:5]
|
|
|
|
|
5 | content: "This is a string with \" an escaped double quote.";
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x ComponentValue
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:6:5]
|
|
|
|
|
6 | content: "This string also has \22 an escaped double quote.";
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x StyleBlock
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:6:5]
|
|
|
|
|
6 | content: "This string also has \22 an escaped double quote.";
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Declaration
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:6:5]
|
|
|
|
|
6 | content: "This string also has \22 an escaped double quote.";
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x DeclarationName
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:6:5]
|
|
|
|
|
6 | content: "This string also has \22 an escaped double quote.";
|
|
|
|
|
: ^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Ident
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:6:5]
|
|
|
|
|
6 | content: "This string also has \22 an escaped double quote.";
|
|
|
|
|
: ^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x ComponentValue
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:6:5]
|
|
|
|
|
6 | content: "This string also has \22 an escaped double quote.";
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Str
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:6:5]
|
|
|
|
|
6 | content: "This string also has \22 an escaped double quote.";
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x ComponentValue
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:7:5]
|
|
|
|
|
7 | content: 'This is a string with \' an escaped single quote.';
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x StyleBlock
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:7:5]
|
|
|
|
|
7 | content: 'This is a string with \' an escaped single quote.';
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Declaration
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:7:5]
|
|
|
|
|
7 | content: 'This is a string with \' an escaped single quote.';
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x DeclarationName
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:7:5]
|
|
|
|
|
7 | content: 'This is a string with \' an escaped single quote.';
|
|
|
|
|
: ^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Ident
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:7:5]
|
|
|
|
|
7 | content: 'This is a string with \' an escaped single quote.';
|
|
|
|
|
: ^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x ComponentValue
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:7:5]
|
|
|
|
|
7 | content: 'This is a string with \' an escaped single quote.';
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Str
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:7:5]
|
|
|
|
|
7 | content: 'This is a string with \' an escaped single quote.';
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x ComponentValue
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:8:5]
|
|
|
|
|
8 | content: 'This string also has \27 an escaped single quote.';
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x StyleBlock
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:8:5]
|
|
|
|
|
8 | content: 'This string also has \27 an escaped single quote.';
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Declaration
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:8:5]
|
|
|
|
|
8 | content: 'This string also has \27 an escaped single quote.';
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x DeclarationName
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:8:5]
|
|
|
|
|
8 | content: 'This string also has \27 an escaped single quote.';
|
|
|
|
|
: ^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Ident
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:8:5]
|
|
|
|
|
8 | content: 'This string also has \27 an escaped single quote.';
|
|
|
|
|
: ^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x ComponentValue
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:8:5]
|
|
|
|
|
8 | content: 'This string also has \27 an escaped single quote.';
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Str
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:8:5]
|
|
|
|
|
8 | content: 'This string also has \27 an escaped single quote.';
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x ComponentValue
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:9:5]
|
|
|
|
|
9 | content: "This is a string with \\ an escaped backslash.";
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x StyleBlock
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:9:5]
|
|
|
|
|
9 | content: "This is a string with \\ an escaped backslash.";
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Declaration
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:9:5]
|
|
|
|
|
9 | content: "This is a string with \\ an escaped backslash.";
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x DeclarationName
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:9:5]
|
|
|
|
|
9 | content: "This is a string with \\ an escaped backslash.";
|
|
|
|
|
: ^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Ident
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:9:5]
|
|
|
|
|
9 | content: "This is a string with \\ an escaped backslash.";
|
|
|
|
|
: ^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x ComponentValue
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:9:5]
|
|
|
|
|
9 | content: "This is a string with \\ an escaped backslash.";
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Str
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:9:5]
|
|
|
|
|
9 | content: "This is a string with \\ an escaped backslash.";
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x ComponentValue
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:10:5]
|
|
|
|
|
10 | content: "This string also has \22an escaped double quote.";
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x StyleBlock
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:10:5]
|
|
|
|
|
10 | content: "This string also has \22an escaped double quote.";
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Declaration
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:10:5]
|
|
|
|
|
10 | content: "This string also has \22an escaped double quote.";
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x DeclarationName
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:10:5]
|
|
|
|
|
10 | content: "This string also has \22an escaped double quote.";
|
|
|
|
|
: ^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Ident
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:10:5]
|
|
|
|
|
10 | content: "This string also has \22an escaped double quote.";
|
|
|
|
|
: ^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x ComponentValue
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:10:5]
|
|
|
|
|
10 | content: "This string also has \22an escaped double quote.";
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Str
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:10:5]
|
|
|
|
|
10 | content: "This string also has \22an escaped double quote.";
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x ComponentValue
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:11:5]
|
|
|
|
|
11 | content: "This string also has \22 an escaped double quote.";
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x StyleBlock
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:11:5]
|
|
|
|
|
11 | content: "This string also has \22 an escaped double quote.";
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Declaration
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:11:5]
|
|
|
|
|
11 | content: "This string also has \22 an escaped double quote.";
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x DeclarationName
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:11:5]
|
|
|
|
|
11 | content: "This string also has \22 an escaped double quote.";
|
|
|
|
|
: ^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Ident
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:11:5]
|
|
|
|
|
11 | content: "This string also has \22 an escaped double quote.";
|
|
|
|
|
: ^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x ComponentValue
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:11:5]
|
|
|
|
|
11 | content: "This string also has \22 an escaped double quote.";
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Str
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:11:5]
|
|
|
|
|
11 | content: "This string also has \22 an escaped double quote.";
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x ComponentValue
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:12:5]
|
|
|
|
|
12 | content: "This string has a \Aline break in it.";
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x StyleBlock
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:12:5]
|
|
|
|
|
12 | content: "This string has a \Aline break in it.";
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Declaration
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:12:5]
|
|
|
|
|
12 | content: "This string has a \Aline break in it.";
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x DeclarationName
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:12:5]
|
|
|
|
|
12 | content: "This string has a \Aline break in it.";
|
|
|
|
|
: ^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Ident
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:12:5]
|
|
|
|
|
12 | content: "This string has a \Aline break in it.";
|
|
|
|
|
: ^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x ComponentValue
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:12:5]
|
|
|
|
|
12 | content: "This string has a \Aline break in it.";
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Str
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:12:5]
|
|
|
|
|
12 | content: "This string has a \Aline break in it.";
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x ComponentValue
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:13:5]
|
|
|
|
|
13 | ,-> content: "A really long \
|
|
|
|
|
14 | `-> awesome string";
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x StyleBlock
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:13:5]
|
|
|
|
|
13 | ,-> content: "A really long \
|
|
|
|
|
14 | `-> awesome string";
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Declaration
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:13:5]
|
|
|
|
|
13 | ,-> content: "A really long \
|
|
|
|
|
14 | `-> awesome string";
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x DeclarationName
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:13:5]
|
|
|
|
|
13 | content: "A really long \
|
|
|
|
|
: ^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Ident
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:13:5]
|
|
|
|
|
13 | content: "A really long \
|
|
|
|
|
: ^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x ComponentValue
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:13:5]
|
|
|
|
|
13 | ,-> content: "A really long \
|
|
|
|
|
14 | `-> awesome string";
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Str
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:13:5]
|
|
|
|
|
13 | ,-> content: "A really long \
|
|
|
|
|
14 | `-> awesome string";
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x ComponentValue
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:15:5]
|
|
|
|
|
15 | content: ";'@ /**/\"";
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x StyleBlock
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:15:5]
|
|
|
|
|
15 | content: ";'@ /**/\"";
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Declaration
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:15:5]
|
|
|
|
|
15 | content: ";'@ /**/\"";
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x DeclarationName
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:15:5]
|
|
|
|
|
15 | content: ";'@ /**/\"";
|
|
|
|
|
: ^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Ident
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:15:5]
|
|
|
|
|
15 | content: ";'@ /**/\"";
|
|
|
|
|
: ^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x ComponentValue
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:15:5]
|
|
|
|
|
15 | content: ";'@ /**/\"";
|
|
|
|
|
: ^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Str
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:15:5]
|
|
|
|
|
15 | content: ";'@ /**/\"";
|
|
|
|
|
: ^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x ComponentValue
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:16:5]
|
|
|
|
|
16 | content: '\'"\\';
|
|
|
|
|
: ^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x StyleBlock
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:16:5]
|
|
|
|
|
16 | content: '\'"\\';
|
|
|
|
|
: ^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Declaration
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:16:5]
|
|
|
|
|
16 | content: '\'"\\';
|
|
|
|
|
: ^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x DeclarationName
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:16:5]
|
|
|
|
|
16 | content: '\'"\\';
|
|
|
|
|
: ^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Ident
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:16:5]
|
|
|
|
|
16 | content: '\'"\\';
|
|
|
|
|
: ^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x ComponentValue
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:16:5]
|
|
|
|
|
16 | content: '\'"\\';
|
|
|
|
|
: ^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Str
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:16:5]
|
|
|
|
|
16 | content: '\'"\\';
|
|
|
|
|
: ^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x ComponentValue
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:17:5]
|
|
|
|
|
17 | ,-> content: "a\
|
|
|
|
|
18 | `-> b";
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x StyleBlock
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:17:5]
|
|
|
|
|
17 | ,-> content: "a\
|
|
|
|
|
18 | `-> b";
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Declaration
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:17:5]
|
|
|
|
|
17 | ,-> content: "a\
|
|
|
|
|
18 | `-> b";
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x DeclarationName
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:17:5]
|
|
|
|
|
17 | content: "a\
|
|
|
|
|
: ^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Ident
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:17:5]
|
|
|
|
|
17 | content: "a\
|
|
|
|
|
: ^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x ComponentValue
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:17:5]
|
|
|
|
|
17 | ,-> content: "a\
|
|
|
|
|
18 | `-> b";
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Str
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:17:5]
|
|
|
|
|
17 | ,-> content: "a\
|
|
|
|
|
18 | `-> b";
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x ComponentValue
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:19:5]
|
|
|
|
|
19 | ,-> content: "a\
|
|
|
|
|
20 | `-> b";
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x StyleBlock
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:19:5]
|
|
|
|
|
19 | ,-> content: "a\
|
|
|
|
|
20 | `-> b";
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Declaration
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:19:5]
|
|
|
|
|
19 | ,-> content: "a\
|
|
|
|
|
20 | `-> b";
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x DeclarationName
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:19:5]
|
|
|
|
|
19 | content: "a\
|
|
|
|
|
: ^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Ident
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:19:5]
|
|
|
|
|
19 | content: "a\
|
|
|
|
|
: ^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x ComponentValue
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:19:5]
|
|
|
|
|
19 | ,-> content: "a\
|
|
|
|
|
20 | `-> b";
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Str
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:19:5]
|
|
|
|
|
19 | ,-> content: "a\
|
|
|
|
|
20 | `-> b";
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x ComponentValue
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:21:5]
|
|
|
|
|
21 | ,-> content: "a\
|
|
|
|
|
22 | `-> b";
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x StyleBlock
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:21:5]
|
|
|
|
|
21 | ,-> content: "a\
|
|
|
|
|
22 | `-> b";
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Declaration
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:21:5]
|
|
|
|
|
21 | ,-> content: "a\
|
|
|
|
|
22 | `-> b";
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x DeclarationName
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:21:5]
|
|
|
|
|
21 | content: "a\
|
|
|
|
|
: ^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Ident
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:21:5]
|
|
|
|
|
21 | content: "a\
|
|
|
|
|
: ^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x ComponentValue
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:21:5]
|
|
|
|
|
21 | ,-> content: "a\
|
|
|
|
|
22 | `-> b";
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Str
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:21:5]
|
|
|
|
|
21 | ,-> content: "a\
|
|
|
|
|
22 | `-> b";
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x ComponentValue
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:23:5]
|
|
|
|
|
23 | content: "a\b";
|
|
|
|
|
: ^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x StyleBlock
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:23:5]
|
|
|
|
|
23 | content: "a\b";
|
|
|
|
|
: ^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Declaration
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:23:5]
|
|
|
|
|
23 | content: "a\b";
|
|
|
|
|
: ^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x DeclarationName
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:23:5]
|
|
|
|
|
23 | content: "a\b";
|
|
|
|
|
: ^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Ident
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:23:5]
|
|
|
|
|
23 | content: "a\b";
|
|
|
|
|
: ^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x ComponentValue
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:23:5]
|
|
|
|
|
23 | content: "a\b";
|
|
|
|
|
: ^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Str
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:23:5]
|
|
|
|
|
23 | content: "a\b";
|
|
|
|
|
: ^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x ComponentValue
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:24:5]
|
|
|
|
|
24 | ,-> content: "a\
|
|
|
|
|
25 | | \
|
|
|
|
|
26 | | \
|
|
|
|
|
27 | | \\
|
|
|
|
|
28 | `-> b";
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x StyleBlock
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:24:5]
|
|
|
|
|
24 | ,-> content: "a\
|
|
|
|
|
25 | | \
|
|
|
|
|
26 | | \
|
|
|
|
|
27 | | \\
|
|
|
|
|
28 | `-> b";
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Declaration
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:24:5]
|
|
|
|
|
24 | ,-> content: "a\
|
|
|
|
|
25 | | \
|
|
|
|
|
26 | | \
|
|
|
|
|
27 | | \\
|
|
|
|
|
28 | `-> b";
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x DeclarationName
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:24:5]
|
|
|
|
|
24 | content: "a\
|
|
|
|
|
: ^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Ident
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:24:5]
|
|
|
|
|
24 | content: "a\
|
|
|
|
|
: ^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x ComponentValue
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:24:5]
|
|
|
|
|
24 | ,-> content: "a\
|
|
|
|
|
25 | | \
|
|
|
|
|
26 | | \
|
|
|
|
|
27 | | \\
|
|
|
|
|
28 | `-> b";
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Str
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:24:5]
|
|
|
|
|
24 | ,-> content: "a\
|
|
|
|
|
25 | | \
|
|
|
|
|
26 | | \
|
|
|
|
|
27 | | \\
|
|
|
|
|
28 | `-> b";
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x ComponentValue
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:29:5]
|
|
|
|
|
29 | content: 'a\62 c';
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x StyleBlock
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:29:5]
|
|
|
|
|
29 | content: 'a\62 c';
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Declaration
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:29:5]
|
|
|
|
|
29 | content: 'a\62 c';
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x DeclarationName
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:29:5]
|
|
|
|
|
29 | content: 'a\62 c';
|
|
|
|
|
: ^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Ident
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:29:5]
|
|
|
|
|
29 | content: 'a\62 c';
|
|
|
|
|
: ^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x ComponentValue
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:29:5]
|
|
|
|
|
29 | content: 'a\62 c';
|
|
|
|
|
: ^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Str
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:29:5]
|
|
|
|
|
29 | content: 'a\62 c';
|
|
|
|
|
: ^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Rule
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:32:1]
|
|
|
|
|
32 | ,-> a[title="a not s\
|
|
|
|
|
33 | | o very long title"] {
|
|
|
|
|
34 | | color: red;
|
|
|
|
|
35 | `-> }
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x QualifiedRule
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:32:1]
|
|
|
|
|
32 | ,-> a[title="a not s\
|
|
|
|
|
33 | | o very long title"] {
|
|
|
|
|
34 | | color: red;
|
|
|
|
|
35 | `-> }
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x SelectorList
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:32:1]
|
|
|
|
|
32 | ,-> a[title="a not s\
|
|
|
|
|
33 | `-> o very long title"] {
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x ComplexSelector
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:32:1]
|
|
|
|
|
32 | ,-> a[title="a not s\
|
|
|
|
|
33 | `-> o very long title"] {
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x CompoundSelector
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:32:1]
|
|
|
|
|
32 | ,-> a[title="a not s\
|
|
|
|
|
33 | `-> o very long title"] {
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x TypeSelector
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:32:1]
|
|
|
|
|
32 | a[title="a not s\
|
|
|
|
|
: ^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x TagNameSelector
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:32:1]
|
|
|
|
|
32 | a[title="a not s\
|
|
|
|
|
: ^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x WqName
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:32:1]
|
|
|
|
|
32 | a[title="a not s\
|
|
|
|
|
: ^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Ident
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:32:1]
|
|
|
|
|
32 | a[title="a not s\
|
|
|
|
|
: ^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x SubclassSelector
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:32:1]
|
|
|
|
|
32 | ,-> a[title="a not s\
|
|
|
|
|
33 | `-> o very long title"] {
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x AttributeSelector
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:32:1]
|
|
|
|
|
32 | ,-> a[title="a not s\
|
|
|
|
|
33 | `-> o very long title"] {
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x WqName
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:32:1]
|
|
|
|
|
32 | a[title="a not s\
|
|
|
|
|
: ^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Ident
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:32:1]
|
|
|
|
|
32 | a[title="a not s\
|
|
|
|
|
: ^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x AttributeSelectorMatcher
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:32:1]
|
|
|
|
|
32 | a[title="a not s\
|
|
|
|
|
: ^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x AttributeSelectorValue
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:32:1]
|
|
|
|
|
32 | ,-> a[title="a not s\
|
|
|
|
|
33 | `-> o very long title"] {
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Str
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:32:1]
|
|
|
|
|
32 | ,-> a[title="a not s\
|
|
|
|
|
33 | `-> o very long title"] {
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x SimpleBlock
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:33:1]
|
|
|
|
|
33 | ,-> o very long title"] {
|
|
|
|
|
34 | | color: red;
|
|
|
|
|
35 | `-> }
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x ComponentValue
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:34:5]
|
|
|
|
|
34 | color: red;
|
|
|
|
|
: ^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x StyleBlock
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:34:5]
|
|
|
|
|
34 | color: red;
|
|
|
|
|
: ^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Declaration
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:34:5]
|
|
|
|
|
34 | color: red;
|
|
|
|
|
: ^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x DeclarationName
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:34:5]
|
|
|
|
|
34 | color: red;
|
|
|
|
|
: ^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Ident
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:34:5]
|
|
|
|
|
34 | color: red;
|
|
|
|
|
: ^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x ComponentValue
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:34:5]
|
|
|
|
|
34 | color: red;
|
|
|
|
|
: ^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Ident
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:34:5]
|
|
|
|
|
34 | color: red;
|
|
|
|
|
: ^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Rule
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:36:1]
|
|
|
|
|
36 | ,-> a[title="a not so very long title"] {
|
|
|
|
|
37 | | color: red;
|
|
|
|
|
38 | `-> }
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x QualifiedRule
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:36:1]
|
|
|
|
|
36 | ,-> a[title="a not so very long title"] {
|
|
|
|
|
37 | | color: red;
|
|
|
|
|
38 | `-> }
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x SelectorList
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:36:1]
|
|
|
|
|
36 | a[title="a not so very long title"] {
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x ComplexSelector
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:36:1]
|
|
|
|
|
36 | a[title="a not so very long title"] {
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x CompoundSelector
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:36:1]
|
|
|
|
|
36 | a[title="a not so very long title"] {
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x TypeSelector
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:36:1]
|
|
|
|
|
36 | a[title="a not so very long title"] {
|
|
|
|
|
: ^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x TagNameSelector
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:36:1]
|
|
|
|
|
36 | a[title="a not so very long title"] {
|
|
|
|
|
: ^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x WqName
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:36:1]
|
|
|
|
|
36 | a[title="a not so very long title"] {
|
|
|
|
|
: ^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Ident
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:36:1]
|
|
|
|
|
36 | a[title="a not so very long title"] {
|
|
|
|
|
: ^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x SubclassSelector
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:36:1]
|
|
|
|
|
36 | a[title="a not so very long title"] {
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x AttributeSelector
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:36:1]
|
|
|
|
|
36 | a[title="a not so very long title"] {
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x WqName
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:36:1]
|
|
|
|
|
36 | a[title="a not so very long title"] {
|
|
|
|
|
: ^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Ident
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:36:1]
|
|
|
|
|
36 | a[title="a not so very long title"] {
|
|
|
|
|
: ^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x AttributeSelectorMatcher
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:36:1]
|
|
|
|
|
36 | a[title="a not so very long title"] {
|
|
|
|
|
: ^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x AttributeSelectorValue
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:36:1]
|
|
|
|
|
36 | a[title="a not so very long title"] {
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Str
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:36:1]
|
|
|
|
|
36 | a[title="a not so very long title"] {
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x SimpleBlock
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:36:1]
|
|
|
|
|
36 | ,-> a[title="a not so very long title"] {
|
|
|
|
|
37 | | color: red;
|
|
|
|
|
38 | `-> }
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x ComponentValue
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:37:5]
|
|
|
|
|
37 | color: red;
|
|
|
|
|
: ^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x StyleBlock
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:37:5]
|
|
|
|
|
37 | color: red;
|
|
|
|
|
: ^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Declaration
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:37:5]
|
|
|
|
|
37 | color: red;
|
|
|
|
|
: ^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x DeclarationName
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:37:5]
|
|
|
|
|
37 | color: red;
|
|
|
|
|
: ^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Ident
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:37:5]
|
|
|
|
|
37 | color: red;
|
|
|
|
|
: ^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x ComponentValue
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:37:5]
|
|
|
|
|
37 | color: red;
|
|
|
|
|
: ^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Ident
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:37:5]
|
|
|
|
|
37 | color: red;
|
|
|
|
|
: ^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Rule
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:40:1]
|
|
|
|
|
40 | ,-> div {
|
|
|
|
|
41 | | family-name: "A;' /**/";
|
|
|
|
|
42 | `-> }
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x QualifiedRule
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:40:1]
|
|
|
|
|
40 | ,-> div {
|
|
|
|
|
41 | | family-name: "A;' /**/";
|
|
|
|
|
42 | `-> }
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x SelectorList
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:40:1]
|
|
|
|
|
40 | div {
|
|
|
|
|
: ^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x ComplexSelector
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:40:1]
|
|
|
|
|
40 | div {
|
|
|
|
|
: ^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x CompoundSelector
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:40:1]
|
|
|
|
|
40 | div {
|
|
|
|
|
: ^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x TypeSelector
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:40:1]
|
|
|
|
|
40 | div {
|
|
|
|
|
: ^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x TagNameSelector
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:40:1]
|
|
|
|
|
40 | div {
|
|
|
|
|
: ^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x WqName
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:40:1]
|
|
|
|
|
40 | div {
|
|
|
|
|
: ^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Ident
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:40:1]
|
|
|
|
|
40 | div {
|
|
|
|
|
: ^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x SimpleBlock
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:40:1]
|
|
|
|
|
40 | ,-> div {
|
|
|
|
|
41 | | family-name: "A;' /**/";
|
|
|
|
|
42 | `-> }
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x ComponentValue
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:41:5]
|
|
|
|
|
41 | family-name: "A;' /**/";
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x StyleBlock
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:41:5]
|
|
|
|
|
41 | family-name: "A;' /**/";
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Declaration
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:41:5]
|
|
|
|
|
41 | family-name: "A;' /**/";
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x DeclarationName
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:41:5]
|
|
|
|
|
41 | family-name: "A;' /**/";
|
|
|
|
|
: ^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Ident
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:41:5]
|
|
|
|
|
41 | family-name: "A;' /**/";
|
|
|
|
|
: ^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x ComponentValue
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:41:5]
|
|
|
|
|
41 | family-name: "A;' /**/";
|
|
|
|
|
: ^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Str
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:41:5]
|
|
|
|
|
41 | family-name: "A;' /**/";
|
|
|
|
|
: ^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Rule
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:45:1]
|
|
|
|
|
45 | ,-> .foo {
|
|
|
|
|
46 | | content: ";'@ /**/\"";
|
|
|
|
|
47 | | content: '\'"\\';
|
|
|
|
|
48 | `-> }
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x QualifiedRule
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:45:1]
|
|
|
|
|
45 | ,-> .foo {
|
|
|
|
|
46 | | content: ";'@ /**/\"";
|
|
|
|
|
47 | | content: '\'"\\';
|
|
|
|
|
48 | `-> }
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x SelectorList
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:45:1]
|
|
|
|
|
45 | .foo {
|
|
|
|
|
: ^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x ComplexSelector
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:45:1]
|
|
|
|
|
45 | .foo {
|
|
|
|
|
: ^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x CompoundSelector
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:45:1]
|
|
|
|
|
45 | .foo {
|
|
|
|
|
: ^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x SubclassSelector
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:45:1]
|
|
|
|
|
45 | .foo {
|
|
|
|
|
: ^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x ClassSelector
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:45:1]
|
|
|
|
|
45 | .foo {
|
|
|
|
|
: ^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Ident
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:45:1]
|
|
|
|
|
45 | .foo {
|
|
|
|
|
: ^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x SimpleBlock
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:45:1]
|
|
|
|
|
45 | ,-> .foo {
|
|
|
|
|
46 | | content: ";'@ /**/\"";
|
|
|
|
|
47 | | content: '\'"\\';
|
|
|
|
|
48 | `-> }
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x ComponentValue
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:46:5]
|
|
|
|
|
46 | content: ";'@ /**/\"";
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x StyleBlock
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:46:5]
|
|
|
|
|
46 | content: ";'@ /**/\"";
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Declaration
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:46:5]
|
|
|
|
|
46 | content: ";'@ /**/\"";
|
|
|
|
|
: ^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x DeclarationName
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:46:5]
|
|
|
|
|
46 | content: ";'@ /**/\"";
|
|
|
|
|
: ^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Ident
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:46:5]
|
|
|
|
|
46 | content: ";'@ /**/\"";
|
|
|
|
|
: ^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x ComponentValue
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:46:5]
|
|
|
|
|
46 | content: ";'@ /**/\"";
|
|
|
|
|
: ^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Str
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:46:5]
|
|
|
|
|
46 | content: ";'@ /**/\"";
|
|
|
|
|
: ^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x ComponentValue
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:47:5]
|
|
|
|
|
47 | content: '\'"\\';
|
|
|
|
|
: ^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x StyleBlock
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:47:5]
|
|
|
|
|
47 | content: '\'"\\';
|
|
|
|
|
: ^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Declaration
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:47:5]
|
|
|
|
|
47 | content: '\'"\\';
|
|
|
|
|
: ^^^^^^^^^^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x DeclarationName
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:47:5]
|
|
|
|
|
47 | content: '\'"\\';
|
|
|
|
|
: ^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Ident
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:47:5]
|
|
|
|
|
47 | content: '\'"\\';
|
|
|
|
|
: ^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x ComponentValue
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:47:5]
|
|
|
|
|
47 | content: '\'"\\';
|
|
|
|
|
: ^^^^^^^
|
|
|
|
|
`----
|
|
|
|
|
|
|
|
|
|
x Str
|
|
|
|
|
,-[$DIR/tests/fixture/value/quotes/input.css:47:5]
|
|
|
|
|
47 | content: '\'"\\';
|
|
|
|
|
: ^^^^^^^
|
|
|
|
|
`----
|