MCPcopy Create free account
hub / github.com/araddon/qlbridge / lowerCaseEval

Function lowerCaseEval

expr/builtins/string.go:61–67  ·  view source on GitHub ↗
(ctx expr.EvalContext, args []value.Value)

Source from the content-addressed store, hash-verified

59 return lowerCaseEval, nil
60}
61func lowerCaseEval(ctx expr.EvalContext, args []value.Value) (value.Value, bool) {
62 val, ok := value.ValueToString(args[0])
63 if !ok {
64 return value.EmptyStringValue, false
65 }
66 return value.NewStringValue(strings.ToLower(val)), true
67}
68
69// UpperCase take a string and uppercase it. must be able to convert to string.
70//

Callers

nothing calls this directly

Calls 2

ValueToStringFunction · 0.92
NewStringValueFunction · 0.92

Tested by

no test coverage detected