[
    FullOpeningTag(
        Span(
            1,
            1,
        ),
    ),
    Expression {
        expression: NullsafeMethodCall {
            target: NullsafePropertyFetch {
                target: Variable(
                    SimpleVariable(
                        SimpleVariable {
                            span: Span(
                                1,
                                7,
                            ),
                            name: "a",
                        },
                    ),
                ),
                question_arrow: Span(
                    1,
                    9,
                ),
                property: Identifier(
                    SimpleIdentifier(
                        SimpleIdentifier {
                            span: Span(
                                1,
                                12,
                            ),
                            value: "b",
                        },
                    ),
                ),
            },
            question_arrow: Span(
                1,
                13,
            ),
            method: Identifier(
                SimpleIdentifier(
                    SimpleIdentifier {
                        span: Span(
                            1,
                            16,
                        ),
                        value: "c",
                    },
                ),
            ),
            arguments: ArgumentList {
                comments: CommentGroup {
                    comments: [],
                },
                left_parenthesis: Span(
                    1,
                    17,
                ),
                arguments: [],
                right_parenthesis: Span(
                    1,
                    18,
                ),
            },
        },
        ending: Semicolon(
            Span(
                1,
                19,
            ),
        ),
    },
]
