x Stylesheet ,-[$DIR/tests/recovery/cdo-and-cdc/input.css:1:1] 1 | ,-> 2 | | 3 | | div { 4 | | color: red; 5 | | 10 | `-> } `---- x Rule ,-[$DIR/tests/recovery/cdo-and-cdc/input.css:1:1] 1 | ,-> 2 | | 3 | | div { 4 | | color: red; 5 | | 10 | `-> } `---- x QualifiedRule ,-[$DIR/tests/recovery/cdo-and-cdc/input.css:1:1] 1 | ,-> 2 | | 3 | | div { 4 | | color: red; 5 | | 10 | `-> } `---- x Tokens ,-[$DIR/tests/recovery/cdo-and-cdc/input.css:1:1] 1 | ,-> 2 | | 3 | `-> div { `---- x Number { value: 123.0, raw: Atom('123' type=inline), type_flag: Integer } ,-[$DIR/tests/recovery/cdo-and-cdc/input.css:1:1] 1 | : ^^^ `---- x WhiteSpace { value: Atom(' ' type=inline) } ,-[$DIR/tests/recovery/cdo-and-cdc/input.css:1:1] 1 | : ^ `---- x CDC ,-[$DIR/tests/recovery/cdo-and-cdc/input.css:1:1] 1 | : ^^^ `---- x WhiteSpace { value: Atom(' | | ' type=inline) } ,-[$DIR/tests/recovery/cdo-and-cdc/input.css:1:1] 1 | ,-> 2 | `-> 3 | div { `---- x Ident { value: Atom('div' type=inline), raw: Atom('div' type=inline) } ,-[$DIR/tests/recovery/cdo-and-cdc/input.css:3:1] 3 | div { : ^^^ `---- x WhiteSpace { value: Atom(' ' type=inline) } ,-[$DIR/tests/recovery/cdo-and-cdc/input.css:3:1] 3 | div { : ^ `---- x SimpleBlock ,-[$DIR/tests/recovery/cdo-and-cdc/input.css:3:1] 3 | ,-> div { 4 | | color: red; 5 | | 10 | `-> } `---- x ComponentValue ,-[$DIR/tests/recovery/cdo-and-cdc/input.css:4:5] 4 | color: red; : ^^^^^^^^^^ `---- x StyleBlock ,-[$DIR/tests/recovery/cdo-and-cdc/input.css:4:5] 4 | color: red; : ^^^^^^^^^^ `---- x Declaration ,-[$DIR/tests/recovery/cdo-and-cdc/input.css:4:5] 4 | color: red; : ^^^^^^^^^^ `---- x DeclarationName ,-[$DIR/tests/recovery/cdo-and-cdc/input.css:4:5] 4 | color: red; : ^^^^^ `---- x Ident ,-[$DIR/tests/recovery/cdo-and-cdc/input.css:4:5] 4 | color: red; : ^^^^^ `---- x ComponentValue ,-[$DIR/tests/recovery/cdo-and-cdc/input.css:4:5] 4 | color: red; : ^^^ `---- x Ident ,-[$DIR/tests/recovery/cdo-and-cdc/input.css:4:5] 4 | color: red; : ^^^ `---- x ComponentValue ,-[$DIR/tests/recovery/cdo-and-cdc/input.css:5:1] 5 | ,-> 10 | } `---- x StyleBlock ,-[$DIR/tests/recovery/cdo-and-cdc/input.css:5:1] 5 | ,-> 10 | } `---- x Tokens ,-[$DIR/tests/recovery/cdo-and-cdc/input.css:5:1] 5 | ,-> 10 | } `---- x CDO ,-[$DIR/tests/recovery/cdo-and-cdc/input.css:5:1] 5 | `---- x CDC ,-[$DIR/tests/recovery/cdo-and-cdc/input.css:9:1] 9 | --> : ^^^ `---- x WhiteSpace { value: Atom(' | ' type=inline) } ,-[$DIR/tests/recovery/cdo-and-cdc/input.css:9:1] 9 | --> : ^ 10 | } `----