--- source: crates/tele_parser/tests/parse.rs assertion_line: 27 expression: parser.parse() --- Ok( RefCell { value: StyleSheetNode { loc: Loc { start: Pos { offset: 0, line: 1, column: 1, }, end: Pos { offset: 60, line: 4, column: 7, }, }, statements: [ RuleSet( RefCell { value: RuleSetNode { loc: Loc { start: Pos { offset: 5, line: 2, column: 6, }, end: Pos { offset: 58, line: 4, column: 5, }, }, prelude: ".foo", prelude_tokens: [ Token { token_type: Delim, start_pos: Pos { offset: 5, line: 2, column: 6, }, end_pos: Pos { offset: 6, line: 2, column: 7, }, content: ".", }, Token { token_type: Ident, start_pos: Pos { offset: 6, line: 2, column: 7, }, end_pos: Pos { offset: 9, line: 2, column: 10, }, content: "foo", }, Token { token_type: WhiteSpace, start_pos: Pos { offset: 9, line: 2, column: 10, }, end_pos: Pos { offset: 10, line: 2, column: 11, }, content: " ", }, ], declarations: [ RefCell { value: DeclarationNode { loc: Loc { start: Pos { offset: 12, line: 2, column: 13, }, end: Pos { offset: 0, line: 1, column: 1, }, }, name: "color", name_tokens: [ Token { token_type: Ident, start_pos: Pos { offset: 12, line: 2, column: 13, }, end_pos: Pos { offset: 17, line: 2, column: 18, }, content: "color", }, ], value: [ Ident( RefCell { value: IdentNode { loc: Loc { start: Pos { offset: 19, line: 2, column: 20, }, end: Pos { offset: 22, line: 2, column: 23, }, }, name: "red", }, }, ), ], value_tokens: [], important: false, }, }, RefCell { value: DeclarationNode { loc: Loc { start: Pos { offset: 28, line: 3, column: 6, }, end: Pos { offset: 0, line: 1, column: 1, }, }, name: "background", name_tokens: [ Token { token_type: Ident, start_pos: Pos { offset: 28, line: 3, column: 6, }, end_pos: Pos { offset: 38, line: 3, column: 16, }, content: "background", }, ], value: [ Function( RefCell { value: FunctionNode { loc: Loc { start: Pos { offset: 0, line: 1, column: 1, }, end: Pos { offset: 0, line: 1, column: 1, }, }, name: "url", children: [ String( RefCell { value: StringNode { loc: Loc { start: Pos { offset: 45, line: 3, column: 23, }, end: Pos { offset: 52, line: 3, column: 30, }, }, value: "bar.png", }, }, ), ], }, }, ), ], value_tokens: [], important: false, }, }, ], }, }, ), ], }, }, )