aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Dempsky <mdempsky@google.com>2016-06-10 15:31:25 -0700
committerMatthew Dempsky <mdempsky@google.com>2016-08-16 14:32:08 -0700
commit38d52ef0c49035d00d753f9fe192c4f66f3f8ccc (patch)
treeaeb05c34b33ca786c7ac940138ca9dd7f0ea3c2e
parentf82bd3cc7d49491d43846907e4a1e63f1e42cef9 (diff)
downloadgo-38d52ef0c49035d00d753f9fe192c4f66f3f8ccc.tar.gz
go-38d52ef0c49035d00d753f9fe192c4f66f3f8ccc.zip
cmd/compile/internal/syntax: fix off-by-1 for implicit semicolons
pos and line already refer to the position immediately before the returned newline character, so no need to decrement them further. Change-Id: I1d7a32cde55a5b8a1c6fd882ec8ba532869cc858
-rw-r--r--src/cmd/compile/internal/syntax/scanner.go3
1 files changed, 0 insertions, 3 deletions
diff --git a/src/cmd/compile/internal/syntax/scanner.go b/src/cmd/compile/internal/syntax/scanner.go
index dcbe49e82a..0f0f1ead9a 100644
--- a/src/cmd/compile/internal/syntax/scanner.go
+++ b/src/cmd/compile/internal/syntax/scanner.go
@@ -60,9 +60,6 @@ redo:
s.tok = _EOF
case '\n':
- // ';' is before the '\n'
- s.pos--
- s.line--
s.tok = _Semi
case '0', '1', '2', '3', '4', '5', '6', '7', '8', '9':