aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Griesemer <gri@golang.org>2010-10-25 17:44:54 -0700
committerRobert Griesemer <gri@golang.org>2010-10-25 17:44:54 -0700
commitc77f09008529964b13c22a788fafcf60cd247cae (patch)
tree0bd2a96d653d75d1115cfea1894b40e516c3dba1
parent5556f733c7da81dbf61b246f2ea6375d8c6398fb (diff)
downloadgo-c77f09008529964b13c22a788fafcf60cd247cae.tar.gz
go-c77f09008529964b13c22a788fafcf60cd247cae.zip
go/scanner: delete unnecessary type declarations
R=rsc, r2 CC=golang-dev https://golang.org/cl/2735041
-rw-r--r--src/pkg/go/scanner/scanner_test.go13
1 files changed, 4 insertions, 9 deletions
diff --git a/src/pkg/go/scanner/scanner_test.go b/src/pkg/go/scanner/scanner_test.go
index 0e4256ef40..e2ffb1e0cf 100644
--- a/src/pkg/go/scanner/scanner_test.go
+++ b/src/pkg/go/scanner/scanner_test.go
@@ -427,14 +427,11 @@ func TestSemis(t *testing.T) {
}
-type seg struct {
+var segments = []struct {
srcline string // a line of source text
filename string // filename for current token
line int // line number for current token
-}
-
-
-var segments = []seg{
+}{
// exactly one token per line since the test consumes one token per segment
{" line1", "TestLineComments", 1},
{"\nline2", "TestLineComments", 2},
@@ -604,14 +601,12 @@ func checkError(t *testing.T, src string, tok token.Token, pos int, err string)
}
-type srcerr struct {
+var errors = []struct {
src string
tok token.Token
pos int
err string
-}
-
-var errors = []srcerr{
+}{
{"\"\"", token.STRING, 0, ""},
{"\"", token.STRING, 0, "string not terminated"},
{"/**/", token.COMMENT, 0, ""},