MCPcopy Create free account
hub / github.com/expr-lang/expr / String

Method String

ast/print.go:164–175  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

162}
163
164func (n *SliceNode) String() string {
165 if n.From == nil && n.To == nil {
166 return fmt.Sprintf("%s[:]", n.Node.String())
167 }
168 if n.From == nil {
169 return fmt.Sprintf("%s[:%s]", n.Node.String(), n.To.String())
170 }
171 if n.To == nil {
172 return fmt.Sprintf("%s[%s:]", n.Node.String(), n.From.String())
173 }
174 return fmt.Sprintf("%s[%s:%s]", n.Node.String(), n.From.String(), n.To.String())
175}
176
177func (n *CallNode) String() string {
178 arguments := make([]string, len(n.Arguments))

Callers

nothing calls this directly

Calls 2

SprintfMethod · 0.80
StringMethod · 0.65

Tested by

no test coverage detected