MCPcopy Index your code
hub / github.com/expr-lang/expr / expect

Method expect

parser/parser.go:189–195  ·  view source on GitHub ↗
(kind Kind, values ...string)

Source from the content-addressed store, hash-verified

187}
188
189func (p *Parser) expect(kind Kind, values ...string) {
190 if p.current.Is(kind, values...) {
191 p.next()
192 return
193 }
194 p.error("unexpected token %v", p.current)
195}
196
197// parse functions
198

Callers 11

parseExpressionMethod · 0.95
parseConditionalIfMethod · 0.95
parseConditionalMethod · 0.95
parsePrimaryMethod · 0.95
parseCallMethod · 0.95
parseArgumentsMethod · 0.95
parsePredicateMethod · 0.95
parseArrayExpressionMethod · 0.95
parseMapExpressionMethod · 0.95

Calls 3

nextMethod · 0.95
errorMethod · 0.95
IsMethod · 0.80

Tested by

no test coverage detected