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

Method parseArgument

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

Source from the content-addressed store, hash-verified

182}
183
184func (p *parser) parseArgument(isConst bool) *Argument {
185 arg := Argument{}
186 arg.Position = p.peekPos()
187 arg.Comment = p.comment
188 arg.Name = p.parseName()
189 p.expect(lexer.Colon)
190
191 arg.Value = p.parseValueLiteral(isConst)
192 return &arg
193}
194
195func (p *parser) parseFragment() Selection {
196 _, comment := p.expect(lexer.Spread)

Callers 1

parseArgumentsMethod · 0.95

Calls 4

peekPosMethod · 0.95
parseNameMethod · 0.95
expectMethod · 0.95
parseValueLiteralMethod · 0.95

Tested by

no test coverage detected