[
    FullOpeningTag(
        FullOpeningTagStatement {
            span: Span {
                line: 1,
                column: 1,
                position: 0,
            },
        },
    ),
    While(
        WhileStatement {
            while: Span {
                line: 3,
                column: 1,
                position: 7,
            },
            left_parenthesis: Span {
                line: 3,
                column: 7,
                position: 13,
            },
            condition: Variable(
                SimpleVariable(
                    SimpleVariable {
                        span: Span {
                            line: 3,
                            column: 8,
                            position: 14,
                        },
                        name: "$foo",
                    },
                ),
            ),
            right_parenthesis: Span {
                line: 3,
                column: 12,
                position: 18,
            },
            body: Statement {
                statement: Noop(
                    Span {
                        line: 3,
                        column: 13,
                        position: 19,
                    },
                ),
            },
        },
    ),
]
