type overlayFS …
func newOverlayFS(delegate file.Source) *overlayFS { … }
func (fs *overlayFS) Overlays() []*overlay { … }
func (fs *overlayFS) ReadFile(ctx context.Context, uri protocol.DocumentURI) (file.Handle, error) { … }
type overlay …
func (o *overlay) URI() protocol.DocumentURI { … }
func (o *overlay) Identity() file.Identity { … }
func (o *overlay) Content() ([]byte, error) { … }
func (o *overlay) Version() int32 { … }
func (o *overlay) SameContentsOnDisk() bool { … }
func (o *overlay) Kind() file.Kind { … }