cubefs

Форк
0
31 строка · 500.0 Байт
1
package ast
2

3
import (
4
	"github.com/graphql-go/graphql/language/kinds"
5
)
6

7
// Document implements Node
8
type Document struct {
9
	Kind        string
10
	Loc         *Location
11
	Definitions []Node
12
}
13

14
func NewDocument(d *Document) *Document {
15
	if d == nil {
16
		d = &Document{}
17
	}
18
	return &Document{
19
		Kind:        kinds.Document,
20
		Loc:         d.Loc,
21
		Definitions: d.Definitions,
22
	}
23
}
24

25
func (node *Document) GetKind() string {
26
	return node.Kind
27
}
28

29
func (node *Document) GetLoc() *Location {
30
	return node.Loc
31
}
32

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.