MCPcopy Create free account
hub / github.com/google/gapid / slice

Method slice

gapil/bapi/encode.go:1314–1324  ·  view source on GitHub ↗
(n *semantic.Slice)

Source from the content-addressed store, hash-verified

1312}
1313
1314func (e *encoder) slice(n *semantic.Slice) (outID uint64) {
1315 e.build(&e.instances.Slice, e.maps.Slice, n, &outID, func() *Slice {
1316 return &Slice{
1317 Owner: e.node(n.Owner()),
1318 Name: e.str(n.Name()),
1319 To: e.ty(n.To),
1320 Pointer: e.pointer(n.Pointer),
1321 }
1322 })
1323 return
1324}
1325
1326func (e *encoder) sliceAssign(n *semantic.SliceAssign) (outID uint64) {
1327 e.build(&e.instances.SliceAssign, e.maps.SliceAssign, n, &outID, func() *SliceAssign {

Callers 8

nodeMethod · 0.95
cloneMethod · 0.95
makeMethod · 0.95
pointerMethod · 0.95
pointerRangeMethod · 0.95
sliceIndexMethod · 0.95
sliceRangeMethod · 0.95
tyMethod · 0.95

Calls 7

buildMethod · 0.95
nodeMethod · 0.95
strMethod · 0.95
tyMethod · 0.95
pointerMethod · 0.95
OwnerMethod · 0.65
NameMethod · 0.65

Tested by

no test coverage detected