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

25 uses

	github.com/jmespath/go-jmespath (current package)
		lexer.go#L26: 	currentPos int          // The current position in the string.
		lexer.go#L123: 	if lexer.currentPos >= len(lexer.expression) {
		lexer.go#L127: 	r, w := utf8.DecodeRuneInString(lexer.expression[lexer.currentPos:])
		lexer.go#L129: 	lexer.currentPos += w
		lexer.go#L134: 	lexer.currentPos -= lexer.lastWidth
		lexer.go#L147: 	lexer.currentPos = 0
		lexer.go#L160: 				position:  lexer.currentPos - lexer.lastWidth,
		lexer.go#L224: 	start := lexer.currentPos
		lexer.go#L241: 	return lexer.expression[start : lexer.currentPos-lexer.lastWidth], nil
		lexer.go#L245: 	start := lexer.currentPos
		lexer.go#L260: 	start := lexer.currentPos
		lexer.go#L265: 			chunk := lexer.expression[currentIndex : lexer.currentPos-1]
		lexer.go#L269: 			currentIndex = lexer.currentPos
		lexer.go#L282: 	if currentIndex < lexer.currentPos {
		lexer.go#L283: 		lexer.buf.WriteString(lexer.expression[currentIndex : lexer.currentPos-1])
		lexer.go#L300: 		Offset:     lexer.currentPos - 1,
		lexer.go#L308: 	start := lexer.currentPos - lexer.lastWidth
		lexer.go#L335: 	start := lexer.currentPos - lexer.lastWidth
		lexer.go#L365: 	start := lexer.currentPos
		lexer.go#L386: 	start := lexer.currentPos - lexer.lastWidth
		lexer.go#L394: 	value := lexer.expression[start:lexer.currentPos]
		lexer.go#L399: 		length:    lexer.currentPos - start,
		lexer.go#L405: 	start := lexer.currentPos - lexer.lastWidth
		lexer.go#L413: 	value := lexer.expression[start:lexer.currentPos]
		lexer.go#L418: 		length:    lexer.currentPos - start,