Lines Matching refs:dirent
102 const dirent = ArrayPrototypeShift(this[kDirBufferedEntries]);
104 if (this[kDirOptions].recursive && dirent.isDirectory()) {
105 this.readSyncRecursive(dirent);
109 process.nextTick(callback, null, dirent);
111 callback(null, dirent);
132 const dirent = ArrayPrototypeShift(this[kDirBufferedEntries]);
133 if (this[kDirOptions].recursive && dirent.isDirectory()) {
134 this.readSyncRecursive(dirent);
136 callback(null, dirent);
164 readSyncRecursive(dirent) { argument
165 const ctx = { path: dirent.path };
167 pathModule.toNamespacedPath(dirent.path),
181 this.processReadResult(dirent.path, result);
198 const dirent = ArrayPrototypeShift(this[kDirBufferedEntries]);
199 if (this[kDirOptions].recursive && dirent.isDirectory()) {
200 this.readSyncRecursive(dirent);
202 return dirent;
220 const dirent = ArrayPrototypeShift(this[kDirBufferedEntries]);
221 if (this[kDirOptions].recursive && dirent.isDirectory()) {
222 this.readSyncRecursive(dirent);
224 return dirent;