MCPcopy
hub / github.com/google/go-jsonnet / getFunction

Method getFunction

interpreter.go:1175–1182  ·  view source on GitHub ↗
(val value)

Source from the content-addressed store, hash-verified

1173}
1174
1175func (i *interpreter) getFunction(val value) (*valueFunction, error) {
1176 switch v := val.(type) {
1177 case *valueFunction:
1178 return v, nil
1179 default:
1180 return nil, i.typeErrorSpecific(val, &valueFunction{})
1181 }
1182}
1183
1184//nolint:unused
1185func (i *interpreter) evaluateFunction(pv potentialValue) (*valueFunction, error) {

Callers 10

rawevaluateMethod · 0.95
evaluateFunctionMethod · 0.95
builtinMakeArrayFunction · 0.80
builtinFlatMapFunction · 0.80
builtinFoldlFunction · 0.80
builtinFoldrFunction · 0.80
builtinFilterFunction · 0.80
builtinSortFunction · 0.80
builtinMinArrayFunction · 0.80
builtinMaxArrayFunction · 0.80

Calls 1

typeErrorSpecificMethod · 0.95

Tested by

no test coverage detected