diff options
| -rw-r--r-- | src/cmd/compile/internal/ssa/numberlines.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cmd/compile/internal/ssa/numberlines.go b/src/cmd/compile/internal/ssa/numberlines.go index ef5e133206..9bdb357d35 100644 --- a/src/cmd/compile/internal/ssa/numberlines.go +++ b/src/cmd/compile/internal/ssa/numberlines.go @@ -149,7 +149,7 @@ func numberLines(f *Func) { } else { for _, p := range b.Preds { pbi := p.Block().ID - if endlines[pbi] != firstPos { + if endlines[pbi].Line() != firstPos.Line() || !endlines[pbi].SameFile(firstPos) { b.Values[firstPosIndex].Pos = firstPos.WithIsStmt() break } |
