swc/crates/swc_css_parser/tests/fixture/value/square-brackets/span.swc-stderr
2022-12-09 02:27:19 +00:00

713 lines
20 KiB
Plaintext

x Stylesheet
,-[$DIR/tests/fixture/value/square-brackets/input.css:1:1]
1 | ,-> div {
2 | | prop: [];
3 | | prop: [ ];
4 | | prop: [row1-start];
5 | | prop: [ row1-start-with-spaces-around ];
6 | | prop: [red #fff 12px];
7 | | prop: [row1-start] 25% [row1-end row2-start] 25% [row2-end];
8 | `-> }
`----
x Rule
,-[$DIR/tests/fixture/value/square-brackets/input.css:1:1]
1 | ,-> div {
2 | | prop: [];
3 | | prop: [ ];
4 | | prop: [row1-start];
5 | | prop: [ row1-start-with-spaces-around ];
6 | | prop: [red #fff 12px];
7 | | prop: [row1-start] 25% [row1-end row2-start] 25% [row2-end];
8 | `-> }
`----
x QualifiedRule
,-[$DIR/tests/fixture/value/square-brackets/input.css:1:1]
1 | ,-> div {
2 | | prop: [];
3 | | prop: [ ];
4 | | prop: [row1-start];
5 | | prop: [ row1-start-with-spaces-around ];
6 | | prop: [red #fff 12px];
7 | | prop: [row1-start] 25% [row1-end row2-start] 25% [row2-end];
8 | `-> }
`----
x SelectorList
,-[$DIR/tests/fixture/value/square-brackets/input.css:1:1]
1 | div {
: ^^^
2 | prop: [];
`----
x ComplexSelector
,-[$DIR/tests/fixture/value/square-brackets/input.css:1:1]
1 | div {
: ^^^
2 | prop: [];
`----
x CompoundSelector
,-[$DIR/tests/fixture/value/square-brackets/input.css:1:1]
1 | div {
: ^^^
2 | prop: [];
`----
x TypeSelector
,-[$DIR/tests/fixture/value/square-brackets/input.css:1:1]
1 | div {
: ^^^
2 | prop: [];
`----
x TagNameSelector
,-[$DIR/tests/fixture/value/square-brackets/input.css:1:1]
1 | div {
: ^^^
2 | prop: [];
`----
x WqName
,-[$DIR/tests/fixture/value/square-brackets/input.css:1:1]
1 | div {
: ^^^
2 | prop: [];
`----
x Ident
,-[$DIR/tests/fixture/value/square-brackets/input.css:1:1]
1 | div {
: ^^^
2 | prop: [];
`----
x SimpleBlock
,-[$DIR/tests/fixture/value/square-brackets/input.css:1:1]
1 | ,-> div {
2 | | prop: [];
3 | | prop: [ ];
4 | | prop: [row1-start];
5 | | prop: [ row1-start-with-spaces-around ];
6 | | prop: [red #fff 12px];
7 | | prop: [row1-start] 25% [row1-end row2-start] 25% [row2-end];
8 | `-> }
`----
x LBrace
,-[$DIR/tests/fixture/value/square-brackets/input.css:1:1]
1 | div {
: ^
2 | prop: [];
`----
x ComponentValue
,-[$DIR/tests/fixture/value/square-brackets/input.css:1:1]
1 | div {
2 | prop: [];
: ^^^^^^^^^
3 | prop: [ ];
`----
x Declaration
,-[$DIR/tests/fixture/value/square-brackets/input.css:1:1]
1 | div {
2 | prop: [];
: ^^^^^^^^^
3 | prop: [ ];
`----
x DeclarationName
,-[$DIR/tests/fixture/value/square-brackets/input.css:1:1]
1 | div {
2 | prop: [];
: ^^^^
3 | prop: [ ];
`----
x Ident
,-[$DIR/tests/fixture/value/square-brackets/input.css:1:1]
1 | div {
2 | prop: [];
: ^^^^
3 | prop: [ ];
`----
x ComponentValue
,-[$DIR/tests/fixture/value/square-brackets/input.css:1:1]
1 | div {
2 | prop: [];
: ^^
3 | prop: [ ];
`----
x SimpleBlock
,-[$DIR/tests/fixture/value/square-brackets/input.css:1:1]
1 | div {
2 | prop: [];
: ^^
3 | prop: [ ];
`----
x LBracket
,-[$DIR/tests/fixture/value/square-brackets/input.css:1:1]
1 | div {
2 | prop: [];
: ^
3 | prop: [ ];
`----
x ComponentValue
,-[$DIR/tests/fixture/value/square-brackets/input.css:2:1]
2 | prop: [];
3 | prop: [ ];
: ^^^^^^^^^^
4 | prop: [row1-start];
`----
x Declaration
,-[$DIR/tests/fixture/value/square-brackets/input.css:2:1]
2 | prop: [];
3 | prop: [ ];
: ^^^^^^^^^^
4 | prop: [row1-start];
`----
x DeclarationName
,-[$DIR/tests/fixture/value/square-brackets/input.css:2:1]
2 | prop: [];
3 | prop: [ ];
: ^^^^
4 | prop: [row1-start];
`----
x Ident
,-[$DIR/tests/fixture/value/square-brackets/input.css:2:1]
2 | prop: [];
3 | prop: [ ];
: ^^^^
4 | prop: [row1-start];
`----
x ComponentValue
,-[$DIR/tests/fixture/value/square-brackets/input.css:2:1]
2 | prop: [];
3 | prop: [ ];
: ^^^
4 | prop: [row1-start];
`----
x SimpleBlock
,-[$DIR/tests/fixture/value/square-brackets/input.css:2:1]
2 | prop: [];
3 | prop: [ ];
: ^^^
4 | prop: [row1-start];
`----
x LBracket
,-[$DIR/tests/fixture/value/square-brackets/input.css:2:1]
2 | prop: [];
3 | prop: [ ];
: ^
4 | prop: [row1-start];
`----
x ComponentValue
,-[$DIR/tests/fixture/value/square-brackets/input.css:3:1]
3 | prop: [ ];
4 | prop: [row1-start];
: ^^^^^^^^^^^^^^^^^^^
5 | prop: [ row1-start-with-spaces-around ];
`----
x Declaration
,-[$DIR/tests/fixture/value/square-brackets/input.css:3:1]
3 | prop: [ ];
4 | prop: [row1-start];
: ^^^^^^^^^^^^^^^^^^^
5 | prop: [ row1-start-with-spaces-around ];
`----
x DeclarationName
,-[$DIR/tests/fixture/value/square-brackets/input.css:3:1]
3 | prop: [ ];
4 | prop: [row1-start];
: ^^^^
5 | prop: [ row1-start-with-spaces-around ];
`----
x Ident
,-[$DIR/tests/fixture/value/square-brackets/input.css:3:1]
3 | prop: [ ];
4 | prop: [row1-start];
: ^^^^
5 | prop: [ row1-start-with-spaces-around ];
`----
x ComponentValue
,-[$DIR/tests/fixture/value/square-brackets/input.css:3:1]
3 | prop: [ ];
4 | prop: [row1-start];
: ^^^^^^^^^^^^
5 | prop: [ row1-start-with-spaces-around ];
`----
x SimpleBlock
,-[$DIR/tests/fixture/value/square-brackets/input.css:3:1]
3 | prop: [ ];
4 | prop: [row1-start];
: ^^^^^^^^^^^^
5 | prop: [ row1-start-with-spaces-around ];
`----
x LBracket
,-[$DIR/tests/fixture/value/square-brackets/input.css:3:1]
3 | prop: [ ];
4 | prop: [row1-start];
: ^
5 | prop: [ row1-start-with-spaces-around ];
`----
x ComponentValue
,-[$DIR/tests/fixture/value/square-brackets/input.css:3:1]
3 | prop: [ ];
4 | prop: [row1-start];
: ^^^^^^^^^^
5 | prop: [ row1-start-with-spaces-around ];
`----
x Ident
,-[$DIR/tests/fixture/value/square-brackets/input.css:3:1]
3 | prop: [ ];
4 | prop: [row1-start];
: ^^^^^^^^^^
5 | prop: [ row1-start-with-spaces-around ];
`----
x ComponentValue
,-[$DIR/tests/fixture/value/square-brackets/input.css:4:1]
4 | prop: [row1-start];
5 | prop: [ row1-start-with-spaces-around ];
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6 | prop: [red #fff 12px];
`----
x Declaration
,-[$DIR/tests/fixture/value/square-brackets/input.css:4:1]
4 | prop: [row1-start];
5 | prop: [ row1-start-with-spaces-around ];
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6 | prop: [red #fff 12px];
`----
x DeclarationName
,-[$DIR/tests/fixture/value/square-brackets/input.css:4:1]
4 | prop: [row1-start];
5 | prop: [ row1-start-with-spaces-around ];
: ^^^^
6 | prop: [red #fff 12px];
`----
x Ident
,-[$DIR/tests/fixture/value/square-brackets/input.css:4:1]
4 | prop: [row1-start];
5 | prop: [ row1-start-with-spaces-around ];
: ^^^^
6 | prop: [red #fff 12px];
`----
x ComponentValue
,-[$DIR/tests/fixture/value/square-brackets/input.css:4:1]
4 | prop: [row1-start];
5 | prop: [ row1-start-with-spaces-around ];
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6 | prop: [red #fff 12px];
`----
x SimpleBlock
,-[$DIR/tests/fixture/value/square-brackets/input.css:4:1]
4 | prop: [row1-start];
5 | prop: [ row1-start-with-spaces-around ];
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6 | prop: [red #fff 12px];
`----
x LBracket
,-[$DIR/tests/fixture/value/square-brackets/input.css:4:1]
4 | prop: [row1-start];
5 | prop: [ row1-start-with-spaces-around ];
: ^
6 | prop: [red #fff 12px];
`----
x ComponentValue
,-[$DIR/tests/fixture/value/square-brackets/input.css:4:1]
4 | prop: [row1-start];
5 | prop: [ row1-start-with-spaces-around ];
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6 | prop: [red #fff 12px];
`----
x Ident
,-[$DIR/tests/fixture/value/square-brackets/input.css:4:1]
4 | prop: [row1-start];
5 | prop: [ row1-start-with-spaces-around ];
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6 | prop: [red #fff 12px];
`----
x ComponentValue
,-[$DIR/tests/fixture/value/square-brackets/input.css:5:1]
5 | prop: [ row1-start-with-spaces-around ];
6 | prop: [red #fff 12px];
: ^^^^^^^^^^^^^^^^^^^^^^
7 | prop: [row1-start] 25% [row1-end row2-start] 25% [row2-end];
`----
x Declaration
,-[$DIR/tests/fixture/value/square-brackets/input.css:5:1]
5 | prop: [ row1-start-with-spaces-around ];
6 | prop: [red #fff 12px];
: ^^^^^^^^^^^^^^^^^^^^^^
7 | prop: [row1-start] 25% [row1-end row2-start] 25% [row2-end];
`----
x DeclarationName
,-[$DIR/tests/fixture/value/square-brackets/input.css:5:1]
5 | prop: [ row1-start-with-spaces-around ];
6 | prop: [red #fff 12px];
: ^^^^
7 | prop: [row1-start] 25% [row1-end row2-start] 25% [row2-end];
`----
x Ident
,-[$DIR/tests/fixture/value/square-brackets/input.css:5:1]
5 | prop: [ row1-start-with-spaces-around ];
6 | prop: [red #fff 12px];
: ^^^^
7 | prop: [row1-start] 25% [row1-end row2-start] 25% [row2-end];
`----
x ComponentValue
,-[$DIR/tests/fixture/value/square-brackets/input.css:5:1]
5 | prop: [ row1-start-with-spaces-around ];
6 | prop: [red #fff 12px];
: ^^^^^^^^^^^^^^^
7 | prop: [row1-start] 25% [row1-end row2-start] 25% [row2-end];
`----
x SimpleBlock
,-[$DIR/tests/fixture/value/square-brackets/input.css:5:1]
5 | prop: [ row1-start-with-spaces-around ];
6 | prop: [red #fff 12px];
: ^^^^^^^^^^^^^^^
7 | prop: [row1-start] 25% [row1-end row2-start] 25% [row2-end];
`----
x LBracket
,-[$DIR/tests/fixture/value/square-brackets/input.css:5:1]
5 | prop: [ row1-start-with-spaces-around ];
6 | prop: [red #fff 12px];
: ^
7 | prop: [row1-start] 25% [row1-end row2-start] 25% [row2-end];
`----
x ComponentValue
,-[$DIR/tests/fixture/value/square-brackets/input.css:5:1]
5 | prop: [ row1-start-with-spaces-around ];
6 | prop: [red #fff 12px];
: ^^^
7 | prop: [row1-start] 25% [row1-end row2-start] 25% [row2-end];
`----
x Ident
,-[$DIR/tests/fixture/value/square-brackets/input.css:5:1]
5 | prop: [ row1-start-with-spaces-around ];
6 | prop: [red #fff 12px];
: ^^^
7 | prop: [row1-start] 25% [row1-end row2-start] 25% [row2-end];
`----
x ComponentValue
,-[$DIR/tests/fixture/value/square-brackets/input.css:5:1]
5 | prop: [ row1-start-with-spaces-around ];
6 | prop: [red #fff 12px];
: ^^^^
7 | prop: [row1-start] 25% [row1-end row2-start] 25% [row2-end];
`----
x Color
,-[$DIR/tests/fixture/value/square-brackets/input.css:5:1]
5 | prop: [ row1-start-with-spaces-around ];
6 | prop: [red #fff 12px];
: ^^^^
7 | prop: [row1-start] 25% [row1-end row2-start] 25% [row2-end];
`----
x HexColor
,-[$DIR/tests/fixture/value/square-brackets/input.css:5:1]
5 | prop: [ row1-start-with-spaces-around ];
6 | prop: [red #fff 12px];
: ^^^^
7 | prop: [row1-start] 25% [row1-end row2-start] 25% [row2-end];
`----
x ComponentValue
,-[$DIR/tests/fixture/value/square-brackets/input.css:5:1]
5 | prop: [ row1-start-with-spaces-around ];
6 | prop: [red #fff 12px];
: ^^^^
7 | prop: [row1-start] 25% [row1-end row2-start] 25% [row2-end];
`----
x Dimension
,-[$DIR/tests/fixture/value/square-brackets/input.css:5:1]
5 | prop: [ row1-start-with-spaces-around ];
6 | prop: [red #fff 12px];
: ^^^^
7 | prop: [row1-start] 25% [row1-end row2-start] 25% [row2-end];
`----
x Length
,-[$DIR/tests/fixture/value/square-brackets/input.css:5:1]
5 | prop: [ row1-start-with-spaces-around ];
6 | prop: [red #fff 12px];
: ^^^^
7 | prop: [row1-start] 25% [row1-end row2-start] 25% [row2-end];
`----
x Number
,-[$DIR/tests/fixture/value/square-brackets/input.css:5:1]
5 | prop: [ row1-start-with-spaces-around ];
6 | prop: [red #fff 12px];
: ^^
7 | prop: [row1-start] 25% [row1-end row2-start] 25% [row2-end];
`----
x Ident
,-[$DIR/tests/fixture/value/square-brackets/input.css:5:1]
5 | prop: [ row1-start-with-spaces-around ];
6 | prop: [red #fff 12px];
: ^^
7 | prop: [row1-start] 25% [row1-end row2-start] 25% [row2-end];
`----
x ComponentValue
,-[$DIR/tests/fixture/value/square-brackets/input.css:6:1]
6 | prop: [red #fff 12px];
7 | prop: [row1-start] 25% [row1-end row2-start] 25% [row2-end];
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
8 | }
`----
x Declaration
,-[$DIR/tests/fixture/value/square-brackets/input.css:6:1]
6 | prop: [red #fff 12px];
7 | prop: [row1-start] 25% [row1-end row2-start] 25% [row2-end];
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
8 | }
`----
x DeclarationName
,-[$DIR/tests/fixture/value/square-brackets/input.css:6:1]
6 | prop: [red #fff 12px];
7 | prop: [row1-start] 25% [row1-end row2-start] 25% [row2-end];
: ^^^^
8 | }
`----
x Ident
,-[$DIR/tests/fixture/value/square-brackets/input.css:6:1]
6 | prop: [red #fff 12px];
7 | prop: [row1-start] 25% [row1-end row2-start] 25% [row2-end];
: ^^^^
8 | }
`----
x ComponentValue
,-[$DIR/tests/fixture/value/square-brackets/input.css:6:1]
6 | prop: [red #fff 12px];
7 | prop: [row1-start] 25% [row1-end row2-start] 25% [row2-end];
: ^^^^^^^^^^^^
8 | }
`----
x SimpleBlock
,-[$DIR/tests/fixture/value/square-brackets/input.css:6:1]
6 | prop: [red #fff 12px];
7 | prop: [row1-start] 25% [row1-end row2-start] 25% [row2-end];
: ^^^^^^^^^^^^
8 | }
`----
x LBracket
,-[$DIR/tests/fixture/value/square-brackets/input.css:6:1]
6 | prop: [red #fff 12px];
7 | prop: [row1-start] 25% [row1-end row2-start] 25% [row2-end];
: ^
8 | }
`----
x ComponentValue
,-[$DIR/tests/fixture/value/square-brackets/input.css:6:1]
6 | prop: [red #fff 12px];
7 | prop: [row1-start] 25% [row1-end row2-start] 25% [row2-end];
: ^^^^^^^^^^
8 | }
`----
x Ident
,-[$DIR/tests/fixture/value/square-brackets/input.css:6:1]
6 | prop: [red #fff 12px];
7 | prop: [row1-start] 25% [row1-end row2-start] 25% [row2-end];
: ^^^^^^^^^^
8 | }
`----
x ComponentValue
,-[$DIR/tests/fixture/value/square-brackets/input.css:6:1]
6 | prop: [red #fff 12px];
7 | prop: [row1-start] 25% [row1-end row2-start] 25% [row2-end];
: ^^^
8 | }
`----
x Percentage
,-[$DIR/tests/fixture/value/square-brackets/input.css:6:1]
6 | prop: [red #fff 12px];
7 | prop: [row1-start] 25% [row1-end row2-start] 25% [row2-end];
: ^^^
8 | }
`----
x Number
,-[$DIR/tests/fixture/value/square-brackets/input.css:6:1]
6 | prop: [red #fff 12px];
7 | prop: [row1-start] 25% [row1-end row2-start] 25% [row2-end];
: ^^
8 | }
`----
x ComponentValue
,-[$DIR/tests/fixture/value/square-brackets/input.css:6:1]
6 | prop: [red #fff 12px];
7 | prop: [row1-start] 25% [row1-end row2-start] 25% [row2-end];
: ^^^^^^^^^^^^^^^^^^^^^
8 | }
`----
x SimpleBlock
,-[$DIR/tests/fixture/value/square-brackets/input.css:6:1]
6 | prop: [red #fff 12px];
7 | prop: [row1-start] 25% [row1-end row2-start] 25% [row2-end];
: ^^^^^^^^^^^^^^^^^^^^^
8 | }
`----
x LBracket
,-[$DIR/tests/fixture/value/square-brackets/input.css:6:1]
6 | prop: [red #fff 12px];
7 | prop: [row1-start] 25% [row1-end row2-start] 25% [row2-end];
: ^
8 | }
`----
x ComponentValue
,-[$DIR/tests/fixture/value/square-brackets/input.css:6:1]
6 | prop: [red #fff 12px];
7 | prop: [row1-start] 25% [row1-end row2-start] 25% [row2-end];
: ^^^^^^^^
8 | }
`----
x Ident
,-[$DIR/tests/fixture/value/square-brackets/input.css:6:1]
6 | prop: [red #fff 12px];
7 | prop: [row1-start] 25% [row1-end row2-start] 25% [row2-end];
: ^^^^^^^^
8 | }
`----
x ComponentValue
,-[$DIR/tests/fixture/value/square-brackets/input.css:6:1]
6 | prop: [red #fff 12px];
7 | prop: [row1-start] 25% [row1-end row2-start] 25% [row2-end];
: ^^^^^^^^^^
8 | }
`----
x Ident
,-[$DIR/tests/fixture/value/square-brackets/input.css:6:1]
6 | prop: [red #fff 12px];
7 | prop: [row1-start] 25% [row1-end row2-start] 25% [row2-end];
: ^^^^^^^^^^
8 | }
`----
x ComponentValue
,-[$DIR/tests/fixture/value/square-brackets/input.css:6:1]
6 | prop: [red #fff 12px];
7 | prop: [row1-start] 25% [row1-end row2-start] 25% [row2-end];
: ^^^
8 | }
`----
x Percentage
,-[$DIR/tests/fixture/value/square-brackets/input.css:6:1]
6 | prop: [red #fff 12px];
7 | prop: [row1-start] 25% [row1-end row2-start] 25% [row2-end];
: ^^^
8 | }
`----
x Number
,-[$DIR/tests/fixture/value/square-brackets/input.css:6:1]
6 | prop: [red #fff 12px];
7 | prop: [row1-start] 25% [row1-end row2-start] 25% [row2-end];
: ^^
8 | }
`----
x ComponentValue
,-[$DIR/tests/fixture/value/square-brackets/input.css:6:1]
6 | prop: [red #fff 12px];
7 | prop: [row1-start] 25% [row1-end row2-start] 25% [row2-end];
: ^^^^^^^^^^
8 | }
`----
x SimpleBlock
,-[$DIR/tests/fixture/value/square-brackets/input.css:6:1]
6 | prop: [red #fff 12px];
7 | prop: [row1-start] 25% [row1-end row2-start] 25% [row2-end];
: ^^^^^^^^^^
8 | }
`----
x LBracket
,-[$DIR/tests/fixture/value/square-brackets/input.css:6:1]
6 | prop: [red #fff 12px];
7 | prop: [row1-start] 25% [row1-end row2-start] 25% [row2-end];
: ^
8 | }
`----
x ComponentValue
,-[$DIR/tests/fixture/value/square-brackets/input.css:6:1]
6 | prop: [red #fff 12px];
7 | prop: [row1-start] 25% [row1-end row2-start] 25% [row2-end];
: ^^^^^^^^
8 | }
`----
x Ident
,-[$DIR/tests/fixture/value/square-brackets/input.css:6:1]
6 | prop: [red #fff 12px];
7 | prop: [row1-start] 25% [row1-end row2-start] 25% [row2-end];
: ^^^^^^^^
8 | }
`----