type internal/profile.Location
23 uses
internal/profile (current package)
encode.go#L160: x := new(Location)
encode.go#L227: locations := make(map[uint64]*Location)
encode.go#L394: func (p *Location) decoder() []decoder {
encode.go#L398: func (p *Location) encode(b *buffer) {
encode.go#L409: func(b *buffer, m message) error { return decodeUint64(b, &m.(*Location).ID) }, // optional uint64 id = 1;
encode.go#L410: func(b *buffer, m message) error { return decodeUint64(b, &m.(*Location).mappingIDX) }, // optional uint64 mapping_id = 2;
encode.go#L411: func(b *buffer, m message) error { return decodeUint64(b, &m.(*Location).Address) }, // optional uint64 address = 3;
encode.go#L413: pp := m.(*Location)
graph.go#L395: func (nm NodeMap) findOrInsertLine(l *Location, li Line, o *Options) *Node {
graph.go#L407: func nodeInfo(l *Location, line Line, objfile string, o *Options) *NodeInfo {
merge.go#L33: locations: make(map[locationKey]*Location, len(srcs[0].Location)),
merge.go#L40: pm.locationsByID = make(map[uint64]*Location, len(src.Location))
merge.go#L118: locationsByID map[uint64]*Location
merge.go#L124: locations map[locationKey]*Location
merge.go#L136: Location: make([]*Location, len(src.Location)),
merge.go#L207: func (pm *profileMerger) mapLocation(src *Location) *Location {
merge.go#L218: l := &Location{
merge.go#L242: func (l *Location) key() locationKey {
profile.go#L25: Location []*Location
profile.go#L55: Location []*Location
profile.go#L91: type Location struct {
profile.go#L221: locations := make(map[uint64]*Location, len(p.Location))