Lines Matching defs:osFs
132 type osFs struct { struct
133 srcDir string
134 openFilesChan chan bool
146 func (fs *osFs) acquire() {
152 func (fs *osFs) release() {
158 func (fs *osFs) toAbs(path string) string {
165 func (fs *osFs) removeSrcDirPrefix(path string) string {
181 func (fs *osFs) removeSrcDirPrefixes(paths []string) []string {
203 func (fs *osFs) Open(name string) (ReaderAtSeekerCloser, error) {
212 func (fs *osFs) OpenFile(name string, flag int, perm fs.FileMode) (io.WriteCloser, error) {
221 func (fs *osFs) Exists(name string) (bool, bool, error) {
232 func (fs *osFs) IsDir(name string) (bool, error) {
240 func (fs *osFs) IsSymlink(name string) (bool, error) {
248 …s *osFs) Glob(pattern string, excludes []string, follow ShouldFollowSymlinks) (GlobResult, error) {
252 func (fs *osFs) glob(pattern string) ([]string, error) {
260 func (fs *osFs) Lstat(path string) (stats os.FileInfo, err error) {
264 func (fs *osFs) Stat(path string) (stats os.FileInfo, err error) {
269 …(fs *osFs) ListDirsRecursive(name string, follow ShouldFollowSymlinks) (dirs []string, err error) {
273 func (fs *osFs) ReadDirNames(name string) ([]string, error) {
291 func (fs *osFs) Readlink(name string) (string, error) {