Lines Matching refs:Blocks
23 for _, b := range merge.Blocks {
30 pi := p.Blocks[i+startIndex]
36 i = sort.Search(len(p.Blocks)-startIndex, sortFunc)
39 …if i < len(p.Blocks) && p.Blocks[i].StartLine == pb.StartLine && p.Blocks[i].StartCol == pb.StartC…
40 if p.Blocks[i].EndLine != pb.EndLine || p.Blocks[i].EndCol != pb.EndCol {
41 log.Fatalf("OVERLAP MERGE: %v %v %v", p.FileName, p.Blocks[i], pb)
45 p.Blocks[i].Count |= pb.Count
47 p.Blocks[i].Count += pb.Count
53 pa := p.Blocks[i-1]
58 if i < len(p.Blocks)-1 {
59 pa := p.Blocks[i+1]
64 p.Blocks = append(p.Blocks, cover.ProfileBlock{})
65 copy(p.Blocks[i+1:], p.Blocks[i:])
66 p.Blocks[i] = pb
89 for _, b := range p.Blocks {