github.com/jmespath/go-jmespath.ASTNode.value (field)

25 uses

	github.com/jmespath/go-jmespath (current package)
		interpreter.go#L42: 		switch node.value {
		interpreter.go#L56: 		switch node.value {
		interpreter.go#L77: 		return intr.fCall.CallFunction(node.value.(string), resolvedArgs, intr)
		interpreter.go#L80: 			key := node.value.(string)
		interpreter.go#L83: 		return intr.fieldFromStruct(node.value.(string), value)
		interpreter.go#L149: 			index := node.value.(int)
		interpreter.go#L161: 			index := node.value.(int)
		interpreter.go#L174: 		return node.value, nil
		interpreter.go#L185: 			key := child.value.(string)
		interpreter.go#L280: 		parts := node.value.([]*int)
		interpreter.go#L365: 	parts := node.value.([]*int)
		parser.go#L42: 	value    interface{}
		parser.go#L59: 	if node.value != nil {
		parser.go#L60: 		if converted, ok := node.value.(fmt.Stringer); ok {
		parser.go#L65: 			output += fmt.Sprintf("%svalue: %#v\n", strings.Repeat(" ", nextIndent), node.value)
		parser.go#L174: 	indexNode := ASTNode{nodeType: ASTIndex, value: parsedInt}
		parser.go#L208: 		value:    parts,
		parser.go#L246: 		name := node.value
		parser.go#L265: 			value:    name,
		parser.go#L284: 			value:    tokenType,
		parser.go#L325: 		return ASTNode{nodeType: ASTLiteral, value: parsed}, nil
		parser.go#L327: 		return ASTNode{nodeType: ASTLiteral, value: token.value}, nil
		parser.go#L331: 			value:    token.value,
		parser.go#L334: 		node := ASTNode{nodeType: ASTField, value: token.value}
		parser.go#L462: 			value:    keyName,