[
    Interface(
        Interface {
            span: (
                3,
                1,
            ),
            attributes: [],
            name: SimpleIdentifier {
                span: (
                    3,
                    11,
                ),
                value: "enum",
            },
            extends: Some(
                InterfaceExtends {
                    span: (
                        3,
                        16,
                    ),
                    parents: [
                        SimpleIdentifier {
                            span: (
                                3,
                                24,
                            ),
                            value: "enum",
                        },
                        SimpleIdentifier {
                            span: (
                                3,
                                30,
                            ),
                            value: "from",
                        },
                    ],
                },
            ),
            body: InterfaceBody {
                start: (
                    3,
                    35,
                ),
                end: (
                    3,
                    36,
                ),
                members: [],
            },
        },
    ),
    Class(
        Class {
            span: (
                5,
                1,
            ),
            name: SimpleIdentifier {
                span: (
                    5,
                    7,
                ),
                value: "enum",
            },
            modifiers: ClassModifierGroup {
                modifiers: [],
            },
            extends: Some(
                ClassExtends {
                    span: (
                        5,
                        12,
                    ),
                    parent: SimpleIdentifier {
                        span: (
                            5,
                            20,
                        ),
                        value: "enum",
                    },
                },
            ),
            implements: Some(
                ClassImplements {
                    span: (
                        5,
                        25,
                    ),
                    interfaces: [
                        SimpleIdentifier {
                            span: (
                                5,
                                36,
                            ),
                            value: "enum",
                        },
                        SimpleIdentifier {
                            span: (
                                5,
                                42,
                            ),
                            value: "from",
                        },
                    ],
                },
            ),
            attributes: [],
            body: ClassBody {
                start: (
                    5,
                    47,
                ),
                end: (
                    5,
                    48,
                ),
                members: [],
            },
        },
    ),
    Class(
        Class {
            span: (
                6,
                1,
            ),
            name: SimpleIdentifier {
                span: (
                    6,
                    7,
                ),
                value: "from",
            },
            modifiers: ClassModifierGroup {
                modifiers: [],
            },
            extends: Some(
                ClassExtends {
                    span: (
                        6,
                        12,
                    ),
                    parent: SimpleIdentifier {
                        span: (
                            6,
                            20,
                        ),
                        value: "from",
                    },
                },
            ),
            implements: Some(
                ClassImplements {
                    span: (
                        6,
                        25,
                    ),
                    interfaces: [
                        SimpleIdentifier {
                            span: (
                                6,
                                36,
                            ),
                            value: "Foo\enum",
                        },
                        SimpleIdentifier {
                            span: (
                                6,
                                46,
                            ),
                            value: "\Bar\Baz\from",
                        },
                    ],
                },
            ),
            attributes: [],
            body: ClassBody {
                start: (
                    6,
                    60,
                ),
                end: (
                    6,
                    61,
                ),
                members: [],
            },
        },
    ),
]
