]> Cypherpunks repositories - gostls13.git/commitdiff
fix build (this time for real): adjust typechecker test, ogle
authorRobert Griesemer <gri@golang.org>
Fri, 14 Jan 2011 01:41:45 +0000 (17:41 -0800)
committerRobert Griesemer <gri@golang.org>
Fri, 14 Jan 2011 01:41:45 +0000 (17:41 -0800)
R=r, r2
CC=golang-dev
https://golang.org/cl/4006041

src/pkg/exp/ogle/cmd.go
src/pkg/go/typechecker/typechecker_test.go

index ff137b0f89e89848ab802ce16652acf5b68ccfaf..4f67032d0c3085a029149d06037c4e33543f1f36 100644 (file)
@@ -64,7 +64,8 @@ func Main() {
 func newScanner(input []byte) (*scanner.Scanner, *scanner.ErrorVector) {
        sc := new(scanner.Scanner)
        ev := new(scanner.ErrorVector)
-       sc.Init(fset, "input", input, ev, 0)
+       file := fset.AddFile("input", fset.Base(), len(input))
+       sc.Init(file, input, ev, 0)
        return sc, ev
 }
 
index 9c5b52e415d7dc0d370c16489c39fe8a5545bb49..33f4a6223ff41a62dc8d8618fb042590bc2ece94 100644 (file)
@@ -68,7 +68,8 @@ func expectedErrors(t *testing.T, pkg *ast.Package) (list scanner.ErrorList) {
                }
 
                var s scanner.Scanner
-               s.Init(fset, filename, src, nil, scanner.ScanComments)
+               file := fset.AddFile(filename, fset.Base(), len(src))
+               s.Init(file, src, nil, scanner.ScanComments)
                var prev token.Pos // position of last non-comment token
        loop:
                for {