]> Cypherpunks repositories - gostls13.git/commitdiff
go/scanner: delete unnecessary type declarations
authorRobert Griesemer <gri@golang.org>
Tue, 26 Oct 2010 00:44:54 +0000 (17:44 -0700)
committerRobert Griesemer <gri@golang.org>
Tue, 26 Oct 2010 00:44:54 +0000 (17:44 -0700)
R=rsc, r2
CC=golang-dev
https://golang.org/cl/2735041

src/pkg/go/scanner/scanner_test.go

index 0e4256ef40c550e369edc1be316a0d6e1c846598..e2ffb1e0cf60dae14cb48fb631a3770ec1c66b7b 100644 (file)
@@ -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, ""},