mirror of
https://github.com/golang/go
synced 2024-11-18 23:14:43 -07:00
252024b829
This change just separates minor changes made along the course of the memoization CL out into their own change. This will clean up the diffs in the memoization CL. Change-Id: I7d59e05ba6472af5f1bf516b1e5b879a5815b9a5 Reviewed-on: https://go-review.googlesource.com/c/tools/+/183250 Run-TryBot: Rebecca Stambler <rstambler@golang.org> Reviewed-by: Ian Cottrell <iancottrell@google.com>
21 lines
576 B
Go
21 lines
576 B
Go
// Copyright 2019 The Go Authors. All rights reserved.
|
|
// Use of this source code is governed by a BSD-style
|
|
// license that can be found in the LICENSE file.
|
|
|
|
package cache
|
|
|
|
import (
|
|
"context"
|
|
"go/token"
|
|
)
|
|
|
|
// modFile holds all of the information we know about a mod file.
|
|
type modFile struct {
|
|
fileBase
|
|
}
|
|
|
|
func (*modFile) GetToken(context.Context) *token.File { return nil }
|
|
func (*modFile) setContent(content []byte) {}
|
|
func (*modFile) filename() string { return "" }
|
|
func (*modFile) isActive() bool { return false }
|