blob: d460fe27984b468c4ab747b1f57d088c9a358d4e [file]
// Copyright 2026 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.
//go:build !windows
package os
import (
"internal/testlog"
)
func (f *File) lstatat(name string) (FileInfo, error) {
if stathook != nil {
fi, err := stathook(f, name)
if fi != nil || err != nil {
return fi, err
}
}
if log := testlog.Logger(); log != nil {
log.Stat(joinPath(f.Name(), name))
}
return f.lstatatNolog(name)
}