Initial QSfera import
This commit is contained in:
+19
@@ -0,0 +1,19 @@
|
||||
package ast
|
||||
|
||||
// Source covers a single *.graphql file.
|
||||
type Source struct {
|
||||
// Name is the filename of the source
|
||||
Name string
|
||||
// Input is the actual contents of the source file
|
||||
Input string
|
||||
// BuiltIn indicate whether the source is a part of the specification
|
||||
BuiltIn bool
|
||||
}
|
||||
|
||||
type Position struct {
|
||||
Start int // The starting position, in runes, of this token in the input.
|
||||
End int // The end position, in runes, of this token in the input.
|
||||
Line int // The line number at the start of this item.
|
||||
Column int // The column number at the start of this item.
|
||||
Src *Source // The source document this token belongs to
|
||||
}
|
||||
Reference in New Issue
Block a user