[
    FullOpeningTag(
        Span(
            1,
            1,
        ),
    ),
    Expression {
        expression: InterpolatedString {
            parts: [
                Expression(
                    Variable(
                        SimpleVariable(
                            SimpleVariable {
                                span: Span(
                                    1,
                                    8,
                                ),
                                name: "foo",
                            },
                        ),
                    ),
                ),
                Literal(
                    " abc ",
                ),
                Expression(
                    PropertyFetch {
                        target: Variable(
                            SimpleVariable(
                                SimpleVariable {
                                    span: Span(
                                        1,
                                        12,
                                    ),
                                    name: "bar",
                                },
                            ),
                        ),
                        arrow: Span(
                            1,
                            21,
                        ),
                        property: Identifier(
                            SimpleIdentifier(
                                SimpleIdentifier {
                                    span: Span(
                                        1,
                                        23,
                                    ),
                                    value: "a",
                                },
                            ),
                        ),
                    },
                ),
                Literal(
                    " def ",
                ),
                Expression(
                    ArrayIndex {
                        array: Variable(
                            SimpleVariable(
                                SimpleVariable {
                                    span: Span(
                                        1,
                                        24,
                                    ),
                                    name: "bar",
                                },
                            ),
                        ),
                        left_bracket: Span(
                            1,
                            33,
                        ),
                        index: Some(
                            Literal(
                                Integer(
                                    LiteralInteger {
                                        value: "0",
                                        span: Span(
                                            1,
                                            34,
                                        ),
                                    },
                                ),
                            ),
                        ),
                        right_bracket: Span(
                            1,
                            35,
                        ),
                    },
                ),
                Literal(
                    " ghi ",
                ),
                Expression(
                    ArrayIndex {
                        array: Variable(
                            SimpleVariable(
                                SimpleVariable {
                                    span: Span(
                                        1,
                                        36,
                                    ),
                                    name: "bar",
                                },
                            ),
                        ),
                        left_bracket: Span(
                            1,
                            45,
                        ),
                        index: Some(
                            Literal(
                                String(
                                    LiteralString {
                                        value: "baz",
                                        span: Span(
                                            1,
                                            46,
                                        ),
                                    },
                                ),
                            ),
                        ),
                        right_bracket: Span(
                            1,
                            49,
                        ),
                    },
                ),
            ],
        },
        ending: Semicolon(
            Span(
                1,
                51,
            ),
        ),
    },
]
