[ FullOpeningTag( FullOpeningTagStatement { span: Span { line: 1, column: 1, position: 0, }, }, ), Expression( ExpressionStatement { expression: Print( PrintExpression { print: Span { line: 3, column: 1, position: 8, }, value: Some( Variable( SimpleVariable( SimpleVariable { span: Span { line: 3, column: 7, position: 14, }, name: "$foo", }, ), ), ), argument: None, }, ), ending: Semicolon( Span { line: 3, column: 11, position: 18, }, ), }, ), Expression( ExpressionStatement { expression: Print( PrintExpression { print: Span { line: 4, column: 1, position: 20, }, value: None, argument: Some( SingleArgument { comments: CommentGroup { comments: [], }, left_parenthesis: Span { line: 4, column: 6, position: 25, }, argument: Positional( PositionalArgument { comments: CommentGroup { comments: [], }, ellipsis: None, value: Variable( SimpleVariable( SimpleVariable { span: Span { line: 4, column: 7, position: 26, }, name: "$foo", }, ), ), }, ), right_parenthesis: Span { line: 4, column: 11, position: 30, }, }, ), }, ), ending: Semicolon( Span { line: 4, column: 12, position: 31, }, ), }, ), ]