4 filename: "\\.(gql|graphql)$"
7 - type: "\\b(?:(query|mutation|subscription|type|input|scalar|fragment|schema|union|on|extends?))\\b"
10 - statement: "\\b(ID|Int|Float|Boolean|String|Datetime|Null)\\b"
13 - statement: "(__\\w+)"
16 - statement: "((\\w+)(?:\\:([\\s]*)?)(?:\\$))"
19 - statement: "\\b(QUERY|MUTATION|SUBSCRIPTION|FIELD|FRAGMENT_DEFINITION|FRAGMENT_SPREAD|INLINE_FRAGMENT|SCHEMA|SCALAR|OBJECT|FIELD_DEFINITION|ARGUMENT_DEFINITION|INTERFACE|UNION|ENUM|ENUM_VALUE|INPUT_OBJECT|INPUT_FIELD_DEFINITION)\\b"
25 - constant: "\\b(Query|Mutation|Subscription|Schema|Root)\\b"
28 - special: "(\\$\\w+)"
33 - symbol: "(:|=|\\||\\(|\\)|\\{|\\}|\\[|\\])"
35 - constant.bool: "\\b(true|false)\\b"
42 - constant.specialChar: "\\\\."