tinygo/src/os/stat_other.go
Ayke van Laethem 77ec9b6369 all: update build constraints to Go 1.17
Do it all at once in preparation for Go 1.18 support.

To make this commit, I've simply modified the `fmt-check` Makefile
target to rewrite files instead of listing the differences. So this is a
fully mechanical change, it should not have introduced any errors.
2022-02-04 07:49:46 +01:00

28 строки
802 Б
Go

//go:build baremetal || (wasm && !wasi)
// +build baremetal wasm,!wasi
// Copyright 2016 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 os
// Sync is a stub, not yet implemented
func (f *File) Sync() error {
return ErrNotImplemented
}
// Stat is a stub, not yet implemented
func (f *File) Stat() (FileInfo, error) {
return nil, ErrNotImplemented
}
// statNolog stats a file with no test logging.
func statNolog(name string) (FileInfo, error) {
return nil, &PathError{Op: "stat", Path: name, Err: ErrNotImplemented}
}
// lstatNolog lstats a file with no test logging.
func lstatNolog(name string) (FileInfo, error) {
return nil, &PathError{Op: "lstat", Path: name, Err: ErrNotImplemented}
}