cubefs
28 строк · 391.0 Байт
1package ast
2
3import (
4"github.com/graphql-go/graphql/language/kinds"
5)
6
7// Name implements Node
8type Name struct {
9Kind string
10Loc *Location
11Value string
12}
13
14func NewName(node *Name) *Name {
15if node == nil {
16node = &Name{}
17}
18node.Kind = kinds.Name
19return node
20}
21
22func (node *Name) GetKind() string {
23return node.Kind
24}
25
26func (node *Name) GetLoc() *Location {
27return node.Loc
28}
29