(apply-ops v)
(apply-ops-0 v)
(apply-ops-1 [_ & defs])
(argument k _ v)
(arguments & args)
(array & args)
(default-value _ v)
(document & def-list)
(field field-name)
(field field-name v)
(field field-name field-args sel-set)
(field-alias a _ n)
(field-name v)
(frag-def _ f-name _ _ sel-set)
(graphql-two-step q-str)
ANTLR graphql parser croaks if reserved words are used in selectionSet or variableDefinition: 'query', 'mutation', 'subscription', 'fragment', 'on'
As a workaround we can split parsing into two steps. The downside is that this is slower. So we try to parse queries in single pass first and if it fails we fall back to this.
ANTLR graphql parser croaks if reserved words are used in selectionSet or variableDefinition: 'query', 'mutation', 'subscription', 'fragment', 'on' As a workaround we can split parsing into two steps. The downside is that this is slower. So we try to parse queries in single pass first and if it fails we fall back to this.
(op-def op)
(op-def kind op)
(op-def kind op-name op)
(op-def kind op-name var-def op)
(parse q-str)
(selection-set & selections)
(type-def & args)
(value v)
(variable _ var-name)
(variable-def v-name _ v-type)
(variable-def v-name _ v-type v-default)
(variable-defs & v-defs)
(with-fragments query fragment)
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close