Elab
Attributes
- Source
- compiler.scala
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Elab.type
Members list
Value members
Concrete methods
Add the supplied attributed and corresponding query, if any, to the query being elaborated
Add the supplied attributed and corresponding query, if any, to the query being elaborated
Attributes
- Source
- compiler.scala
The attributes which have been added to the query being elaborated
The context of the node currently being elaborated
Binds the supplied value to the supplied name in the elaboration environment
Binds the supplied value to the supplied name in the elaboration environment
Attributes
- Source
- compiler.scala
Binds the supplied names and values in the elaboration environment
Binds the supplied names and values in the elaboration environment
Adds all the bindings of the supplied environment to the elaboration environment
Adds all the bindings of the supplied environment to the elaboration environment
Attributes
- Source
- compiler.scala
The value bound to the supplied name in the elaboration environment, if any
The value bound to the supplied name in the elaboration environment, if any
Attributes
- Source
- compiler.scala
The value bound to the supplied name in the elaboration environment, if any, failing otherwise
The value bound to the supplied name in the elaboration environment, if any, failing otherwise
Attributes
- Source
- compiler.scala
Report the supplied GraphQL error during elaboration
Report the supplied GraphQL error during elaboration
The alias, if any, of the child with the supplied name
The fragment with the supplied name, if defined, failing otherwise
The fragments of the query being elaborated
true
if the node currently being elaborated has a child with the supplied name
true
if the node currently being elaborated has a child with the supplied name
Attributes
- Source
- compiler.scala
true
if the node currently being elaborated has a sibling with the supplied name
true
if the node currently being elaborated has a sibling with the supplied name
Attributes
- Source
- compiler.scala
Report the supplied internal error during elaboration
Report the supplied internal error during elaboration
The subset of the elaboration environment defined directly at this node
The subset of the elaboration environment defined directly at this node
Attributes
- Source
- compiler.scala
Restore the previous elaboration state
Save the current elaboration state
Save the current elaboration state and switch to the supplied context and query
Save the current elaboration state and switch to the supplied context and query
Attributes
- Source
- compiler.scala
Save the current elaboration state and switch to the supplied schema, context and query
Save the current elaboration state and switch to the supplied schema, context and query
Attributes
- Source
- compiler.scala
The result name of the node currently being elaborated
The scheam of the query being elaborated
The transformation to be applied to the child of the node currently being elaborated
The transformation to be applied to the child of the node currently being elaborated
Attributes
- Source
- compiler.scala
Applies the supplied transformation to the child of the node currently being elaborated
Applies the supplied transformation to the child of the node currently being elaborated
Attributes
- Source
- compiler.scala
Applies the supplied transformation to the child of the node currently being elaborated
Applies the supplied transformation to the child of the node currently being elaborated
Attributes
- Source
- compiler.scala
Applies the supplied transformation to the child of the node currently being elaborated
Applies the supplied transformation to the child of the node currently being elaborated
Attributes
- Source
- compiler.scala
Attributes
- Source
- compiler.scala
Attributes
- Source
- compiler.scala
The variables of the query being elaborated
Report the supplied GraphQL warning during elaboration