diff options
author | Matthew Dempsky <mdempsky@google.com> | 2016-06-10 15:31:25 -0700 |
---|---|---|
committer | Matthew Dempsky <mdempsky@google.com> | 2016-08-16 14:32:08 -0700 |
commit | 38d52ef0c49035d00d753f9fe192c4f66f3f8ccc (patch) | |
tree | aeb05c34b33ca786c7ac940138ca9dd7f0ea3c2e | |
parent | f82bd3cc7d49491d43846907e4a1e63f1e42cef9 (diff) | |
download | go-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.go | 3 |
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': |