[
    FullOpeningTag(
        Span(
            1,
            1,
        ),
    ),
    If(
        IfStatement {
            if: Span(
                1,
                7,
            ),
            condition: Parenthesized {
                left_parenthesis: Span(
                    1,
                    9,
                ),
                inner: Variable(
                    SimpleVariable(
                        SimpleVariable {
                            span: Span(
                                1,
                                10,
                            ),
                            name: "foo",
                        },
                    ),
                ),
                right_parenthesis: Span(
                    1,
                    14,
                ),
            },
            body: Statement {
                statement: Return {
                    return: Span(
                        1,
                        16,
                    ),
                    value: Some(
                        Variable(
                            SimpleVariable(
                                SimpleVariable {
                                    span: Span(
                                        1,
                                        23,
                                    ),
                                    name: "foo",
                                },
                            ),
                        ),
                    ),
                    ending: Semicolon(
                        Span(
                            1,
                            27,
                        ),
                    ),
                },
                elseifs: [],
                else: None,
            },
        },
    ),
]
