- DOCUMENT@0..219 - OPERATION_DEFINITION@0..113 - OPERATION_TYPE@0..5 - query_KW@0..5 "query" - VARIABLE_DEFINITIONS@5..55 - L_PAREN@5..6 "(" - WHITESPACE@6..11 "\n " - VARIABLE_DEFINITION@11..26 - VARIABLE@11..16 - DOLLAR@11..12 "$" - NAME@12..16 - IDENT@12..16 "var1" - COLON@16..17 ":" - WHITESPACE@17..18 " " - NON_NULL_TYPE@18..26 - NAMED_TYPE@18..25 - NAME@18..25 - IDENT@18..25 "Boolean" - BANG@25..26 "!" - WHITESPACE@26..31 "\n " - VARIABLE_DEFINITION@31..53 - VARIABLE@31..36 - DOLLAR@31..32 "$" - NAME@32..36 - IDENT@32..36 "var2" - COLON@36..37 ":" - WHITESPACE@37..38 " " - NON_NULL_TYPE@38..46 - NAMED_TYPE@38..45 - NAME@38..45 - IDENT@38..45 "Boolean" - BANG@45..46 "!" - WHITESPACE@46..47 " " - DEFAULT_VALUE@47..53 - EQ@47..48 "=" - WHITESPACE@48..49 " " - VARIABLE@49..53 - DOLLAR@49..50 "$" - NAME@50..53 - IDENT@50..53 "var" - WHITESPACE@53..54 "\n" - R_PAREN@54..55 ")" - WHITESPACE@55..56 " " - SELECTION_SET@56..113 - L_CURLY@56..57 "{" - WHITESPACE@57..62 "\n " - FIELD@62..84 - NAME@62..64 - IDENT@62..64 "f1" - WHITESPACE@64..65 " " - DIRECTIVES@65..84 - DIRECTIVE@65..84 - AT@65..66 "@" - NAME@66..73 - IDENT@66..73 "include" - ARGUMENTS@73..84 - L_PAREN@73..74 "(" - ARGUMENT@74..83 - NAME@74..76 - IDENT@74..76 "if" - COLON@76..77 ":" - WHITESPACE@77..78 " " - VARIABLE@78..83 - DOLLAR@78..79 "$" - NAME@79..83 - IDENT@79..83 "var1" - R_PAREN@83..84 ")" - WHITESPACE@84..89 "\n " - FIELD@89..111 - NAME@89..91 - IDENT@89..91 "f2" - WHITESPACE@91..92 " " - DIRECTIVES@92..111 - DIRECTIVE@92..111 - AT@92..93 "@" - NAME@93..100 - IDENT@93..100 "include" - ARGUMENTS@100..111 - L_PAREN@100..101 "(" - ARGUMENT@101..110 - NAME@101..103 - IDENT@101..103 "if" - COLON@103..104 ":" - WHITESPACE@104..105 " " - VARIABLE@105..110 - DOLLAR@105..106 "$" - NAME@106..110 - IDENT@106..110 "var2" - R_PAREN@110..111 ")" - WHITESPACE@111..112 "\n" - R_CURLY@112..113 "}" - WHITESPACE@113..115 "\n\n" - DIRECTIVE_DEFINITION@115..157 - directive_KW@115..124 "directive" - WHITESPACE@124..125 " " - AT@125..126 "@" - NAME@126..133 - IDENT@126..133 "someDir" - ARGUMENTS_DEFINITION@133..147 - L_PAREN@133..134 "(" - INPUT_VALUE_DEFINITION@134..146 - NAME@134..137 - IDENT@134..137 "arg" - COLON@137..138 ":" - WHITESPACE@138..139 " " - NAMED_TYPE@139..146 - NAME@139..146 - IDENT@139..146 "Boolean" - R_PAREN@146..147 ")" - WHITESPACE@147..148 " " - on_KW@148..150 "on" - WHITESPACE@150..151 " " - DIRECTIVE_LOCATIONS@151..157 - DIRECTIVE_LOCATION@151..157 - OBJECT_KW@151..157 "OBJECT" - WHITESPACE@157..159 "\n\n" - OBJECT_TYPE_DEFINITION@159..218 - type_KW@159..163 "type" - WHITESPACE@163..164 " " - NAME@164..169 - IDENT@164..169 "Query" - WHITESPACE@169..170 " " - DIRECTIVES@170..190 - DIRECTIVE@170..190 - AT@170..171 "@" - NAME@171..178 - IDENT@171..178 "someDir" - ARGUMENTS@178..190 - L_PAREN@178..179 "(" - ARGUMENT@179..189 - NAME@179..182 - IDENT@179..182 "arg" - COLON@182..183 ":" - WHITESPACE@183..184 " " - VARIABLE@184..189 - DOLLAR@184..185 "$" - NAME@185..189 - IDENT@185..189 "var1" - R_PAREN@189..190 ")" - WHITESPACE@190..191 " " - FIELDS_DEFINITION@191..218 - L_CURLY@191..192 "{" - WHITESPACE@192..197 "\n " - FIELD_DEFINITION@197..204 - NAME@197..199 - IDENT@197..199 "f1" - COLON@199..200 ":" - WHITESPACE@200..201 " " - NAMED_TYPE@201..204 - NAME@201..204 - IDENT@201..204 "Int" - WHITESPACE@204..209 "\n " - FIELD_DEFINITION@209..216 - NAME@209..211 - IDENT@209..211 "f2" - COLON@211..212 ":" - WHITESPACE@212..213 " " - NAMED_TYPE@213..216 - NAME@213..216 - IDENT@213..216 "Int" - WHITESPACE@216..217 "\n" - R_CURLY@217..218 "}" - WHITESPACE@218..219 "\n" - ERROR@49:50 "unexpected variable value in a Const context" $ - ERROR@184:185 "unexpected variable value in a Const context" $ recursion limit: 500, high: 1