github.com/jmespath/go-jmespath.Lexer.expression (field)

15 uses

	github.com/jmespath/go-jmespath (current package)
		lexer.go#L25: 	expression string       // The expression provided by the user.
		lexer.go#L123: 	if lexer.currentPos >= len(lexer.expression) {
		lexer.go#L127: 	r, w := utf8.DecodeRuneInString(lexer.expression[lexer.currentPos:])
		lexer.go#L146: 	lexer.expression = expression
		lexer.go#L214: 	tokens = append(tokens, token{tEOF, "", len(lexer.expression), 0})
		lexer.go#L237: 			Expression: lexer.expression,
		lexer.go#L238: 			Offset:     len(lexer.expression),
		lexer.go#L241: 	return lexer.expression[start : lexer.currentPos-lexer.lastWidth], nil
		lexer.go#L265: 			chunk := lexer.expression[currentIndex : lexer.currentPos-1]
		lexer.go#L278: 			Expression: lexer.expression,
		lexer.go#L279: 			Offset:     len(lexer.expression),
		lexer.go#L283: 		lexer.buf.WriteString(lexer.expression[currentIndex : lexer.currentPos-1])
		lexer.go#L299: 		Expression: lexer.expression,
		lexer.go#L394: 	value := lexer.expression[start:lexer.currentPos]
		lexer.go#L413: 	value := lexer.expression[start:lexer.currentPos]