github.com/google/pprof/profile.Location.ID (field)

34 uses

	github.com/google/pprof/profile (current package)
		encode.go#L81: 			s.locationIDX[i] = loc.ID
		encode.go#L289: 		if l.ID < uint64(len(locationIds)) {
		encode.go#L290: 			locationIds[l.ID] = l
		encode.go#L292: 			locations[l.ID] = l
		encode.go#L482: 	encodeUint64Opt(b, 1, p.ID)
		encode.go#L493: 	func(b *buffer, m message) error { return decodeUint64(b, &m.(*Location).ID) },         // optional uint64 id = 1;
		filter.go#L30: 			focusOrIgnore[l.ID] = false
		filter.go#L33: 			focusOrIgnore[l.ID] = true
		filter.go#L40: 				hidden[l.ID] = true
		filter.go#L46: 				hidden[l.ID] = true
		filter.go#L59: 					if !hidden[loc.ID] {
		filter.go#L96: 			showFromLocs[loc.ID] = true
		filter.go#L104: 			if showFromLocs[sample.Location[i].ID] {
		filter.go#L232: 		if focus, focusOrIgnore := m[loc.ID]; focusOrIgnore {
		legacy_profile.go#L160: 			l.ID = uint64(len(locs) + 1)
		merge.go#L197: 		ids[i] = strconv.FormatUint(l.ID, 16)
		merge.go#L230: 	if l, ok := pm.locationsByID[src.ID]; ok {
		merge.go#L231: 		pm.locationsByID[src.ID] = l
		merge.go#L237: 		ID:       uint64(len(pm.p.Location) + 1),
		merge.go#L250: 		pm.locationsByID[src.ID] = ll
		merge.go#L253: 	pm.locationsByID[src.ID] = l
		profile.go#L112: 	ID       uint64
		profile.go#L388: 		if l.ID == 0 {
		profile.go#L391: 		if locations[l.ID] != nil {
		profile.go#L392: 			return fmt.Errorf("multiple locations with same id: %d", l.ID)
		profile.go#L394: 		locations[l.ID] = l
		profile.go#L403: 				return fmt.Errorf("location id: %d has a line with nil function", l.ID)
		profile.go#L594: 	locStr := fmt.Sprintf("%6d: %#x ", l.ID, l.Address)
		profile.go#L633: 		sv = sv + fmt.Sprintf("%d ", l.ID)
		prune.go#L80: 			pruneBeneath[loc.ID] = true
		prune.go#L85: 				prune[loc.ID] = true
		prune.go#L99: 			id := sample.Location[i].ID
		prune.go#L160: 					pruneBeneath[loc.ID] = true
		prune.go#L172: 			if pruneBeneath[loc.ID] {