internal/profile.Location.Line (field)
37 uses
internal/profile (current package)
encode.go#L75: for i, ln := range l.Line {
encode.go#L77: l.Line[i].functionIDX = ln.Function.ID
encode.go#L79: l.Line[i].functionIDX = 0
encode.go#L231: for i, ln := range l.Line {
encode.go#L233: l.Line[i].Function = functions[id]
encode.go#L234: if l.Line[i].Function == nil {
encode.go#L237: l.Line[i].functionIDX = 0
encode.go#L402: for i := range p.Line {
encode.go#L403: encodeMessage(b, 4, &p.Line[i])
encode.go#L414: n := len(pp.Line)
encode.go#L415: pp.Line = append(pp.Line, Line{})
encode.go#L416: return decodeMessage(b, &pp.Line[n])
graph.go#L374: lines := l.Line
merge.go#L222: Line: make([]Line, len(src.Line)),
merge.go#L225: for i, ln := range src.Line {
merge.go#L226: l.Line[i] = pm.mapLine(ln)
merge.go#L252: lines := make([]string, len(l.Line)*2)
merge.go#L253: for i, line := range l.Line {
profile.go#L95: Line []Line
profile.go#L235: for _, ln := range l.Line {
profile.go#L273: if !inlineFrame && len(l.Line) > 1 {
profile.go#L274: l.Line = l.Line[len(l.Line)-1:]
profile.go#L277: for i := range l.Line {
profile.go#L278: l.Line[i].Line = 0
profile.go#L345: if len(l.Line) == 0 {
profile.go#L348: for li := range l.Line {
profile.go#L350: if fn := l.Line[li].Function; fn != nil {
profile.go#L354: l.Line[li].Line,
prune.go#L23: for i = len(loc.Line) - 1; i >= 0; i-- {
prune.go#L24: if fn := loc.Line[i].Function; fn != nil && fn.Name != "" {
prune.go#L43: if i == len(loc.Line)-1 {
prune.go#L47: loc.Line = loc.Line[i+1:]