]> Cypherpunks repositories - gostls13.git/commitdiff
Urgent parser/gofmt fix.
authorRobert Griesemer <gri@golang.org>
Sat, 16 Jan 2010 07:17:48 +0000 (23:17 -0800)
committerRobert Griesemer <gri@golang.org>
Sat, 16 Jan 2010 07:17:48 +0000 (23:17 -0800)
Wrong position information for identifier
could lead to destructive reformatting of
source via hg gofmt.

R=rsc
CC=golang-dev
https://golang.org/cl/189100

src/pkg/go/parser/parser.go

index 113880918ac0079f00a688f9060f3f3f391e356b..8f46723200f8c3e43b0dab04949b2042bbfed810 100644 (file)
@@ -357,7 +357,7 @@ func (p *parser) findIdent() *ast.Ident {
        if obj == nil {
                obj = ast.NewObj(ast.Err, pos, name)
        }
-       return &ast.Ident{obj.Pos, obj}
+       return &ast.Ident{pos, obj}
 }