aboutsummaryrefslogtreecommitdiff
path: root/src/go
diff options
context:
space:
mode:
authorCuong Manh Le <cuong.manhle.vn@gmail.com>2020-10-16 22:39:51 +0700
committerCuong Manh Le <cuong.manhle.vn@gmail.com>2020-10-16 16:51:46 +0000
commitc06a699fb69e17274905bc8d9942de4a4ab8b31b (patch)
treeda802a44842935d5f24f10a53c9e4c76374aa9cd /src/go
parent96fc07af1c551dd9746221149201e8ab57b90995 (diff)
downloadgo-c06a699fb69e17274905bc8d9942de4a4ab8b31b.tar.gz
go-c06a699fb69e17274905bc8d9942de4a4ab8b31b.zip
cmd/compile: remove deltaNewFile
CL 196963 removed last usages of deltaNewFile, this CL remove it. While at it, move the comment to go/internal/gcimporter. Change-Id: Ieea47db405cf43744689f50b79be8ca710e21c85 Reviewed-on: https://go-review.googlesource.com/c/go/+/263077 Trust: Cuong Manh Le <cuong.manhle.vn@gmail.com> Run-TryBot: Cuong Manh Le <cuong.manhle.vn@gmail.com> TryBot-Result: Go Bot <gobot@golang.org> Reviewed-by: Matthew Dempsky <mdempsky@google.com>
Diffstat (limited to 'src/go')
-rw-r--r--src/go/internal/gcimporter/support.go5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/go/internal/gcimporter/support.go b/src/go/internal/gcimporter/support.go
index 2de7cacd2d..b8bb14dc49 100644
--- a/src/go/internal/gcimporter/support.go
+++ b/src/go/internal/gcimporter/support.go
@@ -17,7 +17,10 @@ func errorf(format string, args ...interface{}) {
panic(fmt.Sprintf(format, args...))
}
-const deltaNewFile = -64 // see cmd/compile/internal/gc/bexport.go
+// deltaNewFile is a magic line delta offset indicating a new file.
+// We use -64 because it is rare; see issue 20080 and CL 41619.
+// -64 is the smallest int that fits in a single byte as a varint.
+const deltaNewFile = -64
// Synthesize a token.Pos
type fakeFileSet struct {