MCPcopy Create free account
hub / github.com/vektah/gqlparser / parseDirectives

Method parseDirectives

parser/query.go:328–338  ·  view source on GitHub ↗
(isConst bool)

Source from the content-addressed store, hash-verified

326}
327
328func (p *parser) parseDirectives(isConst bool) []*Directive {
329 var directives []*Directive
330
331 for p.peek().Kind == lexer.At {
332 if p.err != nil {
333 break
334 }
335 directives = append(directives, p.parseDirective(isConst))
336 }
337 return directives
338}
339
340func (p *parser) parseDirective(isConst bool) *Directive {
341 p.expect(lexer.At)

Callers 15

parseFieldMethod · 0.95
parseFragmentMethod · 0.95
parseSchemaDefinitionMethod · 0.95
parseFieldDefinitionMethod · 0.95
parseArgumentDefMethod · 0.95
parseInputValueDefMethod · 0.95

Calls 2

peekMethod · 0.95
parseDirectiveMethod · 0.95

Tested by

no test coverage detected