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

Method getString

interpreter.go:1121–1128  ·  view source on GitHub ↗
(val value)

Source from the content-addressed store, hash-verified

1119}
1120
1121func (i *interpreter) getString(val value) (valueString, error) {
1122 switch v := val.(type) {
1123 case valueString:
1124 return v, nil
1125 default:
1126 return nil, i.typeErrorSpecific(val, emptyString())
1127 }
1128}
1129
1130//nolint:unused
1131func (i *interpreter) evaluateString(pv potentialValue) (valueString, error) {

Callers 15

rawevaluateMethod · 0.95
evaluateStringMethod · 0.95
valueCmpFunction · 0.80
builtinTraceFunction · 0.80
builtinFlatMapFunction · 0.80
rawMemberFunction · 0.80
primitiveEqualsFunction · 0.80
rawEqualsFunction · 0.80
builtinMd5Function · 0.80
builtinSha1Function · 0.80
builtinSha256Function · 0.80
builtinSha512Function · 0.80

Calls 2

typeErrorSpecificMethod · 0.95
emptyStringFunction · 0.85

Tested by

no test coverage detected