[
    FullOpeningTag(
        Span(
            1,
            1,
        ),
    ),
    Expression {
        expression: InterpolatedString {
            parts: [
                Expression(
                    Variable(
                        SimpleVariable(
                            SimpleVariable {
                                span: Span(
                                    1,
                                    9,
                                ),
                                name: "foo",
                            },
                        ),
                    ),
                ),
                Expression(
                    ArrayIndex {
                        array: Variable(
                            SimpleVariable(
                                SimpleVariable {
                                    span: Span(
                                        1,
                                        15,
                                    ),
                                    name: "foo",
                                },
                            ),
                        ),
                        left_bracket: Span(
                            1,
                            19,
                        ),
                        index: Some(
                            Literal(
                                Integer(
                                    LiteralInteger {
                                        value: "0",
                                        span: Span(
                                            1,
                                            20,
                                        ),
                                    },
                                ),
                            ),
                        ),
                        right_bracket: Span(
                            1,
                            21,
                        ),
                    },
                ),
                Expression(
                    ArrayIndex {
                        array: Variable(
                            SimpleVariable(
                                SimpleVariable {
                                    span: Span(
                                        1,
                                        24,
                                    ),
                                    name: "foo",
                                },
                            ),
                        ),
                        left_bracket: Span(
                            1,
                            28,
                        ),
                        index: Some(
                            Literal(
                                String(
                                    LiteralString {
                                        value: "bar",
                                        span: Span(
                                            1,
                                            29,
                                        ),
                                    },
                                ),
                            ),
                        ),
                        right_bracket: Span(
                            1,
                            34,
                        ),
                    },
                ),
                Expression(
                    PropertyFetch {
                        target: Variable(
                            SimpleVariable(
                                SimpleVariable {
                                    span: Span(
                                        1,
                                        37,
                                    ),
                                    name: "foo",
                                },
                            ),
                        ),
                        arrow: Span(
                            1,
                            41,
                        ),
                        property: Identifier(
                            SimpleIdentifier(
                                SimpleIdentifier {
                                    span: Span(
                                        1,
                                        43,
                                    ),
                                    value: "bar",
                                },
                            ),
                        ),
                    },
                ),
                Expression(
                    MethodCall {
                        target: Variable(
                            SimpleVariable(
                                SimpleVariable {
                                    span: Span(
                                        1,
                                        48,
                                    ),
                                    name: "foo",
                                },
                            ),
                        ),
                        arrow: Span(
                            1,
                            52,
                        ),
                        method: Identifier(
                            SimpleIdentifier(
                                SimpleIdentifier {
                                    span: Span(
                                        1,
                                        54,
                                    ),
                                    value: "bar",
                                },
                            ),
                        ),
                        arguments: ArgumentList {
                            comments: CommentGroup {
                                comments: [],
                            },
                            left_parenthesis: Span(
                                1,
                                57,
                            ),
                            arguments: [],
                            right_parenthesis: Span(
                                1,
                                58,
                            ),
                        },
                    },
                ),
            ],
        },
        ending: Semicolon(
            Span(
                1,
                61,
            ),
        ),
    },
]
