]> Cypherpunks repositories - gostls13.git/commitdiff
go/parser: use valid position when reporting an error (copy-paste bug)
authorRobert Griesemer <gri@golang.org>
Tue, 29 Oct 2019 17:37:05 +0000 (10:37 -0700)
committerRobert Griesemer <gri@golang.org>
Tue, 29 Oct 2019 19:20:52 +0000 (19:20 +0000)
This is a follow-up on https://golang.org/cl/202581.

Updates #33649.

Change-Id: Ib078fed983792c5493bdbed6d33e21b86856894a
Reviewed-on: https://go-review.googlesource.com/c/go/+/204041
Run-TryBot: Robert Griesemer <gri@golang.org>
Run-TryBot: Rebecca Stambler <rstambler@golang.org>
Reviewed-by: Rebecca Stambler <rstambler@golang.org>
src/go/parser/parser.go

index beb563f25fb6d993ed3e7e7f4734c1312307b9d0..31a73985bf3b567381114da88162ef9ce7b50920 100644 (file)
@@ -403,7 +403,7 @@ func (p *parser) expect2(tok token.Token) (pos token.Pos) {
        if p.tok == tok {
                pos = p.pos
        } else {
-               p.errorExpected(pos, "'"+tok.String()+"'")
+               p.errorExpected(p.pos, "'"+tok.String()+"'")
        }
        p.next() // make progress
        return