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

Method pointerRange

gapil/bapi/encode.go:1227–1237  ·  view source on GitHub ↗
(n *semantic.PointerRange)

Source from the content-addressed store, hash-verified

1225}
1226
1227func (e *encoder) pointerRange(n *semantic.PointerRange) (outID uint64) {
1228 e.build(&e.instances.PointerRange, e.maps.PointerRange, n, &outID, func() *PointerRange {
1229 return &PointerRange{
1230 Ast: e.astIndex(n.AST),
1231 Type: e.slice(n.Type),
1232 Pointer: e.expr(n.Pointer),
1233 Range: e.expr(n.Range),
1234 }
1235 })
1236 return
1237}
1238
1239func (e *encoder) pseudonym(n *semantic.Pseudonym) (outID uint64) {
1240 e.build(&e.instances.Pseudonym, e.maps.Pseudonym, n, &outID, func() *Pseudonym {

Callers 2

nodeMethod · 0.95
exprMethod · 0.95

Calls 4

buildMethod · 0.95
astIndexMethod · 0.95
sliceMethod · 0.95
exprMethod · 0.95

Tested by

no test coverage detected