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

Method getObject

interpreter.go:1193–1200  ·  view source on GitHub ↗
(val value)

Source from the content-addressed store, hash-verified

1191}
1192
1193func (i *interpreter) getObject(val value) (*valueObject, error) {
1194 switch v := val.(type) {
1195 case *valueObject:
1196 return v, nil
1197 default:
1198 return nil, i.typeErrorSpecific(val, &valueObject{})
1199 }
1200}
1201
1202func (i *interpreter) evaluateObject(pv potentialValue) (*valueObject, error) {
1203 v, err := i.evaluatePV(pv)

Callers 5

evaluateObjectMethod · 0.95
rawEqualsFunction · 0.80
builtinObjectFieldsExFunction · 0.80
builtinObjectHasExFunction · 0.80
builtinObjectRemoveKeyFunction · 0.80

Calls 1

typeErrorSpecificMethod · 0.95

Tested by

no test coverage detected