type github.com/jmespath/go-jmespath.treeInterpreter
17 uses
github.com/jmespath/go-jmespath (current package)
api.go#L9: intr *treeInterpreter
functions.go#L44: intr *treeInterpreter
functions.go#L83: intr *treeInterpreter
functions.go#L387: func (f *functionCaller) CallFunction(name string, arguments []interface{}, intr *treeInterpreter) (interface{}, error) {
functions.go#L471: intr := arguments[0].(*treeInterpreter)
functions.go#L528: intr := arguments[0].(*treeInterpreter)
functions.go#L624: intr := arguments[0].(*treeInterpreter)
functions.go#L736: intr := arguments[0].(*treeInterpreter)
interpreter.go#L14: type treeInterpreter struct {
interpreter.go#L18: func newInterpreter() *treeInterpreter {
interpreter.go#L19: interpreter := treeInterpreter{}
interpreter.go#L31: func (intr *treeInterpreter) Execute(node ASTNode, value interface{}) (interface{}, error) {
interpreter.go#L317: func (intr *treeInterpreter) fieldFromStruct(key string, value interface{}) (interface{}, error) {
interpreter.go#L342: func (intr *treeInterpreter) flattenWithReflection(value interface{}) (interface{}, error) {
interpreter.go#L363: func (intr *treeInterpreter) sliceWithReflection(node ASTNode, value interface{}) (interface{}, error) {
interpreter.go#L381: func (intr *treeInterpreter) filterProjectionWithReflection(node ASTNode, value interface{}) (interface{}, error) {
interpreter.go#L404: func (intr *treeInterpreter) projectWithReflection(node ASTNode, value interface{}) (interface{}, error) {
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |