• Home
  • Raw
  • Download

Lines Matching refs:er

73   options.lstat(p, function (er, stat) {  argument
74 if (!er)
80 function next (er) { argument
81 errState = errState || er
86 function afterGlob (er, results) { argument
87 if (er)
88 return cb(er)
95 rimraf_(p, options, function CB (er) { argument
96 if (er) {
97 if ((er.code === "EBUSY" || er.code === "ENOTEMPTY" || er.code === "EPERM") &&
108 if (er.code === "EMFILE" && timeout < options.emfileWait) {
115 if (er.code === "ENOENT") er = null
119 next(er)
143 options.lstat(p, function (er, st) { argument
144 if (er && er.code === "ENOENT")
148 if (er && er.code === "EPERM" && isWindows)
149 fixWinEPERM(p, options, er, cb)
152 return rmdir(p, options, er, cb)
154 options.unlink(p, function (er) { argument
155 if (er) {
156 if (er.code === "ENOENT")
158 if (er.code === "EPERM")
160 ? fixWinEPERM(p, options, er, cb)
161 : rmdir(p, options, er, cb)
162 if (er.code === "EISDIR")
163 return rmdir(p, options, er, cb)
165 return cb(er)
170 function fixWinEPERM (p, options, er, cb) { argument
174 if (er)
175 assert(er instanceof Error)
179 cb(er2.code === "ENOENT" ? null : er)
183 cb(er3.code === "ENOENT" ? null : er)
185 rmdir(p, options, er, cb)
192 function fixWinEPERMSync (p, options, er) { argument
195 if (er)
196 assert(er instanceof Error)
204 throw er
213 throw er
217 rmdirSync(p, options, er)
232 options.rmdir(p, function (er) { argument
233 if (er && (er.code === "ENOTEMPTY" || er.code === "EEXIST" || er.code === "EPERM"))
235 else if (er && er.code === "ENOTDIR")
238 cb(er)
247 options.readdir(p, function (er, files) { argument
248 if (er)
249 return cb(er)
255 rimraf(path.join(p, f), options, function (er) { argument
258 if (er)
259 return cb(errState = er)
287 } catch (er) {
300 } catch (er) {
301 if (er.code === "ENOENT")
305 if (er.code === "EPERM" && isWindows)
306 fixWinEPERMSync(p, options, er)
315 } catch (er) {
316 if (er.code === "ENOENT")
318 if (er.code === "EPERM")
319 return isWindows ? fixWinEPERMSync(p, options, er) : rmdirSync(p, options, er)
320 if (er.code !== "EISDIR")
321 throw er
323 rmdirSync(p, options, er)
336 } catch (er) {
337 if (er.code === "ENOENT")
339 if (er.code === "ENOTDIR")
341 if (er.code === "ENOTEMPTY" || er.code === "EEXIST" || er.code === "EPERM")