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

Function upperCaseEval

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

Source from the content-addressed store, hash-verified

81 return upperCaseEval, nil
82}
83func upperCaseEval(ctx expr.EvalContext, args []value.Value) (value.Value, bool) {
84 val, ok := value.ValueToString(args[0])
85 if !ok {
86 return value.EmptyStringValue, false
87 }
88 return value.NewStringValue(strings.ToUpper(val)), true
89}
90
91// TitleCase take a string and uppercase it. must be able to convert to string.
92//

Callers

nothing calls this directly

Calls 2

ValueToStringFunction · 0.92
NewStringValueFunction · 0.92

Tested by

no test coverage detected