- DOCUMENT@0..146
    - OBJECT_TYPE_DEFINITION@0..43
        - type_KW@0..4 "type"
        - WHITESPACE@4..5 " "
        - NAME@5..10
            - IDENT@5..10 "Query"
        - WHITESPACE@10..11 " "
        - FIELDS_DEFINITION@11..43
            - L_CURLY@11..12 "{"
            - WHITESPACE@12..15 "\n  "
            - FIELD_DEFINITION@15..23
                - NAME@15..18
                    - IDENT@15..18 "pet"
                - COLON@18..19 ":"
                - WHITESPACE@19..20 " "
                - NAMED_TYPE@20..23
                    - NAME@20..23
                        - IDENT@20..23 "Pet"
            - COMMA@23..24 ","
            - WHITESPACE@24..27 "\n  "
            - FIELD_DEFINITION@27..40
                - NAME@27..33
                    - IDENT@27..33 "snacks"
                - COLON@33..34 ":"
                - WHITESPACE@34..35 " "
                - NAMED_TYPE@35..40
                    - NAME@35..40
                        - IDENT@35..40 "Snack"
            - COMMA@40..41 ","
            - WHITESPACE@41..42 "\n"
            - R_CURLY@42..43 "}"
    - WHITESPACE@43..45 "\n\n"
    - ENUM_TYPE_DEFINITION@45..81
        - enum_KW@45..49 "enum"
        - WHITESPACE@49..50 " "
        - NAME@50..53
            - IDENT@50..53 "Pet"
        - WHITESPACE@53..54 " "
        - ENUM_VALUES_DEFINITION@54..81
            - L_CURLY@54..55 "{"
            - WHITESPACE@55..60 "\n    "
            - ENUM_VALUE_DEFINITION@60..63
                - ENUM_VALUE@60..63
                    - NAME@60..63
                        - IDENT@60..63 "CAT"
            - WHITESPACE@63..68 "\n    "
            - ENUM_VALUE_DEFINITION@68..71
                - ENUM_VALUE@68..71
                    - NAME@68..71
                        - IDENT@68..71 "DOG"
            - WHITESPACE@71..76 "\n    "
            - ENUM_VALUE_DEFINITION@76..79
                - ENUM_VALUE@76..79
                    - NAME@76..79
                        - IDENT@76..79 "FOX"
            - WHITESPACE@79..80 "\n"
            - R_CURLY@80..81 "}"
    - WHITESPACE@81..83 "\n\n"
    - ENUM_TYPE_DEFINITION@83..146
        - enum_KW@83..87 "enum"
        - WHITESPACE@87..88 " "
        - NAME@88..93
            - IDENT@88..93 "Snack"
        - WHITESPACE@93..94 " "
        - ENUM_VALUES_DEFINITION@94..146
            - L_CURLY@94..95 "{"
            - WHITESPACE@95..100 "\n    "
            - ENUM_VALUE_DEFINITION@100..116
                - ENUM_VALUE@100..116
                    - NAME@100..116
                        - IDENT@100..116 "THRIVE_PET_FOODS"
            - WHITESPACE@116..121 "\n    "
            - ENUM_VALUE_DEFINITION@121..134
                - ENUM_VALUE@121..134
                    - NAME@121..134
                        - IDENT@121..134 "LILYS_KITCHEN"
            - WHITESPACE@134..139 "\n    "
            - ENUM_VALUE_DEFINITION@139..144
                - ENUM_VALUE@139..144
                    - NAME@139..144
                        - IDENT@139..144 "ACANA"
            - WHITESPACE@144..145 "\n"
            - R_CURLY@145..146 "}"
recursion limit: 4096, high: 0
