MCPcopy Create free account
hub / github.com/brimdata/super / appendPaths

Function appendPaths

runtime/vam/expr/function/fields.go:84–92  ·  view source on GitHub ↗
(paths [][]string, s *vector.String, inner, outer []uint32)

Source from the content-addressed store, hash-verified

82}
83
84func appendPaths(paths [][]string, s *vector.String, inner, outer []uint32) ([]uint32, []uint32) {
85 for _, path := range paths {
86 for _, f := range path {
87 s.Append(f)
88 }
89 inner = append(inner, inner[len(inner)-1]+uint32(len(path)))
90 }
91 return inner, append(outer, outer[len(outer)-1]+uint32(len(paths)))
92}

Callers 1

CallMethod · 0.85

Calls 1

AppendMethod · 0.45

Tested by

no test coverage detected