2 writes to _currentPath
System.Private.CoreLib (2)
src\libraries\System.Private.CoreLib\src\System\IO\Enumeration\FileSystemEnumerator.Unix.cs (2)
43_currentPath = _rootDirectory; 224(_currentPath, _remainingRecursionDepth) = _pending.Dequeue();
5 references to _currentPath
System.Private.CoreLib (5)
src\libraries\System.Private.CoreLib\src\System\IO\Enumeration\FileSystemEnumerator.cs (1)
84OnDirectoryFinished(_currentPath.AsSpan());
src\libraries\System.Private.CoreLib\src\System\IO\Enumeration\FileSystemEnumerator.Unix.cs (4)
115ref entry, _entry, _currentPath, _rootDirectory, _originalRootDirectory, new Span<char>(_pathBuffer)); 151_pending.Enqueue((Path.Join(_currentPath, entry.FileName), _remainingRecursionDepth - 1)); 201throw Interop.GetExceptionForIoErrno(new Interop.ErrorInfo(result), _currentPath, isDirError: true); 225_directoryHandle = CreateDirectoryHandle(_currentPath, ignoreNotFound: true);