# Functions
IsValidLoc returns whether or not a given string represents a valid directive location.
# Constants
No description provided by the author
TypeSystemDirectiveLocations.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ExecutableDirectiveLocations.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
No description provided by the author
No description provided by the author
# Structs
A Arg represents an Argument pair in a applied directive.
No description provided by the author
No description provided by the author
BasicLit represents a literal of basic type.
CallExpr represents an expression followed by an argument list.
CompositeLit represents a composite literal.
No description provided by the author
No description provided by the author
No description provided by the author
DirectiveLit presents an applied directive.
DirectiveLocation represents a defined directive location in a directive declaration.
DirectiveType represents a directive type declaration.
A DocGroup is a collection of documentation: descriptions or comments.
No description provided by the author
Describes a complete GraphQL Document.
EnumType represents an enum type declaration.
A Field represents a Field declaration in a GraphQL type declaration or an argument declaration in an arguments declaration.
No description provided by the author
No description provided by the author
No description provided by the author
A FieldList represents a list of Fields, enclosed by braces.
Ident represents an identifier.
InputType represents an input type declaration.
InputValue represents an argument/field which can be used to input data.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
InputValueList represents a list of InputValues, enclosed by parentheses or braces.
InterfaceType represents an interface type declaration.
List represents a List type.
No description provided by the author
No description provided by the author
No description provided by the author
ListLit represents a list literal value.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NonNull represents an identifier with the non-null character, '!', after it.
No description provided by the author
No description provided by the author
ObjectType represents an object type declaration.
ObjLit represents an object literal.
No description provided by the author
ScalarType represents a scalar type declaration.
SchemaType represents a schema type declaration.
TypeDecl represents a general type declaration.
No description provided by the author
No description provided by the author
A TypeExtensionSpec node represents a GraphQL type extension.
A TypeSpec node represents a GraphQL type declaration.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
UnionType represents a union type declaration.
# Type aliases
No description provided by the author