MCPcopy Create free account
hub / github.com/divan/gotrace / findSource

Function findSource

convert.go:122–131  ·  view source on GitHub ↗

findSource tries to find corresponding Send event to ev.

(sends *list.List, ev *trace.Event)

Source from the content-addressed store, hash-verified

120
121// findSource tries to find corresponding Send event to ev.
122func findSource(sends *list.List, ev *trace.Event) *trace.Event {
123 for e := sends.Back(); e != nil; e = e.Prev() {
124 send := e.Value.(*trace.Event)
125 if send.Args[1] == ev.Args[1] && send.Args[0] == ev.Args[0] {
126 sends.Remove(e)
127 return send
128 }
129 }
130 return nil
131}

Callers 1

ConvertEventsFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected