aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Dempsky <mdempsky@google.com>2016-06-15 12:33:47 -0700
committerMatthew Dempsky <mdempsky@google.com>2016-06-15 20:40:38 +0000
commitd78d0de4d15019f87b04b49ba640a455f7c42512 (patch)
treed62ac86ac60ff8582265aea60acc5e83d17d850e
parent26d6dc6bf8a7e5487844a63aa26a4de3afdd688e (diff)
downloadgo-d78d0de4d15019f87b04b49ba640a455f7c42512.tar.gz
go-d78d0de4d15019f87b04b49ba640a455f7c42512.zip
go/ast: fix comments misinterpreted as documentation
The comments describing blocks of Pos/End implementations for various nodes types are being misinterpreted as documentation for BadDecl, BadExpr, BadStmt, and ImportSpec's Pos methods. Change-Id: I935b0bc38dbc13e9305f3efeb437dd3a6575d9a1 Reviewed-on: https://go-review.googlesource.com/24152 Reviewed-by: Robert Griesemer <gri@golang.org>
-rw-r--r--src/go/ast/ast.go8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/go/ast/ast.go b/src/go/ast/ast.go
index cca2d48bbd..d3dcd7915b 100644
--- a/src/go/ast/ast.go
+++ b/src/go/ast/ast.go
@@ -418,7 +418,7 @@ type (
)
// Pos and End implementations for expression/type nodes.
-//
+
func (x *BadExpr) Pos() token.Pos { return x.From }
func (x *Ident) Pos() token.Pos { return x.NamePos }
func (x *Ellipsis) Pos() token.Pos { return x.Ellipsis }
@@ -709,7 +709,7 @@ type (
)
// Pos and End implementations for statement nodes.
-//
+
func (s *BadStmt) Pos() token.Pos { return s.From }
func (s *DeclStmt) Pos() token.Pos { return s.Decl.Pos() }
func (s *EmptyStmt) Pos() token.Pos { return s.Semicolon }
@@ -854,7 +854,7 @@ type (
)
// Pos and End implementations for spec nodes.
-//
+
func (s *ImportSpec) Pos() token.Pos {
if s.Name != nil {
return s.Name.Pos()
@@ -931,7 +931,7 @@ type (
)
// Pos and End implementations for declaration nodes.
-//
+
func (d *BadDecl) Pos() token.Pos { return d.From }
func (d *GenDecl) Pos() token.Pos { return d.TokPos }
func (d *FuncDecl) Pos() token.Pos { return d.Type.Pos() }